Assignment Program 3 - ROHIT pattern