・反転の継承がおかしかった部分を書き直した（バージョン遍歴での色々な書き直しで異なる解釈が混在していたため、再整理して書きなおした）