Problem Space vs Solution Space