同じビット列が文字コードによってどんな文字に解釈されるか
文字コード | ビット列 | 表示される文字 |
---|---|---|
ISO-8859-1 | 3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ????????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????¡Ñ?????¡Ñ????????????¡Ñ?????¡Ñ??????????¡Ñ?????????????¡Ñ?????¡Ñ????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????¡Ñ?????¡Ñ????????????¡Ñ?????¡Ñ??????????¡Ñ?????????????¡Ñ?????¡Ñ????????????X??????????????X???????????????????????????????????????U???????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????¡Ñ?????¡Ñ????????????¡Ñ?????¡Ñ??????????¡Ñ?????????????¡Ñ?????¡Ñ????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????¡Ñ?????¡Ñ????????????¡Ñ?????¡Ñ??????????¡Ñ?????????????¡Ñ?????¡Ñ????????????X??????????????X???????????????????????????????????????U |
SJIS-WIN | 3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ????????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????。ム?????。ム????????????。ム?????。ム??????????。ム?????????????。ム?????。ム????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????。ム?????。ム????????????。ム?????。ム??????????。ム?????????????。ム?????。ム????????????X??????????????X???????????????????????????????????????U???????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????。ム?????。ム????????????。ム?????。ム??????????。ム?????????????。ム?????。ム????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????。ム?????。ム????????????。ム?????。ム??????????。ム?????????????。ム?????。ム????????????X??????????????X???????????????????????????????????????U |
EUC-JP | 3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ????????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????}?????}????????????}?????}??????????}?????????????}?????}????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????}?????}????????????}?????}??????????}?????????????}?????}????????????X??????????????X???????????????????????????????????????U???????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????}?????}????????????}?????}??????????}?????????????}?????}????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????}?????}????????????}?????}??????????}?????????????}?????}????????????X??????????????X???????????????????????????????????????U |
UTF-8 | 3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ????????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????????????????????????????????????????????????????????????????????????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????????????????????????????????????????????????????????????????????????????????X??????????????X???????????????????????????????????????U???????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????????????????????????????????????????????????????????????????????????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????????????????????????????????????????????????????????????????????????????????X??????????????X???????????????????????????????????????U |
UHC | 3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f553f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f633f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f3fa1d13f3f3f3f3fa1d13f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f55 | ????????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????⊥?????⊥????????????⊥?????⊥??????????⊥?????????????⊥?????⊥????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????⊥?????⊥????????????⊥?????⊥??????????⊥?????????????⊥?????⊥????????????X??????????????X???????????????????????????????????????U???????c?????????????????????????????????c?????????????????????????????????????????????????????????X??????????????????????⊥?????⊥????????????⊥?????⊥??????????⊥?????????????⊥?????⊥????????????X??????????????X??????????????????????????????????????????????????????????????????????????????X??????????????????????⊥?????⊥????????????⊥?????⊥??????????⊥?????????????⊥?????⊥????????????X??????????????X???????????????????????????????????????U |