Added challenge solutions