hyperelliptic

not defined yet