文字は2バイト扱いなのでそうなりそう シフトではなくXORではだめ?