Not sure if this is the best way to submit my project.Started with the beginner class earlier today, and already feel I got a pretty good hang of it. It's not THAT different from your angle of answer, so I feel super happy about my solution!
Simon Westman