How well rounded software engineer are you? Let's check it out! Oh yes, and if you get a high score, you can choose to display your score on a high scores board.