Use `with` statement on file open

ファイルオープンは `with` ステートメントを使うとモダンで安全です。
`close` を自動でやってくれて途中でこけてもある程度安全だったり、インデントの関係でスコープがよりわかりやすくなったりします。