Break challenge ten into its own file