Did this in my programming class.

Sometimes, some of the best of ideas come from the most interesting places