foldとunfoldの組み合わせで、全部の再帰関数がかけますか?