無理な再起呼出しをやめてループにする。
input documentを編集して出力する。