package Ġcodegen . cont ro lf low . for _ loops _ call _ order Ċ Ċ import Ġkotlin . test .* Ċ Ċ fun Ġf 1 (): ĠInt Ġ{ Ġprint (" 1 "); Ġreturn Ġ 0 Ġ} Ċ fun Ġf 2 (): ĠInt Ġ{ Ġprint (" 2 "); Ġreturn Ġ 6 Ġ} Ċ fun Ġf 3 (): ĠInt Ġ{ Ġprint (" 3 "); Ġreturn Ġ 2 Ġ} Ċ fun Ġf 4 (): ĠInt Ġ{ Ġprint (" 4 "); Ġreturn Ġ 3 Ġ} Ċ Ċ @ Test Ġfun Ġrun Test () Ġ{ ĊĠĠĠ Ġfor Ġ( i Ġin Ġf 1 () .. f 2 () Ġstep Ġf 3 () Ġstep Ġf 4 ()) Ġ{ Ġ}; Ġprintln () ĊĠĠĠ Ġfor Ġ( i Ġin Ġf 1 () Ġuntil Ġf 2 () Ġstep Ġf 3 () Ġstep Ġf 4 ()) Ġ{}; Ġprintln () ĊĠĠĠ Ġfor Ġ( i Ġin Ġf 2 () Ġdown To Ġf 1 () Ġstep Ġf 3 () Ġstep Ġf 4 ()) Ġ{}; Ġprintln () Ċ }