grace and courtesy games

100 queries in 0.588 seconds.