よくある番号付けやと重複分をスキップするけど
スキップするかどうかの判定に別の関数呼び出しが要るやん?