writeups

CSCG 2025