The question and the starter code are in MutualDiag.hs A sample test case is in testMutualDiag.hs Support files: Parser.hs, ParserLib.hs: parser ExprInterp.hs: interpreter TestLib.hs: unit-testing library