24 DOGE: Day 22, Template Haskell