u y z y z y g y i y u i u g u u z r r y g u g y y g g i r z y z g g z g z i r y g z y g z r g z g y r r i z r g i i r g y u r y i i u g y i r u g i y i u z z r z u u i i i u i y r g g y g y r g r r g g g u g u y y i g y z y y z u u r z y y z r u r g u y g r z y y u r g y i y g r g y g z u g r r y u i g u g z y r u g r u y g u r i