>>319 == >>329
>>318 はどちらにしろ間違ってるんで、いち抜けする。
if p == q はダメだろう。