Identifying the Problem and Generating Options