loop the loop puzzle