public void rotateClockwise(Board board) {
        Point[] newRel = new Point[3];
        for (int i = 0; i < rel.length; i++) {
            newRel[i] = new Point(-rel[i].getY(), rel[i].getX());
        }
        if (rotateAlgorithm(board, base, newRel, getKicks()[rotation])) {
            addRotation(1);
        }
        System.out.print("Rotate " + this.toString() + "\n");
    }