battle-on-hamilton-game-2