#hyperelliptic curve