while(1) {...} => do {...} while(1);