Review (4/5): Dope
Could be a tad longer. Does what is expected.