Hopscotch
smaller solution