ให้กราฟมีทิศทาง (directed) และไม่มีวัฏจักร (acyclic) มีโหนด 0, 1, ..., N-1 โดย graph[i] = รายการโหนด j ที่มีเส้นจาก i → j ต้องการหา ทุกเส้นทาง จากโหนด 0 ไปโหนด N-1 ตัวอย่าง: graph = [[1,2],[3],[3],[]] → [[0,1,3],[0,2,3]] ขั้นตอนการแก้ปัญหา (DFS + Backtracking) สร้างอาร์เรย์ 2D res เก็บผลลัพธ์ ฟังก์