Rating: 23.26

Abstraction
-
Interesting