Rating: 73.86

Abstraction.
-