一方向リストの最後に一つ追加するだけだろう。
再帰にする意味なし。てゆうかリソースの無駄使い。