@ file : Suppress (" unused ", Ġ" Member Visibility Can Be Private ") Ċ Ċ package Ġextensions Ċ Ċ import Ġjava . util .* Ċ import Ġkotlin . math . abs Ċ Ċ fun Ġ< T > ĠLinkedList < T >. rotate ( times : ĠInt ) Ġ{ ĊĠĠĠ Ġif Ġ( times Ġ> Ġ 0 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrepeat ( times ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġold First Ġ= Ġpoll First () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Last ( old First ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ġelse Ġif Ġ( times Ġ< Ġ 0 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrepeat ( abs ( times )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġold Last Ġ= Ġpoll Last () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd First ( old Last ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