Finished challenge6.