Week 36 Day 5: How Architects Think: Inputs, Outputs, Constraints, and Feedback Loops