Freelancer:
SpeedDreaming
Winner
OWJ Badge - Reverse
A reverse alternative to my previous submission, #31. Please let me know if you require any changes.