worked on challenge 6 with Daniel Hanson