A T-Shirt cannon with swerve drive for public events