close #10 デバッグで使用したコードの消し忘れを修正
close #9 不要な行を削除
挙動が分かりやすい画像に差し替え