needleman-wunsch algorithm (the hello world of genomics) in elixir