Objective: to get all squares perfectly in place (and consume all energy points). (It takes a bit of energy to move a square, but no energy is consumed by the pushed square)