do { charlie; last if bob; david; } while (alice);