Updated files to support user input and allow to solve exercises.