Sudoku Solver

ยินดีต้อนรับสู่ Sudoku Today!

ยินดีต้อนรับสู่ Sudoku.today! เพลิดเพลินไปกับเกมซูโดกุรายวัน รวมถึงซูโดกุคลาสสิกและอีกกว่า 50 แบบที่ไม่ซ้ำกัน ท้าทายสมองของคุณทุกวันด้วยปริศนาใหม่ๆ!

บทช่วยสอนใหม่: ฝึกฝนเทคนิค Sudoku ขั้นสูง

บทช่วยสอนใหม่: ฝึกฝนเทคนิค Sudoku ขั้นสูง

แสดงภาพตรรกะของ Skyscraper, 2-String Kite และ Turbot Fish

▶ ดูวิดีโอ

ซูโดกุวันนี้

02 February 2026

 

ซูโดกุนับตัวเลขที่แตกต่าง

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ลูกศรและตัวเลขนอกกริดแสดงจำนวนตัวเลขที่แตกต่างกันในทิศทางนั้น
ซูโดกุนับตัวเลขที่แตกต่าง

ซูโดกุนับตัวเลขที่แตกต่าง

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ลูกศรและตัวเลขนอกกริดแสดงจำนวนตัวเลขที่แตกต่างกันในทิศทางนั้น

 

ซูโดกุตัดออก

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขในวงกลมที่จุดตัดของแถวและคอลัมน์ ต้องไม่ปรากฏใน 4 ช่องที่ล้อมรอบวงกลมนั้น
ซูโดกุตัดออก

ซูโดกุตัดออก

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขในวงกลมที่จุดตัดของแถวและคอลัมน์ ต้องไม่ปรากฏใน 4 ช่องที่ล้อมรอบวงกลมนั้น

 

ซูโดกุไม่สัมผัส

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขเดียวกันห้ามสัมผัสกันแม้แต่ในแนวทแยง
ซูโดกุไม่สัมผัส

ซูโดกุไม่สัมผัส

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขเดียวกันห้ามสัมผัสกันแม้แต่ในแนวทแยง

 

ซูโดกุผลรวมขอบกริด

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขนอกกริดแสดงผลรวมของตัวเลข 3 ตัวแรกในทิศทางนั้น
ซูโดกุผลรวมขอบกริด

ซูโดกุผลรวมขอบกริด

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขนอกกริดแสดงผลรวมของตัวเลข 3 ตัวแรกในทิศทางนั้น

 

ซูโดกุเค้กสองสี

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • รูปแบบเค้กสองสีถูกกำหนดไว้เป็นช่องขนาด 2x2 ซึ่งมีเลขคี่ 2 ตัวและเลขคู่ 2 ตัว ช่องซ้ายบนและขวาล่างเป็นประเภทหนึ่ง ส่วนขวาบนและซ้ายล่างเป็นอีกประเภทหนึ่ง ทุกจุดที่เป็นไปได้จะถูกระบุไว้
ซูโดกุเค้กสองสี

ซูโดกุเค้กสองสี

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • รูปแบบเค้กสองสีถูกกำหนดไว้เป็นช่องขนาด 2x2 ซึ่งมีเลขคี่ 2 ตัวและเลขคู่ 2 ตัว ช่องซ้ายบนและขวาล่างเป็นประเภทหนึ่ง ส่วนขวาบนและซ้ายล่างเป็นอีกประเภทหนึ่ง ทุกจุดที่เป็นไปได้จะถูกระบุไว้

 

ซูโดกุผลรวมขอบกริด

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขนอกกริดแสดงผลรวมของตัวเลข 3 ตัวแรกในทิศทางนั้น
ซูโดกุผลรวมขอบกริด

ซูโดกุผลรวมขอบกริด

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขนอกกริดแสดงผลรวมของตัวเลข 3 ตัวแรกในทิศทางนั้น

 

ซูโดกุกระจกเงา

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขในกล่อง 3x3 ที่อยู่ตรงข้ามกันต้องมีความสมมาตรกับศูนย์กลาง
ซูโดกุกระจกเงา

ซูโดกุกระจกเงา

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขในกล่อง 3x3 ที่อยู่ตรงข้ามกันต้องมีความสมมาตรกับศูนย์กลาง

 

ซูโดกุตึกระฟ้า

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • แต่ละตัวเลขแทนความสูงของอาคาร ตัวเลขนอกกริดระบุจำนวนอาคารที่มองเห็นได้จากทิศทางนั้น (อาคารที่สูงกว่าจะบังอาคารที่ต่ำกว่า)
ซูโดกุตึกระฟ้า

ซูโดกุตึกระฟ้า

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • แต่ละตัวเลขแทนความสูงของอาคาร ตัวเลขนอกกริดระบุจำนวนอาคารที่มองเห็นได้จากทิศทางนั้น (อาคารที่สูงกว่าจะบังอาคารที่ต่ำกว่า)

 

