Special thanks to poster TheBigO (Guess the score prediction)