added monad
Merge branch 'master' of https://github.com/25cf/CS-373-Problem-Set-Solutions
moving stuff around