import Ġkotlin . random . Random Ċ Ċ class ĠRandom Distribution Ġ: ĠSequence < Double > Ġby Ġsequence ({ ĊĠĠĠ Ġwhile Ġ( true ) Ġ{ ĊĠĠĠĠĠĠĠ Ġyield ( Random . next Double ()) ĊĠĠĠĠĠĠĠ Ġyield ( Random . next Double ()) ĊĠĠĠ Ġ} Ċ }) Ġ{ ĊĠĠĠ Ġfun Ġscale ( shift : ĠDouble , Ġstandard : ĠDouble ) Ġ= Ġmap Ġ{ Ġit Ġ* Ġstandard Ġ+ Ġshift Ġ} Ċ } Ċ Ċ fun Ġmais n () Ġ{ ĊĠĠĠ Ġval Ġdistribution Ġ= ĠRandom Distribution (). scale ( 2 0 . 0 , Ġ 2 . 5 ); ĊĠĠĠ Ġfor Ġ( value Ġin Ġdistribution . take ( 1 0 )) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( value ) ĊĠĠĠ Ġ} Ċ } Ċ