you need lots of thinkin
advanced motion, delays, direction and turning, variables, simple events, simple motion, simple loops,