Extra Credit from Treehouse ruby foundations