ปัญหา ตรวจสอบ Binary Tree ว่าทุก node (ยกเว้น leaves) มีค่าเท่ากับผลรวมของลูกซ้าย + ลูกขวา ตัวอย่าง: Root=18, Left=8, Right=10, Left children=3,5 → 8=3+5, 18=8+10 → True วิธีแก้: Recursive DFS อัลกอริทึม ฟังก์ชัน dfs(root) ถ้า root เป็น None → True ถ้าเป็น leaf (ไม่มีลูก) → True left_val = root.