Changing starting positions in programming

The game manual says that it you can touch the robot as many times as you want as long as you place it back to a legal starting position. There are 2 starting positions. In programming, can we place the robot in 1 starting position, and during the skills then grab it and place it on the other starting position?

Yes, you may use both Starting Positions interchangeably throughout a Programming Skills Match.