gates2 gates3 gates4 gates5 gates6 gates7 gates8 gates9 gates10 gates11