package Ġbook Ċ Ċ import Ġjava . util .* Ċ Ċ class ĠBook 2 ( var Ġpages : ĠInt ) Ċ Ċ fun ĠBook 2 . weight () Ġ= Ġpages Ġ* Ġ 1 . 5 Ċ fun ĠBook 2 . t orn Pages ( count : ĠInt ) Ġ{ ĊĠĠĠ Ġpages Ġ-= Ġcount Ċ } Ċ fun ĠBook 2 . is Destroyed () Ġ= Ġpages Ġ<= Ġ 0 Ċ Ċ class ĠP up py Ġ{ ĊĠĠĠ Ġfun Ġplay With Book ( book : ĠBook 2 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbook . t orn Pages ( Random (). nextInt ( 4 0 )) ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġval Ġp up py Ġ= ĠP up py () ĊĠĠĠ Ġval Ġbook Ġ= ĠBook 2 ( 1 0 0 0 ) ĊĠĠĠ Ġwhile Ġ(! book . is Destroyed ()) Ġ{ ĊĠĠĠĠĠĠĠ Ġp up py . play With Book ( book ) ĊĠĠĠĠĠĠĠ Ġprintln ( book . pages ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġprintln ( book . pages ) Ċ }