a cannon on a checkered rug