hi there mohit!!! you got it wrong man remember that a top level class can never be private,(they cant' even be protected,native,static or synchronized).only methods and variables inside the class can be private.