P114, P115, P116, P117, P120: Added Haskell solution.
P1, P48: Tweaked Haskell solution.
P116: Corrected comment in Java solution.
P101: Added Java solution, revised Mathematica solution.