package Ġit . uni bo . tup ro log . solve . classic Ċ Ċ import Ġit . uni bo . tup ro log . solve . Solver Factory Ċ import Ġit . uni bo . tup ro log . solve . Test Compound Ċ import Ġkotlin . test . Test Ċ Ċ class ĠTest Classic Compound Ġ: ĠTest Compound , ĠSolver Factory Ġby ĠClass ic Solver Factory Ġ{ ĊĠĠĠ Ġprivate Ġval Ġprototype Ġ= ĠTest Compound . prototype ( this ) ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġoverride Ġfun Ġtest Compound Dec () Ġ{ ĊĠĠĠĠĠĠĠ Ġprototype . test Compound Dec () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġoverride Ġfun Ġtest Compound Neg Dec () Ġ{ ĊĠĠĠĠĠĠĠ Ġprototype . test Compound Neg Dec () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġoverride Ġfun Ġtest Compound Neg A () Ġ{ ĊĠĠĠĠĠĠĠ Ġprototype . test Compound Neg A () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġoverride Ġfun Ġtest Compound Any () Ġ{ ĊĠĠĠĠĠĠĠ Ġprototype . test Compound Any () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġoverride Ġfun Ġtest Compound A () Ġ{ ĊĠĠĠĠĠĠĠ Ġprototype . test Compound A () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġoverride Ġfun Ġtest Compound A Of B () Ġ{ ĊĠĠĠĠĠĠĠ Ġprototype . test Compound A Of B () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġoverride Ġfun Ġtest Compound List A () Ġ{ ĊĠĠĠĠĠĠĠ Ġprototype . test Compound List A () ĊĠĠĠ Ġ} Ċ } Ċ