What is while(1) and how it works???