refactoring
Boolean同士の比較に==を使ってもいいらしいけどちょっと怖かったので修正!(A xor B)に変更．