Code for Task #1 - Random Random Roger Roger!

Thanks. It’s a tough balancing act, out of the 5 tasks so far, given the constraints of a single strand, I tried to vary enough, and also keep it flexible.

I need to start a feedback thread.