added 2 new solutions