Challenge: 
Winner?: 
No
Code Snippet: 
sync on
create bitmap 1,2,2
ink rgb(255,0,255),0
box 0,0,15,15
get image 1,0,0,1,1
delete bitmap 1
SW=screen width():SH=screen Height()
tx=sw/2
ty=sh/2
walk =20:turn=45
type place
   xpos as integer
   ypos as integer
endtype
dim visited(-1) as place

do

sprite 1,tx,ty,1
for xx=0 to walk
move sprite 1,1
tx=sprite x(1):ty=sprite y(1)
array insert at top visited()
visited(0).xpos=tx
visited(0).ypos=ty
next xx
lock pixels
for a = 0 to array count(visited())
dot visited(a).xpos,visited(a).ypos
next a
unlock pixels

ink rgb(255,255,255),0

angle=wrapvalue(angle+turn)
rotate sprite 1,angle


sync
wait 30

loop