Describe a time when you had to solve a highly complex or difficult problem with limited information.