MAX_ATTEMPT
for (i = 0; i < MAX_ATTEMPT; i++) {
for (i = 0; i < MAX_ATTEMPT; i++) {
while (i < MAX_ATTEMPT && !broken) {
while (i < MAX_ATTEMPT && !broken) {
while (i < MAX_ATTEMPT && !broken) {
while (i < MAX_ATTEMPT && !broken) {