static final int method390(int i, int j, int k, boolean flag, int l, int i1, int j1) {
        if (flag) {
            aBoolean655 = true;
        }
        if ((1 & i1) == 1) {
            int k1 = l;
            l = i;
            i = k1;
        }
        j1 &= 3;
        if (j1 == 0) {
            return k;
        }
        if (j1 == 1) {
            return j;
        }
        if (j1 == 2) {
            return 1 - (l - 7) - k;
        } else {
            return (7 + -j) - -1 - i;
        }
    }