Affiancato ai metodi notify e wait nella classe Solve il typecast ((Object)this)