How does the process of refining a solution for a problem differ from the process of refining a solution for an issue? Which do you think is more challenging?