How would you design a system from scratch to solve a highly ambiguous, non-tech hypothetical problem?