Step 3 solution