>>219
最後にもうひとつだけ質問させてください。
出力をする時に配列の反対(リバースオーダー)から出力をするのはどうやれば良いのでしょうか?

例えば、
Tokyo
Osaka
Nagoya

とあったら

Nagoya
Osaka
Tokyo

と出力されます。