By Ray Hamel March 27, 2026 Please enable Javascript in your browser to view Slate interactives. More Games From Slate Slate Pears Game 229: Apr. 2, 2026 Slate SoundBites for April 2, 2026 Which Organ in the Body Produces Glucagon? Slate Mini Crossword for April 2, 2026 Copy Link Share Share Comment Quizzes The Slate News Quiz Slate Games