修正完了しました。 あとややこしいと思ったので、 ……コードもついてます。