iterate f x to get x (f x) (f f x), use mapcat, and take n apply concat to get n level of comments tree