Rating: 101.47
Feel free to criticize