First principles thinking is a problem-solving approach that involves breaking down a problem to its most basic elements and ...