ซูโดกุคณิตศาสตร์

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • จุดตัดของเส้นตารางบางจุดมีตัวเลขและเครื่องหมายคณิตศาสตร์ (+, -, x, /) อยู่ในวงกลม ตัวเลขในวงกลมคือผลลัพธ์ของการดำเนินการกับเซลล์คู่ตรงข้ามในแนวทแยง ถ้ามี “E” หมายถึงทั้ง 4 ช่องเป็นเลขคู่ “O” หมายถึงทั้ง 4 ช่องเป็นเลขคี่
ซูโดกุคณิตศาสตร์

ซูโดกุคณิตศาสตร์

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • จุดตัดของเส้นตารางบางจุดมีตัวเลขและเครื่องหมายคณิตศาสตร์ (+, -, x, /) อยู่ในวงกลม ตัวเลขในวงกลมคือผลลัพธ์ของการดำเนินการกับเซลล์คู่ตรงข้ามในแนวทแยง ถ้ามี “E” หมายถึงทั้ง 4 ช่องเป็นเลขคู่ “O” หมายถึงทั้ง 4 ช่องเป็นเลขคี่

 

ซูโดกุผลรวมสี่ตัว

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขที่จุดตัดของสี่ช่องหมายถึงผลรวมของตัวเลขในทั้งสี่ช่องนั้น
ซูโดกุผลรวมสี่ตัว

ซูโดกุผลรวมสี่ตัว

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขที่จุดตัดของสี่ช่องหมายถึงผลรวมของตัวเลขในทั้งสี่ช่องนั้น

 

ซูโดกุน้อยกว่า 10

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • เครื่องหมายกากบาทระหว่างสองช่องแสดงว่าผลคูณของตัวเลขน้อยกว่า 10 เครื่องหมายบวกแสดงว่าผลรวมของตัวเลขน้อยกว่า 10 หากทั้งผลรวมและผลคูณน้อยกว่า 10 จะมีทั้งกากบาทและบวก หากไม่มีเครื่องหมาย แสดงว่าทั้งผลรวมและผลคูณอย่างน้อยเท่ากับ 10
ซูโดกุน้อยกว่า 10

ซูโดกุน้อยกว่า 10

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • เครื่องหมายกากบาทระหว่างสองช่องแสดงว่าผลคูณของตัวเลขน้อยกว่า 10 เครื่องหมายบวกแสดงว่าผลรวมของตัวเลขน้อยกว่า 10 หากทั้งผลรวมและผลคูณน้อยกว่า 10 จะมีทั้งกากบาทและบวก หากไม่มีเครื่องหมาย แสดงว่าทั้งผลรวมและผลคูณอย่างน้อยเท่ากับ 10

 

ซูจิเคน

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในพื้นที่ 3x3
  • Sujiken (จากภาษาญี่ปุ่น sujikai แปลว่า "แนวทแยง") เป็นรูปแบบหนึ่งของซูโดกุโดยใช้ตารางสามเหลี่ยม ต้องใส่ตัวเลข 1 ถึง 9 โดยไม่ให้ซ้ำกันในแต่ละแถว คอลัมน์ เส้นทแยงทุกทิศทาง รวมถึงพื้นที่สี่เหลี่ยม 3×3 และพื้นที่สามเหลี่ยมขนาดใหญ่ที่มีเส้นขอบหนา
ซูจิเคน

ซูจิเคน

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในพื้นที่ 3x3
  • Sujiken (จากภาษาญี่ปุ่น sujikai แปลว่า "แนวทแยง") เป็นรูปแบบหนึ่งของซูโดกุโดยใช้ตารางสามเหลี่ยม ต้องใส่ตัวเลข 1 ถึง 9 โดยไม่ให้ซ้ำกันในแต่ละแถว คอลัมน์ เส้นทแยงทุกทิศทาง รวมถึงพื้นที่สี่เหลี่ยม 3×3 และพื้นที่สามเหลี่ยมขนาดใหญ่ที่มีเส้นขอบหนา

 

ซูโดกุ 147

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว แต่ละคอลัมน์ และแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ช่องที่มีวงกลมต้องมีตัวเลข 1-2-3 ช่องที่มีสี่เหลี่ยมต้องมีตัวเลข 4-5-6 ช่องว่างธรรมดาต้องมีตัวเลข 7-8-9
ซูโดกุ 147

ซูโดกุ 147

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว แต่ละคอลัมน์ และแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ช่องที่มีวงกลมต้องมีตัวเลข 1-2-3 ช่องที่มีสี่เหลี่ยมต้องมีตัวเลข 4-5-6 ช่องว่างธรรมดาต้องมีตัวเลข 7-8-9

 

