Rating: 2.62

Abstraction.
-