Rating: 85.33
Feel free to criticize