a cannon in a box