functional programming. wat. game over test