erlang koans with auto test via guard