(C) 2026 Kartik Sachdev