erlang: add 18