stackをArrayListに変更
BufferedReaderの作成処理の簡略化（gh-6)
入力処理の記述を一箇所に(gh-5)＊入力終了時の処理を追加する必要有り