僕のコメント、22行目じゃなくて12行目でしたね…。22行目なんてないし…。 たもつさんのコードも22行目辺りが妥当だと思いますよ。キーの処理は固まってた方がいいですしね。