Here is the code im using:

[code]gems = self.findItems()

while self.pos.x < 20:

self.move({‘x’: 20, ‘y’: 35})

while self.pos.x < 25:

gem0 = gems[0]

self.move(gem0.pos)

while self.pos.x < 30:

self.move({‘x’: 30, ‘y’: 35})

while self.pos.x < 35:

gem1 = gems[1]

self.move(gem1.pos)

while self.pos.x < 40:

self.move({‘x’: 40 , ‘y’:35 })

while self.pos.x < 45:

gem2 = gems[2]

self.move(gem2.pos)

while self.pos.x < 50:

self.move({‘x’:50 , ‘y’:35})

while self.pos.x < 55:

gem3 = gems[3]

self.move(gem3.pos)[/code]

I honestly dont know what im doing wrong, help please (new to this)