#635 yet another stone game