added some more challenge tests and solutions