control_flow example