static inline int signed_shift(int i, int shift) {

    if (shift > 0)

        return i << shift;

    return i >> -shift;

}

static inline int signed_shift(int i, int shift) {

    if (shift > 0)

        return i << shift;

    return i >> -shift;

}

        return i << shift;
static inline int FUNC_0(int VAR_0, int VAR_1) {

    if (VAR_1 > 0)

        return VAR_0 << VAR_1;

    return VAR_0 >> -VAR_1;

}

static inline int FUNC_0(int VAR_0, int VAR_1) { if (VAR_1 > 0)
return VAR_0 << VAR_1; return VAR_0 >> -VAR_1; }