Module 3 with Monitor solution embedded for the problem