As a computer programmer, you have to define the movements of a battleship across a virtual grid . Will you program the transformation from the original position ( figure 1 ) to the final position ( figure 2 ) as a translation , reflection , or rotation?