If "System.out.println()" is removed, output is displayed as
543214321321211
But when System.out.println() is added, program goes on running in infinite loop.
Please let me know if you need any more information on this
go through this once
http://stackoverflow.com/questions/3406703/whats-the-meaning-of-system-out-println-in-java