working through "etudes for erlang" for erlang nyc meetup group