Грамматический словарь Зализняка
1. геркулес,
геркулесы,
геркулеса,
геркулесов,
геркулесу,
геркулесам,
геркулес,
геркулесы,
геркулесом,
геркулесами,
геркулесе,
геркулесах
2. геркулес,
геркулесы,
геркулеса,
геркулесов,
геркулесу,
геркулесам,
геркулеса,
геркулесов,
геркулесом,
геркулесами,
геркулесе,
геркулесах