Goal: smash http://www.erlang.se/doc/programming_rules.shtml and http://www.gar1t.com/blog/2012/06/10/solving-embarrassingly-obvious-problems-in-erlang/ together and see what happens