liftM2 used to avoid the need for variables.  Almost seeing how it fits togehter now.
liftM2 used to avoid the need for variables.  Almost seeing how it fits togehter now.

fffej/haskellprojects,fffej/haskellprojects