volgorde in bloks (basiskennis)

Main() is niet zichtbaar voor je, en dat betekent dus dat die er wel is (het is dus transparant).
Die roept loop () aan en daar gebeurt dus verder eigenlijk wat jij in main () zou verwachten.