In what order are the following steps typically undertaken in the iterative process of designing a singly reinforced concrete beam?
1. Determine dimensions of beam cross-sections
2. Specify an assumed concrete compression strength and steel reinforcement tensile strength
3. Calculate areas of steel required, select steel dimension, and calculate compression block area
4. Calculate nominal moment strength and verify it is greater than the ultimate moment strength
5. Analyze the beam loading
6. Repeat steps if needed (increase concrete strength, steel tensile strength and/or beam cross-sectional area)