>>944
まずは iterator じゃないものを iterator で返すという発想をやめて
pair でも参照型引数でもいいから結果と成否は別に返すのが良いと思う