Teams such as “Just Piecing It Together,” “Side Pieces,” and “Perpetually Puzzled” competed at the Speed Puzzling Competition at Shakespeare’s Pub on April 24th. The event was meant to raise money for the Grand Rapids Women’s Rugby team which stars several players from Kalamazoo.