public int realposition(int pos) {
        int res = 0;

        if (this.inversion == 0) {
            res = pos;
        } else if (this.inversion == 1) {
            if (pos == 0) {
                res = 1;
            } else if (pos == 1) {
                res = 2;
            } else if (pos == 2) {
                res = 0;
            }
        } else {
            if (pos == 0) {
                res = 2;
            } else if (pos == 1) {
                res = 0;
            } else if (pos == 2) {
                res = 1;
            }
        }

        return res;

    }