perfecting square mouse move