5.0

Incredibly well written, couldn't stop reading it.