haskell triangle iteration 3

- add space around the operators
- use 3 arguments instead of a tuple
haskell gigasecond iteration 2
haskell scrabble-score iteration 2

- use a map instead of doing multiple comparisons with elem
- don't throw errors on unknown characters
  * an unknown character is 0
  * a word with an unknown character always scores 0