minx00min0y0minsxsysminxymaxx0xmax0yymaxsxsysmaxxyminusx0xminussxsysminusxanyygcdsxsygcdminusmaxxyminxysminxyanysxssanyxanyxxminsxsyminxymaxsxsymaxxyminussxsyanyyminussxsyminusxanyygcdsxsyminxygcdsxsymaxxygcdsxsyminusmaxxyminxygcdsxsygcdminusmaxxyminxysminxyanysxanyxtruegcdsxsygcdminusmaxxyminxysminxytrue1gcd221025any1011minus2012max22102s1314min20121001minx00min0y0minsxsysminxymaxx0xmax0yymaxsxsysmaxxyminusx0xminussxsysminusxanyygcdsxsyminusmaxxyminxyfalseminussxsyminusxanyytrueminus21minussxsyanyyfalseanysxanyxtrueany11gcdsxsymaxxyfalsemaxsxsymaxxytruemax22gcdsxsyminxyfalseminsxsyminxytruemin22