Computing Hyperelliptic Curves