package Ġfrom Closed Range Ċ Ċ import Ġkotlin . ranges . Int Progress ion . Companion . from Closed Range Ċ Ċ fun Ġtest Int ( range Start : ĠInt , Ġrange End : ĠInt , Ġstep : ĠInt ) Ġ{ ĊĠĠĠ Ġfrom Closed Range ( 1 2 , Ġ 1 4 3 , Ġstep ) Ġ// Ġreport ĊĠĠĠ Ġfrom Closed Range ( 1 2 , Ġ 1 4 3 , ĠInt . MIN _ VALUE ) Ġ// Ġreport ĊĊĠĠĠ Ġfrom Closed Range ( step Ġ= Ġ 1 2 , Ġrange End Ġ= Ġrange End , Ġrange Start Ġ= Ġrange Start ) Ġ// Ġdo Ġnot Ġreport ĊĠĠĠ Ġfrom Closed Range ( 1 2 , Ġ 1 4 3 , Ġ 2 ) Ġ// Ġdo Ġnot Ġreport Ċ } Ċ Ċ fun Ġtest Long ( range Start : ĠLong , Ġrange End : ĠLong , Ġstep : ĠLong ) Ġ{ ĊĠĠĠ ĠLong Progress ion . from Closed Range ( 1 2 , Ġ 1 4 3 , Ġstep ) Ġ// Ġreport ĊĠĠĠ ĠLong Progress ion . from Closed Range ( 1 2 , Ġ 1 4 3 , ĠLong . MIN _ VALUE ) Ġ// Ġreport ĊĊĠĠĠ ĠLong Progress ion . from Closed Range ( 1 2 , Ġ 1 4 3 , Ġ 2 . to Long ()) Ġ// Ġdo Ġno Ġreport ĊĠĠĠ ĠLong Progress ion . from Closed Range ( step Ġ= Ġ 1 2 , Ġrange End Ġ= Ġrange End , Ġrange Start Ġ= Ġrange Start ) Ġ// Ġdo Ġnot Ġreport ĊĠĠĠ ĠLong Progress ion . from Closed Range ( 1 2 , Ġ 1 4 3 , Ġ 2 ) Ġ// Ġdo Ġnot Ġreport ĊĠĠĠ ĠLong Progress ion . from Closed Range ( 1 2 , Ġ 1 4 3 , Ġ 2 L ) Ġ// Ġdo Ġnot Ġreport ĊĠĠĠ ĠLong Progress ion . from Closed Range ( 1 2 , Ġ 1 4 3 , ĠInt . MIN _ VALUE ) Ġ// Ġdo Ġnot Ġreport Ċ }