Review (4/5): Does the job
Does the job but a little too large.