functional game with tests"