Declension Demystified (30-Day German Challenge)