public class Cat { public Cat ( ) { myPosition = new Position ( ); } public Cat (Position p) { myPosition = p; } public Position getPosition ( ) { return myPosition; } // Move the cat around the statue: // one meter toward the statue if the cat sees the mouse // (or up to the statue if the cat is closer to the statue // than one meter away), or // 1.25 meters counterclockwise around the statue if the cat // doesn't see the mouse. // Return true if the cat eats the mouse during the move, // false otherwise. public boolean move (Position mousePosition) { // You fill this in. } private Position myPosition; }