Walk me through a time you had to design a solution with highly ambiguous or incomplete requirements.