Define the base principles to reason more clearly.
Question what’s actually fundamental to bring the problem (and solution) into sharper relief.
What unnecessary assumptions are being made?
What if we had to make everything from scratch?