ซูโดกุลูกผสม (ผลรวม X + มากกว่าน้อยกว่า)

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขนอกกรอบแสดงผลรวมของตัวเลข X ตัวแรกในแถวหรือคอลัมน์นั้น โดย X คือตัวเลขตัวแรกในทิศทางนั้น
  • ความสัมพันธ์ของขนาดระหว่างตัวเลขต้องตรงกับเครื่องหมาย “มากกว่า”
ซูโดกุลูกผสม (ผลรวม X + มากกว่าน้อยกว่า)

ซูโดกุลูกผสม (ผลรวม X + มากกว่าน้อยกว่า)

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขนอกกรอบแสดงผลรวมของตัวเลข X ตัวแรกในแถวหรือคอลัมน์นั้น โดย X คือตัวเลขตัวแรกในทิศทางนั้น
  • ความสัมพันธ์ของขนาดระหว่างตัวเลขต้องตรงกับเครื่องหมาย “มากกว่า”

 

ซูโดกุผลคูณ

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • ตัวเลขระหว่างช่องแสดงถึงผลคูณของตัวเลขในสองช่องนั้น ตัวเลขระหว่างสี่ช่องหมายถึงผลคูณของช่องที่อยู่แนวทแยงมุมตรงข้ามกัน (ซ้ายบน+ขวาล่าง หรือ ขวาบน+ซ้ายล่าง)
ซูโดกุผลคูณ

ซูโดกุผลคูณ

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • ตัวเลขระหว่างช่องแสดงถึงผลคูณของตัวเลขในสองช่องนั้น ตัวเลขระหว่างสี่ช่องหมายถึงผลคูณของช่องที่อยู่แนวทแยงมุมตรงข้ามกัน (ซ้ายบน+ขวาล่าง หรือ ขวาบน+ซ้ายล่าง)

 

ซูโดกุผลหาร

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • ตัวเลขระหว่างสองช่องหมายถึงผลหารของตัวเลขในช่องนั้น ตัวเลขระหว่างสี่ช่องหมายถึงผลหารของคู่ช่องทแยงมุม (ซ้ายบน+ขวาล่าง หรือ ขวาบน+ซ้ายล่าง)
ซูโดกุผลหาร

ซูโดกุผลหาร

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • ตัวเลขระหว่างสองช่องหมายถึงผลหารของตัวเลขในช่องนั้น ตัวเลขระหว่างสี่ช่องหมายถึงผลหารของคู่ช่องทแยงมุม (ซ้ายบน+ขวาล่าง หรือ ขวาบน+ซ้ายล่าง)

 

ซูโดกุลูกศร

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • ผลรวมของตัวเลขตามเส้นทางลูกศรจะต้องเท่ากับตัวเลขในช่องวงกลม ตัวเลขในลูกศรสามารถซ้ำกันได้
ซูโดกุลูกศร

ซูโดกุลูกศร

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3
  • ผลรวมของตัวเลขตามเส้นทางลูกศรจะต้องเท่ากับตัวเลขในช่องวงกลม ตัวเลขในลูกศรสามารถซ้ำกันได้

 

ซูโดกุเงาซ้อน

  • ปฏิบัติตามกฎของซูโดกุคลาสสิก ปริศนานี้ประกอบด้วยซูโดกุสองชุดที่ซ้อนทับกัน
ซูโดกุเงาซ้อน

ซูโดกุเงาซ้อน

  • ปฏิบัติตามกฎของซูโดกุคลาสสิก ปริศนานี้ประกอบด้วยซูโดกุสองชุดที่ซ้อนทับกัน

 

ซูโดกุตึกระฟ้า

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • แต่ละตัวเลขแทนความสูงของอาคาร ตัวเลขนอกกริดระบุจำนวนอาคารที่มองเห็นได้จากทิศทางนั้น (อาคารที่สูงกว่าจะบังอาคารที่ต่ำกว่า)
ซูโดกุตึกระฟ้า

ซูโดกุตึกระฟ้า

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • แต่ละตัวเลขแทนความสูงของอาคาร ตัวเลขนอกกริดระบุจำนวนอาคารที่มองเห็นได้จากทิศทางนั้น (อาคารที่สูงกว่าจะบังอาคารที่ต่ำกว่า)

 

ซูโดกุพาลินโดรม

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขในเส้นที่กำหนดต้องสามารถอ่านได้เหมือนกันจากทั้งสองทิศทาง
ซูโดกุพาลินโดรม

ซูโดกุพาลินโดรม

  • ใส่ตัวเลข 1 ถึง 9 ลงในแต่ละช่องว่าง เพื่อให้แต่ละตัวเลขปรากฏเพียงครั้งเดียวในแต่ละแถว คอลัมน์ และในแต่ละพื้นที่ 3x3 ทั้ง 9 พื้นที่
  • ตัวเลขในเส้นที่กำหนดต้องสามารถอ่านได้เหมือนกันจากทั้งสองทิศทาง