Tell me about a complex technical problem you solved where you had very little initial documentation or guidance.