Dope
Could be a tad longer. Does what is expected.
Rating: 4 stars