----
for (a; b; update++) {
  switch (x) {
    case 1:
      continue;
      break;
  }
  d()
}
----
a
while b
  switch x
    when 1
      update++
      continue
  d()
  update++
