Added option to require user input before the solution can be viewed.