ABC2097

314 queries in 0.644 seconds.