package Ġcom . sol ana . models . Buffer Ċ Ċ import Ġcom . sol ana . vendor . bor sh j . Bor sh Cod able Ċ import Ġcom . sol ana . vendor . bor sh j . Bor sh Input Ċ import Ġcom . sol ana . vendor . bor sh j . Bor sh Output Ċ import Ġcom . sol ana . vendor . bor sh j . Bor sh Rule Ċ Ċ class ĠEmpty Info : ĠBor sh Cod able Ċ Ċ class ĠEmpty Info Rule ( ĊĠĠĠ Ġoverride Ġval Ġclazz : ĠClass < Empty Info > Ġ= ĠEmpty Info :: class . java Ċ ) Ġ: ĠBor sh Rule < Empty Info > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġread ( input : ĠBor sh Input ): ĠEmpty Info ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠEmpty Info () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġ< Self > Ġwrite ( obj : ĠAny , Ġoutput : ĠBor sh Output < Self >): ĠSelf Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġoutput . write Nothing () ĊĠĠĠ Ġ} Ċ }