Hardest Neil A. Bate games