add learn_list erlang file