package Ġcom . gil ded rose Ċ Ċ open Ġclass ĠG il ded Item ( name : ĠString , Ġsell In : ĠInt , Ġquality : ĠInt ): ĠItem ( name , Ġsell In , Ġquality ) Ġ{ ĊĠĠĠ Ġopen Ġfun Ġage () Ġ{ ĊĠĠĠĠĠĠĠ Ġsell In Ġ-= Ġ 1 ĊĠĠĠ Ġ} ĊĠĠĠ Ġopen Ġfun Ġset Quality () Ġ{ ĊĠĠĠĠĠĠĠ Ġquality Ġ-= Ġif Ġ( sell In Ġ< Ġ 0 ) Ġ{ 2 } Ġelse Ġ{ 1 } ĊĠĠĠĠĠĠĠ Ġif Ġ( quality Ġ< Ġ 0 ) Ġ{ quality Ġ= Ġ 0 } ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun Ġcheck Quality Limit () Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( quality Ġ> Ġ 5 0 ) Ġ{ quality Ġ= Ġ 5 0 } ĊĠĠĠĠĠĠĠ Ġif Ġ( quality Ġ< Ġ 0 ) Ġ{ quality Ġ= Ġ 0 } ĊĠĠĠ Ġ} Ċ }