Yo i just found an impossible squiggle in the squirrel challenge (Canopy Forest) where you have to get the balloons back from the lazy bats. I've tried everything, but have now come to a conclusion that the squiggle on the top left of the screen is literally impossible.