Learning the basics of erlang "Solutions of Erlang Programming"