control flow lab