Btw. what is the best way to add a comment question? For instance about the nested functions example: Why not exclude the lines: bit found; while (!found), and found=true; They don't seem to add anything except complexity.