challenge 6 first iteration

needs clearing of debug print()s