Problem space vs solution space