Hardest Denis Galanin (mif2000) games