gates1 gates5 gates6 gates3 gates4 gates7 gates8 gates9 gates10 gates2