flag1 flag2 flag3 flag5 flag6 flag7 flag8