バグ修正 イテレータの書き方を修正

実行時に例外
Expression: vector iterator not decrementable
が発生するのを修正
vector::iterator の終了条件がおかしいため、vector::reverse_iterator に置き換える