private void goLawnmower(Lawnmower lawnmower) {
		// If N or S, y move else x
		if (OrientationEnum.N.equals(lawnmower.getCurrentOrientation())
				|| OrientationEnum.S.equals(lawnmower.getCurrentOrientation())) {
			int y = lawnmower.getCoordinate().getY();
			y += OrientationEnum.N.equals(lawnmower.getCurrentOrientation()) ? 1
					: -1;
			// If movement goes out of the garden, don't move
			if (y <= garden.getCorner().getY() && y >= 0) {
				lawnmower.getCoordinate().setY(y);
			}
		} else {
			int x = lawnmower.getCoordinate().getX();
			x += OrientationEnum.E.equals(lawnmower.getCurrentOrientation()) ? 1
					: -1;
			// If movement goes out of the garden, don't move
			if (x <= garden.getCorner().getX() && x >= 0) {
				lawnmower.getCoordinate().setX(x);
			}
		}
	}