hfdst 8 branching and looping afgerond