Challenge 2: Why Reordering Two Rows Is a Straightforward Request — Solution Walkthrough The answer: Per Chapter 3's own material, Step 1's screen Frame combined with Step 2's Auto Layout (Chapter 4) means the settings rows are arranged in a live, automatically-managed vertical stack rather than manually positioned one by one. Reordering two rows within that Auto Layout stack simply means moving their position in the stack — every other row automatically shifts to accommodate the new order. Why this would have been much harder without Auto Layout: Without an Auto Layout Frame, each row would need to be manually repositioned by hand, and moving two rows would require recalculating and adjusting the vertical position of every row after them individually — exactly the kind of manual repositioning Chapter 4's own material described Auto Layout as eliminating. Why this also relies on Step 3's own component structure: Because each row is an instance of the same main component (Chapter 5), reordering doesn't risk any row's own internal styling becoming inconsistent with the others — every row still looks identical, regardless of which position it now occupies in the stack. WHY THIS WORKS AS AN ANSWER ------------------------------ This exercise checks that an easy reordering request is correctly attributed to Auto Layout's own automatic stacking behavior from Chapter 4, not treated as an unexplained convenience.