Use WASD or Arrow Keys to move your robot
Robot slides until it hits a wall or boundary
Collect both gems, then reach the goal
Complete the puzzle in minimum moves
Protocol executed successfully