Extracted Method InteractWithUser()

+refactoring