Adding demo code ChainOfResponsibility