Good ol' fib
More std lib
Not sure what to think about init :p
Rotate solution with explicit recursion
Rotate with lazy list, no sure if smarter here
Needed a bit more helper for the freq
OK, so update-in exists.