class TheUniverse extends MyCupOfCoffee { MyMind myIlusion; Dream iWakeUp; static void but() {}; TheUniverse() throws MyImagination { while(TheTime.flows()) { expands(myIlusion); but(); if(iWakeUp.toReality()) { throw MyImagination.toAnotherDimension(); } } } static void So() {}; TheUniverse expands(MyMind toInfinite) throws MyImagination { try { Dream anotherTime; So(); return new TheUniverse(); } finally { Please.anotherCupOfCoffe(); } } }