When I see the text "if (something)", then I should make a new if block. ["block", "block"] => ["block"] ["block", "block while"] => ["block", "block while"] ["block", "block if"] => ["block", "block if"]
some kind of preparation code, I guess
or something
if (condition)
do something in response to a true condition
else if (some other condition)
then we should do something specific else
else
some fallback thing!
some code
do other thing
{} | : {} ();
while (something)
update the counters
hack the gibsons
do the stuff