package Ġcom . so y wiz . kor au . internal Ċ Ċ // Ġ@ TODO : ĠThis Ġis Ġnot Ġconsidering Ġoverlapping Ċ Ċ internal Ġfun Ġarray copy Step ( step : ĠInt , Ġsrc : ĠShort Array , Ġsrc Pos : ĠInt , Ġdst : ĠShort Array , Ġdst Pos : ĠInt , Ġlength : ĠInt ) Ġ{ ĊĠĠĠ Ġfor Ġ( n Ġin Ġ 0 Ġuntil Ġlength Ġstep Ġstep ) Ġdst [ dst Pos Ġ+ Ġn ] Ġ= Ġsrc [ src Pos Ġ+ Ġn ] Ċ } Ċ Ċ internal Ġfun Ġarray copy Step ( step : ĠInt , Ġsrc : ĠFloat Array , Ġsrc Pos : ĠInt , Ġdst : ĠFloat Array , Ġdst Pos : ĠInt , Ġlength : ĠInt ) Ġ{ ĊĠĠĠ Ġfor Ġ( n Ġin Ġ 0 Ġuntil Ġlength Ġstep Ġstep ) Ġdst [ dst Pos Ġ+ Ġn ] Ġ= Ġsrc [ src Pos Ġ+ Ġn ] Ċ } Ċ