package Ġcom . sol are x soft . kotlin exercise Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠSol are x Ġat Ġ 9 : 4 8 ĠPM / 2 / 2 8 / 2 1 Ċ Ġ* ĠDesc : Ċ Ġ*/ Ċ open Ġclass ĠW aste Ċ class ĠD ry W aste : ĠW aste () Ċ class ĠD ust bin < in ĠT : ĠW aste > Ġ{ ĊĠĠĠ Ġfun Ġput ( t : ĠT ){ ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġcontr av ari ant () Ġ{ ĊĠĠĠ Ġval Ġdust bin : ĠD ust bin < W aste > Ġ= ĠD ust bin < W aste >() ĊĠĠĠ Ġval Ġdry W aste D ust bin : ĠD ust bin < D ry W aste > Ġ= ĠD ust bin < D ry W aste >() ĊĊĠĠĠ Ġval Ġwaste Ġ= ĠW aste () ĊĠĠĠ Ġval Ġdry W aste Ġ= ĠD ry W aste () ĊĊĠĠĠ Ġdust bin . put ( w aste ) ĊĠĠĠ Ġdust bin . put ( dry W aste ) Ċ Ċ // ĠĠĠ Ġdry W aste D ust bin . put ( w aste ) ĊĠĠĠ Ġdry W aste D ust bin . put ( dry W aste ) Ċ }