I just want know all the small problems that got between you and your final solution when you were new to Erlang.
For example, here are the first speedbumps I had: