﻿{
  "average_edit_duration": 10.500494869771115,
  "messages": [
    {
      "message_id": 0,
      "editor_id": 4,
      "message_received": "สวัสดีค่ะ",
      "slice_count": 1,
      "slices": "(อาจารย์สุธิรา) สวัสดีค่ะ |",
      "edit_duration": 3.459,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "(ล่าม) สวัสดีค่ะ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1,
      "editor_id": 4,
      "message_received": "เดี๋ยวเราจะมาทำต่อนะคะจากสัปดาห์ที่แล้ว",
      "slice_count": 1,
      "slices": "(อาจารย์สุธิรา) โอเคได้ยินนะคะ เดี๋ยวเราจะมาทำต่อนะคะ จากสัปดาห์ที่แล้ว|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 2,
      "editor_id": 4,
      "message_received": "สัปดาห์ที่แล้วเราลงตัวเกมไปแค่ 1 ตัวแต่ความจริง",
      "slice_count": 3,
      "slices": "สัปดาห์|ที่แล้วเราลงตัวเกมไปแค่ 1 |ตัวแต่ความจริง|",
      "edit_duration": 14,
      "isForceout": false
    },
    {
      "message_id": 3,
      "editor_id": 4,
      "message_received": "เราที่จะใช้หนี้",
      "slice_count": 1,
      "slices": "เราที่จะใช้|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "นี่|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 4,
      "editor_id": 4,
      "message_received": "ก็คือสมมุติถ้าน้องเดินอย่างนี้ก็จะมีหลายท่าเหมือนรูปเล็กๆอย่างนี้เห็นไหมถ้าเขาก็จะเปลี่ยน",
      "slice_count": 2,
      "slices": "ก็คือสมมุติถ้าน้องเดินอย่างนี้ก็จะมีหลายท่าเหมือนรูปเล็ก ๆ| อย่างนี้เห็นไหมถ้าเขาก็จะเปลี่ยน|",
      "edit_duration": 8.606,
      "isForceout": false
    },
    {
      "message_id": 5,
      "editor_id": 4,
      "message_received": "ก็เลยให้ไปค้นสไปรท์ชีท",
      "slice_count": 1,
      "slices": "ก็เลยให้ไปค้น Sprite Sheet |",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 6,
      "editor_id": 4,
      "message_received": "โคตรน่าจะมีแล้วใครยังไม่มีภาพแบบนี้ยกมือ",
      "slice_count": 2,
      "slices": "น่าจะมีแล้ว |ใครยังไม่มีภาพแบบนี้ยกมือ|",
      "edit_duration": 12.122,
      "isForceout": false
    },
    {
      "message_id": 7,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 12.766,
      "isForceout": false
    },
    {
      "message_id": 8,
      "editor_id": 4,
      "message_received": "อย่าลืม",
      "slice_count": 1,
      "slices": "อย่าลืม |",
      "edit_duration": 11.148,
      "isForceout": false
    },
    {
      "message_id": 9,
      "editor_id": 4,
      "message_received": "อย่าลืม",
      "slice_count": 1,
      "slices": "อย่าลืม |",
      "edit_duration": 12.076,
      "isForceout": false
    },
    {
      "message_id": 10,
      "editor_id": 4,
      "message_received": "อยู่ในโฟลเดอร์ที่ดีของเรานะคะแล้วก็ชื่อที่เป็นชื่อของเด็กๆนะคะ",
      "slice_count": 1,
      "slices": "อยู่ในโฟลเดอร์ที่ไดร์ C ของเรานะคะ แล้วก็ชื่อที่เป็นชื่อของเด็ก ๆ นะคะ |",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 11,
      "editor_id": 4,
      "message_received": "นี่ถ้า",
      "slice_count": 1,
      "slices": "นี่ถ้า|",
      "edit_duration": 13.347,
      "isForceout": false
    },
    {
      "message_id": 12,
      "editor_id": 4,
      "message_received": "y p y g a m e",
      "slice_count": 1,
      "slices": "ไฟล์ pygame |",
      "edit_duration": 9.065,
      "isForceout": false
    },
    {
      "message_id": 13,
      "editor_id": 4,
      "message_received": "ที่เราโค้ดดิ้งก็จะอยู่ในนี้เหมือนกัน",
      "slice_count": 1,
      "slices": "ที่เรา Coding ก็จะอยู่ในนี้เหมือนกัน|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 14,
      "editor_id": 4,
      "message_received": "ก็คือตำแหน่งของป้ายที่เราจะใช้โพสต์",
      "slice_count": 3,
      "slices": "ก็คือ|ตำแหน่งของป้|ายที่เราจะใช้โพสต์|",
      "edit_duration": 15.002,
      "isForceout": true
    },
    {
      "message_id": 15,
      "editor_id": 4,
      "message_received": "มันจะต้องอยู่ในที่เก็บเดียวกันโฟลเดอร์เดียวกันนะคะ",
      "slice_count": 3,
      "slices": "มันจะต้องอยู่ในที่เก็บเดีย|วกันโฟลเดอร์|เดียวกันนะคะ |",
      "edit_duration": 12.048,
      "isForceout": false
    },
    {
      "message_id": 16,
      "editor_id": 4,
      "message_received": "พร้อมหรือยัง",
      "slice_count": 1,
      "slices": "พร้อมหรือยัง|",
      "edit_duration": 11.811,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 17,
      "editor_id": 4,
      "message_received": "ถ้าพร้อมแล้ว",
      "slice_count": 1,
      "slices": "ถ้าพร้อมแล้ว|",
      "edit_duration": 10.44,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 18,
      "editor_id": 4,
      "message_received": "สิ่งแรกที่เราทำนะคะ",
      "slice_count": 1,
      "slices": "สิ่งแรกที่เราทำนะคะ |",
      "edit_duration": 5.806,
      "isForceout": false
    },
    {
      "message_id": 19,
      "editor_id": 4,
      "message_received": "ให้เปิด",
      "slice_count": 1,
      "slices": "ให้เปิด Sublime เหมือนเดิม |",
      "edit_duration": 11.03,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "เปิดไฟล์|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "Sublime Text|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 20,
      "editor_id": 4,
      "message_received": "สแปม",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 21,
      "editor_id": 4,
      "message_received": "เหมือนเดิมนะคะ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 22,
      "editor_id": 4,
      "message_received": "ควายซับน้ำเห็ด",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 23,
      "editor_id": 4,
      "message_received": "เราขึ้นมาเลย",
      "slice_count": 1,
      "slices": "เราขึ้นมาเลย|",
      "edit_duration": 14.282,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 24,
      "editor_id": 4,
      "message_received": "ใครอยู่ไหน",
      "slice_count": 1,
      "slices": "ใครอยู่ไหน|",
      "edit_duration": 9.319,
      "isForceout": false
    },
    {
      "message_id": 25,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 8.78,
      "isForceout": false
    },
    {
      "message_id": 26,
      "editor_id": 4,
      "message_received": "เปิดสอบรามแล้วนะคะแล้ว",
      "slice_count": 3,
      "slices": "เปิด Sublime |แล้วนะคะ |แล้ว...|",
      "edit_duration": 5.035,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 27,
      "editor_id": 4,
      "message_received": "ที่นี้",
      "slice_count": 1,
      "slices": "ที่นี้|",
      "edit_duration": 5.256,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "เด็ก ๆ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 28,
      "editor_id": 4,
      "message_received": "เช็คดูนะคะ",
      "slice_count": 1,
      "slices": "ดูนะคะ |",
      "edit_duration": 6.718,
      "isForceout": false
    },
    {
      "message_id": 29,
      "editor_id": 4,
      "message_received": "ขอแลกสิ่งที่เราจะทำ",
      "slice_count": 1,
      "slices": "ขอแรกสิ่งที่เราจะทำ |",
      "edit_duration": 9.2,
      "isForceout": false
    },
    {
      "message_id": 30,
      "editor_id": 4,
      "message_received": "คือเราจะไป Import module",
      "slice_count": 2,
      "slices": "คือ |เราจะไป Import module|",
      "edit_duration": 6.496,
      "isForceout": false
    },
    {
      "message_id": 31,
      "editor_id": 4,
      "message_received": "ขึ้นมาอีก 1 ตัว",
      "slice_count": 1,
      "slices": "ขึ้นมาอีก 1 ตัว|",
      "edit_duration": 6.569,
      "isForceout": false
    },
    {
      "message_id": 32,
      "editor_id": 4,
      "message_received": "คือคนเดิม",
      "slice_count": 1,
      "slices": "คือคนเดิม|",
      "edit_duration": 8.825,
      "isForceout": false
    },
    {
      "message_id": 33,
      "editor_id": 4,
      "message_received": "โมดูที่เรา Import ก็คือ",
      "slice_count": 2,
      "slices": "โมดูที่เรา |Import ก็คือ|",
      "edit_duration": 6.58,
      "isForceout": false
    },
    {
      "message_id": 34,
      "editor_id": 4,
      "message_received": "โมดุล py game8 ทีนี้เราจะมีเพิ่มมาอีก 1 ขวดนะคะ",
      "slice_count": 4,
      "slices": "โมดูล pygame |ทีนี้เราจะมีเพิ่มมาอีก 1 |รอบ|นะคะ |",
      "edit_duration": 7.341,
      "isForceout": false
    },
    {
      "message_id": 35,
      "editor_id": 4,
      "message_received": "แล้วลำดับที่ 2",
      "slice_count": 1,
      "slices": "แล้วลำดับที่ 2|",
      "edit_duration": 10.203,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 36,
      "editor_id": 4,
      "message_received": "ตั้งค่า",
      "slice_count": 1,
      "slices": "ตั้งค่า|",
      "edit_duration": 8.836,
      "isForceout": false
    },
    {
      "message_id": 37,
      "editor_id": 4,
      "message_received": "ก็จะเรียกใช้ iPhone ตัวใหม่เรานี่นะคะ",
      "slice_count": 1,
      "slices": "ก็จะเรียกใช้ไอ้โมดูลตัวใหม่เรานี่นะคะ |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 38,
      "editor_id": 4,
      "message_received": "จากนั้น",
      "slice_count": 1,
      "slices": "จากนั้น|",
      "edit_duration": 14.041,
      "isForceout": false
    },
    {
      "message_id": 39,
      "editor_id": 4,
      "message_received": "เราก็ไปกำหนดการแสดงผล",
      "slice_count": 2,
      "slices": "เราก็ไปกำหน|ดการแสดงผล|",
      "edit_duration": 12.044,
      "isForceout": false
    },
    {
      "message_id": 40,
      "editor_id": 4,
      "message_received": "ให้หมอดู",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 41,
      "editor_id": 4,
      "message_received": "ตัวใหม่นี้",
      "slice_count": 1,
      "slices": "ตัวใหม่นี้|",
      "edit_duration": 14.43,
      "isForceout": false
    },
    {
      "message_id": 42,
      "editor_id": 4,
      "message_received": "มันจะแสดงผลในลักษณะไหนนะคะมาดูกัน",
      "slice_count": 3,
      "slices": "มันจะแสดงผลในลั|กษณะไหนนะคะ มาดูโค้ด|กัน|",
      "edit_duration": 10.129,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 43,
      "editor_id": 4,
      "message_received": "คำสั่งแรก",
      "slice_count": 1,
      "slices": "คำสั่งแรก|",
      "edit_duration": 11.261,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 44,
      "editor_id": 4,
      "message_received": "Import P y g a m e ใช่ไหม",
      "slice_count": 2,
      "slices": "Import pygame |ใช่ไหม|",
      "edit_duration": 11.806,
      "isForceout": false
    },
    {
      "message_id": 45,
      "editor_id": 4,
      "message_received": "เรา Import P y g a m e",
      "slice_count": 1,
      "slices": "เรา Import pygame |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 46,
      "editor_id": 4,
      "message_received": "แล้วเราคั่นคั่นด้วยเครื่องหมายโอนเงิน",
      "slice_count": 4,
      "slices": "แล้วเราคั่น|ด้วยเครื่องหมาย|โคลอน|โอนเงิน|",
      "edit_duration": 13.374,
      "isForceout": true
    },
    {
      "message_id": 47,
      "editor_id": 4,
      "message_received": "แล้วก็ตามด้วย sys",
      "slice_count": 1,
      "slices": "แล้วก็ตามด้วย sys |",
      "edit_duration": 15.269,
      "isForceout": false
    },
    {
      "message_id": 48,
      "editor_id": 4,
      "message_received": "sys มัด",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 49,
      "editor_id": 4,
      "message_received": "ตอนนี้เราจะ Import หมดที่ชื่อว่า System นะคะ",
      "slice_count": 4,
      "slices": "ตอนนี้เราจะ |Import |ที่ชื่อว่า |System นะคะ |",
      "edit_duration": 10.157,
      "isForceout": false
    },
    {
      "message_id": 50,
      "editor_id": 4,
      "message_received": "ตัวนี้นะคะ",
      "slice_count": 1,
      "slices": "ตัวนี้นะคะ |",
      "edit_duration": 9.028,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 51,
      "editor_id": 4,
      "message_received": "แหมสีไม่ได้",
      "slice_count": 1,
      "slices": "สีไม่ได้|",
      "edit_duration": 7.583,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 52,
      "editor_id": 4,
      "message_received": "ไฟไม่กระพริบ",
      "slice_count": 1,
      "slices": "ไฟไม่กระพริบ|",
      "edit_duration": 6.406,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 53,
      "editor_id": 4,
      "message_received": "เอาใหม่",
      "slice_count": 1,
      "slices": "เอาใหม่|",
      "edit_duration": 6.155,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 54,
      "editor_id": 4,
      "message_received": "ตัวเลือกตัวชี้",
      "slice_count": 1,
      "slices": "ตัวเลือก ตัวชี้|",
      "edit_duration": 5.726,
      "isForceout": false
    },
    {
      "message_id": 55,
      "editor_id": 4,
      "message_received": "สีสีสีสีไหน",
      "slice_count": 2,
      "slices": "สี ๆ ๆ เอาสี|ไหน|",
      "edit_duration": 8.46,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 56,
      "editor_id": 4,
      "message_received": "พี่นะคะ",
      "slice_count": 1,
      "slices": "นี่นะคะ |",
      "edit_duration": 8.448,
      "isForceout": false
    },
    {
      "message_id": 57,
      "editor_id": 4,
      "message_received": "เราจะ Import",
      "slice_count": 1,
      "slices": "เราจะ Import|",
      "edit_duration": 7.763,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 58,
      "editor_id": 4,
      "message_received": "module ที่ชื่อว่า sys",
      "slice_count": 3,
      "slices": "module| ที่ชื่อว่|า sys|",
      "edit_duration": 8.518,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 59,
      "editor_id": 4,
      "message_received": "หรือ System",
      "slice_count": 2,
      "slices": "หรือ |System|",
      "edit_duration": 9.046,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 60,
      "editor_id": 4,
      "message_received": "แล้วทีนี้พอ",
      "slice_count": 1,
      "slices": "แล้วทีนี้พอ|",
      "edit_duration": 7.579,
      "isForceout": false
    },
    {
      "message_id": 61,
      "editor_id": 4,
      "message_received": "โมดูลนี้จะเอาไว้ทำอะไร",
      "slice_count": 4,
      "slices": "โม|ดูลนี้จะเอา|ไว้ทำอ|ะไร |",
      "edit_duration": 15.129,
      "isForceout": true
    },
    {
      "message_id": 62,
      "editor_id": 4,
      "message_received": "มันจะช่วยในเรื่องของเวลา",
      "slice_count": 3,
      "slices": "มัน|จะช่วยในเรื่อง|ของเวลา|",
      "edit_duration": 13.987,
      "isForceout": false
    },
    {
      "message_id": 63,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 14.246,
      "isForceout": false
    },
    {
      "message_id": 64,
      "editor_id": 4,
      "message_received": "System ก็คือตัวระบบนั้นเอง",
      "slice_count": 1,
      "slices": "System ก็คือตัวระบบนั้นเอง|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 65,
      "editor_id": 4,
      "message_received": "นี่เห็นไหมค่าทั่วไปที่ตั้ง",
      "slice_count": 1,
      "slices": "นี่เห็นไหมค่าทั่วไปที่ตั้ง|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 66,
      "editor_id": 4,
      "message_received": "c l o c k = e y g a m e c l o c k กำหนดระยะเวลาแล้วพ่อในส่วนของการแสดงผล",
      "slice_count": 4,
      "slices": "clock  = pygame.clock |กำหนดระยะเวลาแล้ว|พ|อในส่วนของการแสดงผล|",
      "edit_duration": 13.638,
      "isForceout": true
    },
    {
      "message_id": 67,
      "editor_id": 4,
      "message_received": "เรียกใช้",
      "slice_count": 1,
      "slices": "เรียกใช้|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 68,
      "editor_id": 4,
      "message_received": "ตัวแปรที่ชื่อ c l o c k เราสร้างตัวแปรชื่อ a c l o c k",
      "slice_count": 2,
      "slices": "ตัวแปรที่ชื่อ clock |เราสร้างตัวแปรชื่อ clock |",
      "edit_duration": 11.886,
      "isForceout": true
    },
    {
      "message_id": 69,
      "editor_id": 4,
      "message_received": "ในวงเล็บ",
      "slice_count": 1,
      "slices": "ในวงเล็บ|",
      "edit_duration": 15.655,
      "isForceout": false
    },
    {
      "message_id": 70,
      "editor_id": 4,
      "message_received": "ให้ระยะเวลาในการทำงานมันอยู่ที่ประมาณ 60 วินาทีนะคะ",
      "slice_count": 3,
      "slices": "ให้ระยะเวลา|ในการทำงานมันอยู่ที่ประมาณ 60 |วินาทีนะคะ |",
      "edit_duration": 10.381,
      "isForceout": false
    },
    {
      "message_id": 71,
      "editor_id": 4,
      "message_received": "นาทีนะคะ 60 วินาทีนะคะเด็กๆ",
      "slice_count": 4,
      "slices": "วิ|นาทีนะคะ 60 |วินาทีนะคะ |เด็ก ๆ |",
      "edit_duration": 10.316,
      "isForceout": false
    },
    {
      "message_id": 72,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นเปิด SUV l i m e ขึ้นมานะคะ",
      "slice_count": 2,
      "slices": "เพราะฉะนั้น เปิด Sublime |ขึ้นมานะคะ |",
      "edit_duration": 11.632,
      "isForceout": false
    },
    {
      "message_id": 73,
      "editor_id": 4,
      "message_received": "แล้วไปที่ Import ตำแหน่งแรก",
      "slice_count": 3,
      "slices": "แล้วไปที่ |Import| ตำแหน่งแรก|",
      "edit_duration": 8.587,
      "isForceout": false
    },
    {
      "message_id": 74,
      "editor_id": 4,
      "message_received": "บรรทัดนี้นะ",
      "slice_count": 1,
      "slices": "บรรทัดนี้นะ|",
      "edit_duration": 9.102,
      "isForceout": false
    },
    {
      "message_id": 75,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 7.99,
      "isForceout": false
    },
    {
      "message_id": 76,
      "editor_id": 4,
      "message_received": "ไปอะไรนะ",
      "slice_count": 2,
      "slices": "ใส่|อะไรนะ|",
      "edit_duration": 7.979,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 77,
      "editor_id": 4,
      "message_received": "โครอนใช่ไหมคะ",
      "slice_count": 1,
      "slices": ": ใช่ไหมคะ |",
      "edit_duration": 10.031,
      "isForceout": false
    },
    {
      "message_id": 78,
      "editor_id": 4,
      "message_received": "แล้วตามด้วย",
      "slice_count": 1,
      "slices": "แล้วตามด้วย|",
      "edit_duration": 8.351,
      "isForceout": false
    },
    {
      "message_id": 79,
      "editor_id": 4,
      "message_received": "ที่ชื่อว่า System",
      "slice_count": 2,
      "slices": "ที่ชื่อว่า |System|",
      "edit_duration": 8.867,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 80,
      "editor_id": 4,
      "message_received": "YSS นะคะ",
      "slice_count": 1,
      "slices": "s-y-s นะคะ |",
      "edit_duration": 9.377,
      "isForceout": false
    },
    {
      "message_id": 81,
      "editor_id": 4,
      "message_received": "เห็นไหม",
      "slice_count": 1,
      "slices": "เห็นไหม|",
      "edit_duration": 8.657,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 82,
      "editor_id": 4,
      "message_received": "แล้วคำสั่ง Import",
      "slice_count": 1,
      "slices": "แล้วคำสั่ง Import|",
      "edit_duration": 6.988,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 83,
      "editor_id": 4,
      "message_received": "Import",
      "slice_count": 1,
      "slices": "Import module |",
      "edit_duration": 12.111,
      "isForceout": false
    },
    {
      "message_id": 84,
      "editor_id": 4,
      "message_received": "จะอยู่ที่บรรทัดแรกเสมอเลยเพราะการทำงานของโปรแกรมนี่",
      "slice_count": 2,
      "slices": "จะอยู่ที่บรรทัดแรกเสมอเลย| เพราะการทำงานของโปรแกรมนี่|",
      "edit_duration": 6.497,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 85,
      "editor_id": 4,
      "message_received": "ก็คือมันจะอ่านบนลงล่างเพราะฉะนั้น",
      "slice_count": 3,
      "slices": "ก็คือมัน|จะอ่านบนลงล่าง| เพราะฉะนั้น|",
      "edit_duration": 4.791,
      "isForceout": false
    },
    {
      "message_id": 86,
      "editor_id": 4,
      "message_received": "เราอยากให้มันไปทำอะไรก่อนเราต้องเอามันไปไว้ข้างบนว่าอย่างนั้นเถอะ",
      "slice_count": 2,
      "slices": "เราอยากให้มันไปทำอะไรก่อน| เราต้องเอามันไปไว้ข้างบนว่าอย่างนั้นเถอะ|",
      "edit_duration": 3.651,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 87,
      "editor_id": 4,
      "message_received": "งวดหน้า",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 88,
      "editor_id": 4,
      "message_received": "ผลออกมาดีกว่านี้นะคะ",
      "slice_count": 1,
      "slices": "ผลออกมาดีกว่านี้นะคะ |",
      "edit_duration": 7.396,
      "isForceout": false
    },
    {
      "message_id": 89,
      "editor_id": 4,
      "message_received": "กำหนดการทั่วไป",
      "slice_count": 1,
      "slices": "กำหนดการทั่วไป|",
      "edit_duration": 6.072,
      "isForceout": false
    },
    {
      "message_id": 90,
      "editor_id": 4,
      "message_received": "ตัวที่ในหมายเลข 2 เด็กๆเห็นนะ",
      "slice_count": 2,
      "slices": "ตัวที่ในหมายเลข 2| เด็ก ๆ เห็นนะ|",
      "edit_duration": 3.004,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " นี่|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 91,
      "editor_id": 4,
      "message_received": "ก็คือเพิ่ม",
      "slice_count": 1,
      "slices": "ก็คือเพิ่ม|",
      "edit_duration": 4.138,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " clock. เอ้ย |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 92,
      "editor_id": 4,
      "message_received": "c l o c k",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 93,
      "editor_id": 4,
      "message_received": "c l o c k = นะคะ = ตรงนี้",
      "slice_count": 3,
      "slices": "clock = |นะคะ |= ตรงนี้|",
      "edit_duration": 7.125,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 94,
      "editor_id": 4,
      "message_received": "tyt mr.tee i m e",
      "slice_count": 1,
      "slices": "pygame.time |",
      "edit_duration": 12.482,
      "isForceout": false
    },
    {
      "message_id": 95,
      "editor_id": 4,
      "message_received": "เราจะเรียกใช้ Library t i m e นั่นเอง",
      "slice_count": 1,
      "slices": "เราจะเรียกใช้ Library time นั่นเอง|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 96,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นเราก็เลยเปิด modulo System ขึ้นมานะคะ",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น เราก็เลยเปิด modulo System ขึ้นมานะคะ |",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 97,
      "editor_id": 4,
      "message_received": "b l o c k = c y g a m e",
      "slice_count": 1,
      "slices": "clock.time = c y g a m e|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 98,
      "editor_id": 4,
      "message_received": "t i m e",
      "slice_count": 1,
      "slices": "t i m e|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 99,
      "editor_id": 4,
      "message_received": "l o c k",
      "slice_count": 1,
      "slices": "l o c k |",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 100,
      "editor_id": 4,
      "message_received": "พร้อมนะคะสับรามไปอยู่ต่อที่บรรทัดอะไรดูดีๆ",
      "slice_count": 2,
      "slices": "พร้อมนะคะ |สับรามไปอยู่ต่อที่บรรทัดอะไรดูดี ๆ |",
      "edit_duration": 12.455,
      "isForceout": false
    },
    {
      "message_id": 101,
      "editor_id": 4,
      "message_received": "ขาย game.net",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 102,
      "editor_id": 4,
      "message_received": "นะคะตำแหน่งของการตั้งค่าทั่วไปนะคะ",
      "slice_count": 2,
      "slices": "นะคะ |ตำแหน่งของการตั้งค่าทั่วไปนะคะ |",
      "edit_duration": 14.236,
      "isForceout": false
    },
    {
      "message_id": 103,
      "editor_id": 4,
      "message_received": "ทำไมมันลบล่ะ",
      "slice_count": 1,
      "slices": "ทำไมมันลบล่ะ|",
      "edit_duration": 10.746,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 104,
      "editor_id": 4,
      "message_received": "ตรงส่วนนี้",
      "slice_count": 1,
      "slices": "ตรงส่วนนี้|",
      "edit_duration": 7.789,
      "isForceout": false
    },
    {
      "message_id": 105,
      "editor_id": 4,
      "message_received": "เดี๋ยวนะคะ",
      "slice_count": 1,
      "slices": "เดี๋ยวนะคะ |",
      "edit_duration": 8.306,
      "isForceout": false
    },
    {
      "message_id": 106,
      "editor_id": 4,
      "message_received": "ตรงสวน",
      "slice_count": 1,
      "slices": "ตรงสวน|",
      "edit_duration": 7.472,
      "isForceout": false
    },
    {
      "message_id": 107,
      "editor_id": 4,
      "message_received": "จะแก้ว่าเป็น",
      "slice_count": 1,
      "slices": "จะแก้มาเป็น... |",
      "edit_duration": 9.697,
      "isForceout": false
    },
    {
      "message_id": 108,
      "editor_id": 4,
      "message_received": "นำเข้า module Pi เกม",
      "slice_count": 1,
      "slices": "นำเข้า module Pi เกม|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " จะ|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 109,
      "editor_id": 4,
      "message_received": "เตือนว่าให้เราใส่แมส",
      "slice_count": 2,
      "slices": "เตือนเด็ก ๆ เสมอ|ว่าให้เราใส่ # |",
      "edit_duration": 9.241,
      "isForceout": false
    },
    {
      "message_id": 110,
      "editor_id": 4,
      "message_received": "เพื่ออธิบายว่าตรงโค้ดดิ้งนี้นะคะเราใช้ทำอะไร",
      "slice_count": 1,
      "slices": "เพื่ออธิบายว่าตรง Coding นี้นะคะ เราใช้ทำอะไร|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 111,
      "editor_id": 4,
      "message_received": "เราจะได้รู้ว่าขอคำสั่ง",
      "slice_count": 1,
      "slices": "เราจะได้รู้ว่าขอคำสั่ง|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 112,
      "editor_id": 4,
      "message_received": "เป็นการสั่งให้นำข้อมูล",
      "slice_count": 1,
      "slices": "เป็นการสั่งให้นำข้อมูล|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 113,
      "editor_id": 4,
      "message_received": "ที่เรานำเข้าก็คือ P y g a m e",
      "slice_count": 1,
      "slices": "ที่เรานำเข้าก็คือ pygame |",
      "edit_duration": 12.946,
      "isForceout": false
    },
    {
      "message_id": 114,
      "editor_id": 4,
      "message_received": "และ sis",
      "slice_count": 1,
      "slices": "และ sys |",
      "edit_duration": 11.786,
      "isForceout": false
    },
    {
      "message_id": 115,
      "editor_id": 4,
      "message_received": "2 ตัวนี้นั่นเองนะคะเสร็จแล้ว",
      "slice_count": 2,
      "slices": "2 ตัวนี้นั่นเองนะคะ| เสร็จแล้ว|",
      "edit_duration": 9.023,
      "isForceout": false
    },
    {
      "message_id": 116,
      "editor_id": 4,
      "message_received": "การตั้งค่าทั่วไปก็คือ",
      "slice_count": 1,
      "slices": "การตั้งค่าทั่วไปก็คือ |",
      "edit_duration": 9.056,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "init() |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 117,
      "editor_id": 4,
      "message_received": "gygar",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 118,
      "editor_id": 4,
      "message_received": "modal Hide Game และอีกตัวนึงนะคะ",
      "slice_count": 1,
      "slices": "modal pygame และอีกตัวหนึ่งนะคะ |",
      "edit_duration": 14.714,
      "isForceout": false
    },
    {
      "message_id": 119,
      "editor_id": 4,
      "message_received": "อันดับแรกประกาศตัวแปรชื่อว่า c l o c k",
      "slice_count": 2,
      "slices": "อันดับแรก|ประกาศตัวแปรชื่อว่า clock |",
      "edit_duration": 9.285,
      "isForceout": false
    },
    {
      "message_id": 120,
      "editor_id": 4,
      "message_received": "ขอโทษ",
      "slice_count": 1,
      "slices": "ขอโทษ|",
      "edit_duration": 11.595,
      "isForceout": false
    },
    {
      "message_id": 121,
      "editor_id": 4,
      "message_received": "ดีนะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 122,
      "editor_id": 4,
      "message_received": "พิมพ์ด้วย CL oca",
      "slice_count": 1,
      "slices": "พิมพ์ด้วย c-l-o-c-k|",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 123,
      "editor_id": 4,
      "message_received": "c l o c k ที่แปลว่านาฬิกา",
      "slice_count": 1,
      "slices": "clock ที่แปลว่านาฬิกา|",
      "edit_duration": 15.729,
      "isForceout": false
    },
    {
      "message_id": 124,
      "editor_id": 4,
      "message_received": "วิธีการประกาศตัวแปรก็คือตามด้วยชื่อตัวแปรตามด้วยเครื่องหมายเท่ากับ",
      "slice_count": 3,
      "slices": "วิธีการ|ประกาศตัวแปร| ก็คือตามด้วยชื่อตัวแปรตามด้วยเครื่องหมายเท่ากับ|",
      "edit_duration": 10.906,
      "isForceout": false
    },
    {
      "message_id": 125,
      "editor_id": 4,
      "message_received": "กดวรรคนะคะกด Space Bar",
      "slice_count": 3,
      "slices": "กด|วรรคนะคะ |กด Space Bar|",
      "edit_duration": 9.929,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 126,
      "editor_id": 4,
      "message_received": "ใส่เครื่องหมายเท่ากับ",
      "slice_count": 2,
      "slices": "ใส่|เครื่องหมายเท่ากับ|",
      "edit_duration": 10.269,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 127,
      "editor_id": 4,
      "message_received": "แล้วก็กด",
      "slice_count": 1,
      "slices": "แล้วก็กด|",
      "edit_duration": 10.909,
      "isForceout": false
    },
    {
      "message_id": 128,
      "editor_id": 4,
      "message_received": "Space Bar อีก 1 ครั้ง",
      "slice_count": 1,
      "slices": "Space Bar อีก 1 ครั้ง|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 129,
      "editor_id": 4,
      "message_received": "แล้วก็พิมพ์ไปบาร์บี้",
      "slice_count": 1,
      "slices": "แล้วก็พิมพ์ Library |",
      "edit_duration": 15.386,
      "isForceout": false
    },
    {
      "message_id": 130,
      "editor_id": 4,
      "message_received": "ไฟล์เกมดอทคอม",
      "slice_count": 1,
      "slices": "pygame.|",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 131,
      "editor_id": 4,
      "message_received": "พิมพ์ตัว P ปุ๊บ",
      "slice_count": 1,
      "slices": "พิมพ์ตัว P ปุ๊บ|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 132,
      "editor_id": 4,
      "message_received": "หิวข้าว",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 133,
      "editor_id": 4,
      "message_received": "บอกแล้วเราจะไม่ยาวเพราะสัปดาห์มันจะขึ้นตัว",
      "slice_count": 3,
      "slices": "บอกแล้วเรา|จะไม่ยาว| เพราะสัปดาห์มันจะขึ้นตัว|",
      "edit_duration": 8.995,
      "isForceout": false
    },
    {
      "message_id": 134,
      "editor_id": 4,
      "message_received": "ที่เราเขียนไปแล้วหรือตัวอะไรก็แล้วแต่เราก็มาเลือกเอานะคะ",
      "slice_count": 3,
      "slices": "ที่เราเขียนไ|ปแล้วหรือตัวอะไร|ก็แล้วแต่เราก็มาเลือกเอานะคะ |",
      "edit_duration": 6.64,
      "isForceout": false
    },
    {
      "message_id": 135,
      "editor_id": 4,
      "message_received": "ยอดนะคะ",
      "slice_count": 1,
      "slices": ". นะคะ |",
      "edit_duration": 10.059,
      "isForceout": false
    },
    {
      "message_id": 136,
      "editor_id": 4,
      "message_received": "t i m e",
      "slice_count": 1,
      "slices": ".time แล้วก็ .clock |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 137,
      "editor_id": 4,
      "message_received": "t i n e",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 138,
      "editor_id": 4,
      "message_received": "หลอด t i m e l o c k e t",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 139,
      "editor_id": 4,
      "message_received": "l o c a",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 140,
      "editor_id": 4,
      "message_received": "ตัวแทนเอาไม่ไปพิมพ์ผิด",
      "slice_count": 1,
      "slices": "ตัวแทนเอา|",
      "edit_duration": 12.426,
      "isForceout": false
    },
    {
      "message_id": 141,
      "editor_id": 4,
      "message_received": "ใช้ตัวแปรที่ชื่อว่าตัวนี้แล้วก็ใส่วงเล็บนะคะ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 142,
      "editor_id": 4,
      "message_received": "มันจะไม่มีปัญหาว่าพิมพ์ตัวเอง",
      "slice_count": 1,
      "slices": "มันจะไม่มีปัญหาว่าพิมพ์ตัวเอง|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 143,
      "editor_id": 4,
      "message_received": "มีอะไรดีเพราะบางทีเด็กๆมองแล้ว",
      "slice_count": 1,
      "slices": "มีอะไรดีเพราะบางทีเด็ก ๆ มองแล้ว|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 144,
      "editor_id": 4,
      "message_received": "ดันเห็นไม่ชัด",
      "slice_count": 2,
      "slices": "ดันเห็|นไม่ชัด|",
      "edit_duration": 15.532,
      "isForceout": true
    },
    {
      "message_id": 145,
      "editor_id": 4,
      "message_received": "นี่ขยายนะคะ",
      "slice_count": 1,
      "slices": "นี่ขยายนะคะ |",
      "edit_duration": 14.995,
      "isForceout": false
    },
    {
      "message_id": 146,
      "editor_id": 4,
      "message_received": "ตรงนี้คือส่วนของการตั้งค่าทั่วไป",
      "slice_count": 2,
      "slices": "ตรงนี้ คือ |ส่วนของการตั้งค่าทั่วไป|",
      "edit_duration": 9.608,
      "isForceout": false
    },
    {
      "message_id": 147,
      "editor_id": 4,
      "message_received": "ใครยังไม่เสร็จบรรทัดนี้",
      "slice_count": 1,
      "slices": "ใครยังไม่เสร็จบรรทัดนี้ |",
      "edit_duration": 5.791,
      "isForceout": false
    },
    {
      "message_id": 148,
      "editor_id": 4,
      "message_received": "พิมพ์ให้เสร็จนะคะ",
      "slice_count": 1,
      "slices": "พิมพ์ให้เสร็จนะคะ |",
      "edit_duration": 3.445,
      "isForceout": false
    },
    {
      "message_id": 149,
      "editor_id": 4,
      "message_received": "ถ้าอย่างนั้นไปขั้นตอนต่อไปไม่ได้นะ",
      "slice_count": 2,
      "slices": "ไม่|อย่างนั้นไปขั้นตอนต่อไปไม่ได้นะ|",
      "edit_duration": 6.095,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 150,
      "editor_id": 4,
      "message_received": "ตอนนี้เราคลอดแล้ว",
      "slice_count": 1,
      "slices": "ตอนนี้เรา import แล้ว|",
      "edit_duration": 13.817,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 151,
      "editor_id": 4,
      "message_received": "แล้วเรามาตั้งค่ามากำหนดค่าให้มันก็คือที่ชื่อแปลว่า",
      "slice_count": 4,
      "slices": "แล้ว|เรามาตั้งค่ามากำหนด|ค่าให้มัน |ก็คือที่ชื่อแปลว่า|",
      "edit_duration": 9.718,
      "isForceout": false
    },
    {
      "message_id": 152,
      "editor_id": 4,
      "message_received": "ทีนี้เราจะไปเรียกใช้งาน",
      "slice_count": 1,
      "slices": "ทีนี้เราจะไปเรียกใช้งาน|",
      "edit_duration": 14.962,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 153,
      "editor_id": 4,
      "message_received": "เราจะไปที่ตำแหน่งท้ายท้าย",
      "slice_count": 4,
      "slices": "เราจะไปที่ตำ|แหน่ง|ท้าย| ๆ |",
      "edit_duration": 1.525,
      "isForceout": false
    },
    {
      "message_id": 154,
      "editor_id": 4,
      "message_received": "แสดงผลจะอยู่ประมาณ",
      "slice_count": 3,
      "slices": "แสดง|ผล|จะอยู่ประมาณ|",
      "edit_duration": 2.096,
      "isForceout": false
    },
    {
      "message_id": 155,
      "editor_id": 4,
      "message_received": "ลง",
      "slice_count": 1,
      "slices": "ลง|",
      "edit_duration": 4.354,
      "isForceout": false
    },
    {
      "message_id": 156,
      "editor_id": 4,
      "message_received": "นะ",
      "slice_count": 1,
      "slices": "นะ|",
      "edit_duration": 3.563,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 157,
      "editor_id": 4,
      "message_received": "เอาไปไว้ท้ายๆก่อน",
      "slice_count": 3,
      "slices": "เอ|าไปไว้ท้าย ๆ |ก่อน|",
      "edit_duration": 2.551,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 158,
      "editor_id": 4,
      "message_received": "นี่ๆแถวๆพวกนี้นี่",
      "slice_count": 1,
      "slices": "นี่ ๆ ๆ แถว ๆ พวกนี้นี่|",
      "edit_duration": 3.924,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 159,
      "editor_id": 4,
      "message_received": "แถวสกรีน b l i",
      "slice_count": 1,
      "slices": "แถว screen.blit |",
      "edit_duration": 13.692,
      "isForceout": false
    },
    {
      "message_id": 160,
      "editor_id": 4,
      "message_received": "ทีพวกนี้นะเด็กๆ",
      "slice_count": 1,
      "slices": "พวกนี้นะเด็ก ๆ |",
      "edit_duration": 14.023,
      "isForceout": false
    },
    {
      "message_id": 161,
      "editor_id": 4,
      "message_received": "อย่างนั้นเดี๋ยวใส่",
      "slice_count": 1,
      "slices": "อย่างนั้นเดี๋ยวใส่|",
      "edit_duration": 10.655,
      "isForceout": false
    },
    {
      "message_id": 162,
      "editor_id": 4,
      "message_received": "ไอ้นี่ให้ก่อนนะคะใส่แฮชแท็ก",
      "slice_count": 1,
      "slices": "ไอ้นี่ให้ก่อนนะคะ ใส่ # |",
      "edit_duration": 12.456,
      "isForceout": false
    },
    {
      "message_id": 163,
      "editor_id": 4,
      "message_received": "อ่อน",
      "slice_count": 1,
      "slices": "ก่อน |",
      "edit_duration": 11.212,
      "isForceout": false
    },
    {
      "message_id": 164,
      "editor_id": 4,
      "message_received": "ใส่แฮชแท็ก",
      "slice_count": 1,
      "slices": "ใส่ # |",
      "edit_duration": 13.587,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "อีก|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 165,
      "editor_id": 4,
      "message_received": "ทงอี",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 166,
      "editor_id": 4,
      "message_received": "ส่วนของ",
      "slice_count": 1,
      "slices": "ส่วนของ|",
      "edit_duration": 12.231,
      "isForceout": false
    },
    {
      "message_id": 167,
      "editor_id": 4,
      "message_received": "การแสดงผลนะ",
      "slice_count": 1,
      "slices": "การแสดงผลนะ|",
      "edit_duration": 10.885,
      "isForceout": false
    },
    {
      "message_id": 168,
      "editor_id": 4,
      "message_received": "คันส่วนไว้จะได้รู้",
      "slice_count": 1,
      "slices": "ส่วนไว้จะได้รู้|",
      "edit_duration": 12.199,
      "isForceout": false
    },
    {
      "message_id": 169,
      "editor_id": 4,
      "message_received": "Minecraft",
      "slice_count": 1,
      "slices": "Minecraft|",
      "edit_duration": 6.185,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 170,
      "editor_id": 4,
      "message_received": "สังเกตตรงการแสดงผลเราก็สกรีน b l i e",
      "slice_count": 1,
      "slices": "สังเกตตรงการแสดงผลเราก็ screen.blit |",
      "edit_duration": 7.153,
      "isForceout": false
    },
    {
      "message_id": 171,
      "editor_id": 4,
      "message_received": "ให้สแกนให้ดูภาพพื้นหลังเรานะ",
      "slice_count": 2,
      "slices": "ให้แสดง|ภาพพื้นหลังเรานะ|",
      "edit_duration": 7.541,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 172,
      "editor_id": 4,
      "message_received": "ความจริงตัวเดียวก็ได้นะนี่",
      "slice_count": 5,
      "slices": "ความจ|ริ|งตัวเดีย|วก็ได้|นะนี่|",
      "edit_duration": 7.086,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 173,
      "editor_id": 4,
      "message_received": "ลบออกได้นะนี่",
      "slice_count": 2,
      "slices": "ลบออก|ได้นะนี่|",
      "edit_duration": 8.546,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 174,
      "editor_id": 4,
      "message_received": "ปล่อยไปก่อน",
      "slice_count": 1,
      "slices": "ปล่อยไปก่อน|",
      "edit_duration": 7.002,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 175,
      "editor_id": 4,
      "message_received": "ลบตัวนี้ได้เลยนะนี่",
      "slice_count": 1,
      "slices": "ลบตัวนี้ได้เลยนะนี่|",
      "edit_duration": 2.948,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 176,
      "editor_id": 4,
      "message_received": "เดี๋ยวค่อยมาลบนะไล่ลบ",
      "slice_count": 2,
      "slices": "เดี๋ยวค่อยมาลบนะคะ |ไล่ลบ|",
      "edit_duration": 3.966,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " เพราะฉะนั้น คำสั|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "่งที่ 3 คือ ให้เด|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "ี๋ยวน|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "ะ เราจะ|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "นี่นะคะ |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "ส่วนของการแสดงผลที่บอก เ้รา|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 177,
      "editor_id": 4,
      "message_received": "ฉะนั้นคำสั่งที่ 3 ก็คือให้",
      "slice_count": 1,
      "slices": "ฉะนั้นคำสั่งที่ 3 ก็คือให้|",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 178,
      "editor_id": 4,
      "message_received": "เดี๋ยวนะ",
      "slice_count": 1,
      "slices": "เดี๋ยวนะ|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 179,
      "editor_id": 4,
      "message_received": "เราจะ",
      "slice_count": 1,
      "slices": "เราจะ|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 180,
      "editor_id": 4,
      "message_received": "นี่นะ",
      "slice_count": 1,
      "slices": "น|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 181,
      "editor_id": 4,
      "message_received": "ตรงส่วนของการทำงานกลุ่มที่บอก",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 182,
      "editor_id": 4,
      "message_received": "ก็คือเราจะรีบ",
      "slice_count": 1,
      "slices": "เราจะเรียก|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 183,
      "editor_id": 4,
      "message_received": "แปล T L O C K นะคะ",
      "slice_count": 1,
      "slices": "แนะคะ |",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 184,
      "editor_id": 4,
      "message_received": "Cockpit",
      "slice_count": 1,
      "slices": "ockpit|",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 185,
      "editor_id": 4,
      "message_received": "แล้วระบุระบุว่า",
      "slice_count": 1,
      "slices": "แล้วระบุระบุว่า|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 186,
      "editor_id": 4,
      "message_received": "เวลา",
      "slice_count": 1,
      "slices": "เวลา|",
      "edit_duration": 15.967,
      "isForceout": false
    },
    {
      "message_id": 187,
      "editor_id": 4,
      "message_received": "เวลาที่",
      "slice_count": 1,
      "slices": "เวลาที่|",
      "edit_duration": 14.308,
      "isForceout": false
    },
    {
      "message_id": 188,
      "editor_id": 4,
      "message_received": "ให้มันทำงานนี่",
      "slice_count": 1,
      "slices": "ให้มันทำงานนี่|",
      "edit_duration": 11.963,
      "isForceout": false
    },
    {
      "message_id": 189,
      "editor_id": 4,
      "message_received": "อยู่ที่ประมาณ 60",
      "slice_count": 1,
      "slices": "อยู่ที่ประมาณ 60|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 190,
      "editor_id": 4,
      "message_received": "S นะคะ",
      "slice_count": 1,
      "slices": "S นะคะ |",
      "edit_duration": 15.783,
      "isForceout": false
    },
    {
      "message_id": 191,
      "editor_id": 4,
      "message_received": "วินาทีนะคะ",
      "slice_count": 1,
      "slices": "วินาทีนะคะ |",
      "edit_duration": 14.544,
      "isForceout": false
    },
    {
      "message_id": 192,
      "editor_id": 4,
      "message_received": "ไม่ใช่นาที",
      "slice_count": 1,
      "slices": "ไม่ใช่นาที|",
      "edit_duration": 13.377,
      "isForceout": false
    },
    {
      "message_id": 193,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นตำแหน่งก็จะหยุดลงเมื่อกี้ที่มาร์คไว้นะ",
      "slice_count": 4,
      "slices": "เพราะฉะนั้น |ตำแหน่งก็จะหยุดลงเมื่อกี้ที่|มาร์ก|ไว้นะ|",
      "edit_duration": 10.041,
      "isForceout": false
    },
    {
      "message_id": 194,
      "editor_id": 4,
      "message_received": "การแสดงผลก็คือตรงนี้นะคะ",
      "slice_count": 1,
      "slices": "การแสดงผลก็คือตรงนี้นะคะ |",
      "edit_duration": 11.407,
      "isForceout": false
    },
    {
      "message_id": 195,
      "editor_id": 4,
      "message_received": "ปรากฏว่า",
      "slice_count": 1,
      "slices": "ปรากฏว่า|",
      "edit_duration": 9.327,
      "isForceout": false
    },
    {
      "message_id": 196,
      "editor_id": 4,
      "message_received": "กดอะไรคะ",
      "slice_count": 1,
      "slices": "กดอะไรคะ |",
      "edit_duration": 7.555,
      "isForceout": false
    },
    {
      "message_id": 197,
      "editor_id": 4,
      "message_received": "กด Tab ให้เพชรตรงกับตำแหน่งสกรีนบอกแล้วนะคะเพราะบางคนจะติด",
      "slice_count": 6,
      "slices": "กด |Tab ให้เพชรตรงกับตำ|แหน่ง|สกรีน|บอกแล้วนะคะ |เพราะบางคนจะติด|",
      "edit_duration": 2.218,
      "isForceout": false
    },
    {
      "message_id": 198,
      "editor_id": 4,
      "message_received": "พอเห็นย่อหน้าที่ 2",
      "slice_count": 1,
      "slices": "พอเห็นย่อหน้าที่ 2|",
      "edit_duration": 6.688,
      "isForceout": false
    },
    {
      "message_id": 199,
      "editor_id": 4,
      "message_received": "ในสัปดาห์มันจะไม่ค่อยใช้วะ",
      "slice_count": 3,
      "slices": " |ใน Sublime |มันจะไม่ค่อย|",
      "edit_duration": 3.432,
      "isForceout": false
    },
    {
      "message_id": 200,
      "editor_id": 4,
      "message_received": "ใช้วรรคระหว่างคำ",
      "slice_count": 2,
      "slices": "ใช้วรรคระห|ว่างคำ|",
      "edit_duration": 9.163,
      "isForceout": false
    },
    {
      "message_id": 201,
      "editor_id": 4,
      "message_received": "แต่ว่าคำย่อหน้าเราจะใช้ Tab นะ",
      "slice_count": 3,
      "slices": " แต่ว่าคำย่อหน้าเราจะใช้ |Tab| นะ|",
      "edit_duration": 7.534,
      "isForceout": false
    },
    {
      "message_id": 202,
      "editor_id": 4,
      "message_received": "เราจะเรียกใช้ l o c k",
      "slice_count": 1,
      "slices": " เราจะเรียกใช้ clock|",
      "edit_duration": 11.156,
      "isForceout": false
    },
    {
      "message_id": 203,
      "editor_id": 4,
      "message_received": "เกมฟรีโป๊",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 204,
      "editor_id": 4,
      "message_received": "เลือก ciela ของเรานะคะ",
      "slice_count": 2,
      "slices": " |ของเรานะคะ |",
      "edit_duration": 5.506,
      "isForceout": false
    },
    {
      "message_id": 205,
      "editor_id": 4,
      "message_received": "แล้วก็ตามด้วยเด้อ",
      "slice_count": 1,
      "slices": "แล้วก็ตามด้วยนะ |",
      "edit_duration": 7.61,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "ไหนนะ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 206,
      "editor_id": 4,
      "message_received": "Memory ไม่ดีนะคะ",
      "slice_count": 1,
      "slices": "Memory ไม่ดีนะคะ |",
      "edit_duration": 2.846,
      "isForceout": false
    },
    {
      "message_id": 207,
      "editor_id": 4,
      "message_received": "จำไม่ได้ค่ะขอบอก",
      "slice_count": 2,
      "slices": "จำไม่ได้ค่ะ |ขอบอก|",
      "edit_duration": 2.136,
      "isForceout": false
    },
    {
      "message_id": 208,
      "editor_id": 4,
      "message_received": "สมงสมองไปหมด",
      "slice_count": 1,
      "slices": "สมงสมองไปหมด|",
      "edit_duration": 2.827,
      "isForceout": false
    },
    {
      "message_id": 209,
      "editor_id": 4,
      "message_received": "อากาศเย็น",
      "slice_count": 1,
      "slices": " อากาศเย็น|",
      "edit_duration": 2.526,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 210,
      "editor_id": 4,
      "message_received": "สกลนครอากาศหนาวนะคะบอกเลยว่าหนาว",
      "slice_count": 2,
      "slices": "สกลนครอากาศหนาวนะคะ |บอกเลยว่าหนาว|",
      "edit_duration": 2.002,
      "isForceout": false
    },
    {
      "message_id": 211,
      "editor_id": 4,
      "message_received": "พากันไม่มานี่",
      "slice_count": 1,
      "slices": " เด็ก ๆ พากันไม่มานี่|",
      "edit_duration": 4.856,
      "isForceout": false
    },
    {
      "message_id": 212,
      "editor_id": 4,
      "message_received": "Ti",
      "slice_count": 1,
      "slices": " T-i.|",
      "edit_duration": 10.323,
      "isForceout": false
    },
    {
      "message_id": 213,
      "editor_id": 4,
      "message_received": "D I C K",
      "slice_count": 1,
      "slices": ".. tick นี่|",
      "edit_duration": 7.376,
      "isForceout": false
    },
    {
      "message_id": 214,
      "editor_id": 4,
      "message_received": "คำสั่งใน Library นั่นเองนะคะ",
      "slice_count": 2,
      "slices": "เป็น|คำสั่งใน Library นั่นเองนะคะ |",
      "edit_duration": 4.033,
      "isForceout": false
    },
    {
      "message_id": 215,
      "editor_id": 4,
      "message_received": "แล้วก็ตามด้วยวงเล็บ",
      "slice_count": 1,
      "slices": "แล้วก็ตามด้วยวงเล็บ|",
      "edit_duration": 4.984,
      "isForceout": false
    },
    {
      "message_id": 216,
      "editor_id": 4,
      "message_received": "สาย 60",
      "slice_count": 1,
      "slices": " ใส่ 60|",
      "edit_duration": 7.071,
      "isForceout": false
    },
    {
      "message_id": 217,
      "editor_id": 4,
      "message_received": "ตัวเดิมน้ำ 60",
      "slice_count": 2,
      "slices": " |ตัวเดิมนะคะ 60|",
      "edit_duration": 4.929,
      "isForceout": false
    },
    {
      "message_id": 218,
      "editor_id": 4,
      "message_received": "ตัวเลขเราแก้ได้ให้เรานะ",
      "slice_count": 3,
      "slices": " |ตัวเลขเราแก้ได้ให้|เรานะ|",
      "edit_duration": 6.801,
      "isForceout": false
    },
    {
      "message_id": 219,
      "editor_id": 4,
      "message_received": "ถ้าเราลองแล้วโปรแกรมเรามันวิ่งไวเกินไป",
      "slice_count": 1,
      "slices": "ถ้าเราลองแล้วโปรแกรมเรามันวิ่งไวเกินไป|",
      "edit_duration": 7.68,
      "isForceout": false
    },
    {
      "message_id": 220,
      "editor_id": 4,
      "message_received": "เราก็ไปเพิ่มเวลาให้มันแต่ถ้าไปวิ่งช้า",
      "slice_count": 3,
      "slices": "เราก็ไปเพิ่มเวล|าให้มัน| แต่ถ้าไปวิ่งช้า|",
      "edit_duration": 4.046,
      "isForceout": false
    },
    {
      "message_id": 221,
      "editor_id": 4,
      "message_received": "60 แล้วมันช้าเราก็",
      "slice_count": 3,
      "slices": " 60 |แล้วมันช้าเรา|ก็|",
      "edit_duration": 4.227,
      "isForceout": false
    },
    {
      "message_id": 222,
      "editor_id": 4,
      "message_received": "ลดเวลาลงนะคะ",
      "slice_count": 1,
      "slices": "ลดเวลาลงนะคะ |",
      "edit_duration": 3.938,
      "isForceout": false
    },
    {
      "message_id": 223,
      "editor_id": 4,
      "message_received": "คือให้นึกถึงน่ะ",
      "slice_count": 2,
      "slices": "ก็|คือให้นึกถึงน่ะ|",
      "edit_duration": 3.857,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 224,
      "editor_id": 4,
      "message_received": "เวลา 1 วิ 2 วิ 3 วินาที",
      "slice_count": 3,
      "slices": "เวลา 1 วิ |2 วิ 3 |วินาที|",
      "edit_duration": 2.484,
      "isForceout": false
    },
    {
      "message_id": 225,
      "editor_id": 4,
      "message_received": "ใช่ไหม",
      "slice_count": 2,
      "slices": " 1 คือ เพิ่ม|ใช่ไหม|",
      "edit_duration": 8.286,
      "isForceout": false
    },
    {
      "message_id": 226,
      "editor_id": 4,
      "message_received": "วันหนึ่งมันเร็วไปเพื่อให้มันถ้ามันช้าเราต้องลดตัวเลขลงนะคะ",
      "slice_count": 5,
      "slices": " 1 |มันเร็วไปเพื่อ|ให้มันถ้ามันช้า|เราต้องลดตัวเ|ลขลงนะคะ |",
      "edit_duration": 7.169,
      "isForceout": false
    },
    {
      "message_id": 227,
      "editor_id": 4,
      "message_received": "ต่าง",
      "slice_count": 1,
      "slices": "ต่าง|",
      "edit_duration": 15.684,
      "isForceout": false
    },
    {
      "message_id": 228,
      "editor_id": 4,
      "message_received": "เข้าใจง่ายยังไม่รับนะคะเพราะตัวที่เราเจอกัน",
      "slice_count": 3,
      "slices": "เข้าใจง่ายยังไม่ Run |นะคะ เพราะตัวที่เราเจอ|กัน|",
      "edit_duration": 8.7,
      "isForceout": false
    },
    {
      "message_id": 229,
      "editor_id": 4,
      "message_received": "ถ้าเรากดมันก็จะไม่แสดงบทอะไรทั้งสิ้นนะคะ",
      "slice_count": 2,
      "slices": "ถ้าเรากดมันก็จะไม่แสดงบทอ|ะไรทั้งสิ้นนะคะ |",
      "edit_duration": 6.525,
      "isForceout": false
    },
    {
      "message_id": 230,
      "editor_id": 4,
      "message_received": "ยังไม่กดดันนะคะ",
      "slice_count": 1,
      "slices": "ยังไม่กด Run นะคะ |",
      "edit_duration": 6.151,
      "isForceout": false
    },
    {
      "message_id": 231,
      "editor_id": 4,
      "message_received": "ไปทำต่อเรายังเขียนโค้ดไม่เสร็จ",
      "slice_count": 2,
      "slices": "ไปทำต่อ| เรายังเขียนโค้ดไม่เสร็จ|",
      "edit_duration": 3.472,
      "isForceout": false
    },
    {
      "message_id": 232,
      "editor_id": 4,
      "message_received": "อย่าลืมว่าโค้ชไม่ได้มีแค่ 3 บรรทัดแน่นอนนะคะ",
      "slice_count": 2,
      "slices": " อย่าลืมว่าโค้ชไม่ได้มีแค่ 3 บรรทัด|แน่นอนนะคะ |",
      "edit_duration": 2.505,
      "isForceout": false
    },
    {
      "message_id": 233,
      "editor_id": 4,
      "message_received": "กดผิดอันอีก",
      "slice_count": 1,
      "slices": "กดผิดอันอีก|",
      "edit_duration": 2.834,
      "isForceout": false
    },
    {
      "message_id": 234,
      "editor_id": 4,
      "message_received": "ไปไสล่ะ",
      "slice_count": 1,
      "slices": " ไปไสล่ะ|",
      "edit_duration": 3.361,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 235,
      "editor_id": 4,
      "message_received": "จะเอาตัวชีสออก",
      "slice_count": 2,
      "slices": "จะเอาตัวชี้|ออก|",
      "edit_duration": 8.163,
      "isForceout": false
    },
    {
      "message_id": 236,
      "editor_id": 4,
      "message_received": "ไปที่ถัดไปนะคะ",
      "slice_count": 1,
      "slices": " ไปที่ถัดไปนะคะ |",
      "edit_duration": 3.283,
      "isForceout": false
    },
    {
      "message_id": 237,
      "editor_id": 4,
      "message_received": "ลำดับต่อมานะคะ",
      "slice_count": 1,
      "slices": "ลำดับต่อมานะคะ |",
      "edit_duration": 6.944,
      "isForceout": false
    },
    {
      "message_id": 238,
      "editor_id": 4,
      "message_received": "กำหนดไอ้นี่ไว้เรียบร้อยแล้วนะ",
      "slice_count": 2,
      "slices": "กำหนดไอ้นี่ไว้เรียบ|ร้อยแล้วนะ|",
      "edit_duration": 2.845,
      "isForceout": false
    },
    {
      "message_id": 239,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 2,
      "slices": " ข้าม|นะคะ |",
      "edit_duration": 3.827,
      "isForceout": false
    },
    {
      "message_id": 240,
      "editor_id": 4,
      "message_received": "เราตั้งค่าหน้าจอเกมเราตั้งไปแล้ว",
      "slice_count": 1,
      "slices": "เราตั้งค่าหน้าจอเกมเราตั้งไปแล้ว|",
      "edit_duration": 2.136,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 241,
      "editor_id": 4,
      "message_received": "Set mode",
      "slice_count": 1,
      "slices": "Set mode|",
      "edit_duration": 3.321,
      "isForceout": false
    },
    {
      "message_id": 242,
      "editor_id": 4,
      "message_received": "หรือ",
      "slice_count": 1,
      "slices": " หรือ|",
      "edit_duration": 1.783,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 243,
      "editor_id": 4,
      "message_received": "เราจะมาทำรูปนะคะ",
      "slice_count": 2,
      "slices": "เราจะมาทำลูป|นะคะ |",
      "edit_duration": 8.221,
      "isForceout": false
    },
    {
      "message_id": 244,
      "editor_id": 4,
      "message_received": "ทำรูปให้เขาเราทำไปแล้ว",
      "slice_count": 3,
      "slices": "ทำลูป|ให้เขา| เราทำไปแล้ว|",
      "edit_duration": 7.345,
      "isForceout": false
    },
    {
      "message_id": 245,
      "editor_id": 4,
      "message_received": "เพราะเรามาทำต่อจากอันเดิมนะ",
      "slice_count": 2,
      "slices": " เราจะข้ามส่วนนี้| เพราะเรามาทำต่อจากอันเดิมนะ|",
      "edit_duration": 10.45,
      "isForceout": false
    },
    {
      "message_id": 246,
      "editor_id": 4,
      "message_received": "นี่นี่",
      "slice_count": 1,
      "slices": " นี่ ๆ|",
      "edit_duration": 15.991,
      "isForceout": false
    },
    {
      "message_id": 247,
      "editor_id": 4,
      "message_received": "นี่",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 248,
      "editor_id": 4,
      "message_received": "เราจะใส่ Moving สไปรท์เข้าไปได้นี่นะคะ",
      "slice_count": 5,
      "slices": " ๆ |เราจะใส่ |Moving |sprite |เข้าไปได้นี่นะคะ |",
      "edit_duration": 9.233,
      "isForceout": true
    },
    {
      "message_id": 249,
      "editor_id": 4,
      "message_received": "เราต้องไปตรงนี้ก่อน",
      "slice_count": 1,
      "slices": "เราต้องไปตรงนี้ก่อน|",
      "edit_duration": 14.418,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 250,
      "editor_id": 4,
      "message_received": "เราจะมาสร้างคลาสอ่อนนะคะ",
      "slice_count": 1,
      "slices": "เราจะมาสร้างคลาสให้ก่อนนะคะ |",
      "edit_duration": 11.434,
      "isForceout": false
    },
    {
      "message_id": 251,
      "editor_id": 4,
      "message_received": "สร้างคลาส",
      "slice_count": 1,
      "slices": "สร้าง |",
      "edit_duration": 10.041,
      "isForceout": false
    },
    {
      "message_id": 252,
      "editor_id": 4,
      "message_received": "เพื่อที่จะทำอะไร",
      "slice_count": 3,
      "slices": "class |เพื่อที่จะทำอ|ะไร|",
      "edit_duration": 7.236,
      "isForceout": false
    },
    {
      "message_id": 253,
      "editor_id": 4,
      "message_received": "เกม",
      "slice_count": 2,
      "slices": " ตัว|เกม|",
      "edit_duration": 10.912,
      "isForceout": false
    },
    {
      "message_id": 254,
      "editor_id": 4,
      "message_received": "บอกแล้ว",
      "slice_count": 1,
      "slices": "บอกแล้ว|",
      "edit_duration": 13.2,
      "isForceout": false
    },
    {
      "message_id": 255,
      "editor_id": 4,
      "message_received": "ในหุ่นก่อนเราใส่ไปแค่ตัวเดียวแต่ทีนี้เราจะเอาน้องมาเซ็ตเลย",
      "slice_count": 3,
      "slices": "ในหครั้ง|ก่อนเราใส่ไปแค่ตัวเดียว| แต่ทีนี้เราจะเอาน้องมาเซ็ตเลย|",
      "edit_duration": 6.88,
      "isForceout": false
    },
    {
      "message_id": 256,
      "editor_id": 4,
      "message_received": "น้องการ์ตูนเราน่ะมาทั้งเซตเลยนะคะ",
      "slice_count": 1,
      "slices": " น้องการ์ตูนเราน่ะมาทั้งเซตเลยนะคะ |",
      "edit_duration": 8.077,
      "isForceout": false
    },
    {
      "message_id": 257,
      "editor_id": 4,
      "message_received": "ฉะนั้นเราต้องให้น้องว่าจะได้เรียกใช้",
      "slice_count": 3,
      "slices": "ฉะนั้น |เราต้องสร้าง class |ให้น้องว่าจะได้เรียกใช้|",
      "edit_duration": 3.151,
      "isForceout": true
    },
    {
      "message_id": 258,
      "editor_id": 4,
      "message_received": "เวลาเรียกใช้เราจะได้เรียกความเชื่อขา",
      "slice_count": 1,
      "slices": "เวลาเรียกใช้เราจะได้เรียก|",
      "edit_duration": 13.725,
      "isForceout": false
    },
    {
      "message_id": 259,
      "editor_id": 4,
      "message_received": "ครั้งเดียวพอ",
      "slice_count": 2,
      "slices": " class |ครั้งเดียวพอ|",
      "edit_duration": 12.307,
      "isForceout": false
    },
    {
      "message_id": 260,
      "editor_id": 4,
      "message_received": "จบ",
      "slice_count": 1,
      "slices": "จบ|",
      "edit_duration": 11.723,
      "isForceout": false
    },
    {
      "message_id": 261,
      "editor_id": 4,
      "message_received": "ที่นี้ตอนจะสร้างหานี่นะคะรูปแบบก็คือเราจะต้องพิมพ์คำว่า",
      "slice_count": 2,
      "slices": " ที่นี้ตอนจะสร้างหานี่นะคะ รูปแบบ| ก็คือเราจะต้องพิมพ์คำว่า|",
      "edit_duration": 7.084,
      "isForceout": false
    },
    {
      "message_id": 262,
      "editor_id": 4,
      "message_received": "แล้วตามด้วยชื่อของ Heart",
      "slice_count": 2,
      "slices": " class |แล้วตามด้วยชื่อของ |",
      "edit_duration": 8.402,
      "isForceout": false
    },
    {
      "message_id": 263,
      "editor_id": 4,
      "message_received": "ในการเขียนโปรแกรมที่การสร้างคลาสจะช่วยให้เราไม่ต้อง",
      "slice_count": 5,
      "slices": "class |ในการเขียนโปรแกรมที่การสร้า|งคลาสจะ|ช่วยให้เราไม่|ต้อง|",
      "edit_duration": 7.753,
      "isForceout": false
    },
    {
      "message_id": 264,
      "editor_id": 4,
      "message_received": "เขียนโปรแกรมใหญ่มากๆหลายๆครั้ง",
      "slice_count": 3,
      "slices": "เขียนโปรแกรมใหญ่มาก| ๆ หลาย ๆ| ครั้ง|",
      "edit_duration": 5.336,
      "isForceout": false
    },
    {
      "message_id": 265,
      "editor_id": 4,
      "message_received": "ไอ้ตัว",
      "slice_count": 1,
      "slices": " หรือเรียกใช้ไอ้ตัว|",
      "edit_duration": 11.096,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "อะไ|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 266,
      "editor_id": 4,
      "message_received": "อะไรก็แล้วแต่นะคะตัวรูปภาพนี้หลายๆหลังมีรูปมันมีหลายรูปน่ะไม่อย่างนั้นเราต้องไปเรียกรูปหลายๆครั้งเลยทั้งนั้นเลยนะคะ",
      "slice_count": 4,
      "slices": "อก็แล้วแต่นะคะ | ตัวรูปภาพนี้หลาย ๆ หลังมีรูปมันมีหลายรูปน่ะไม่อ|ย่างนั้นเราต้องไปเรียกรูปหลาย ๆ |ครั้งเลยทั้งนั้นเลยนะคะ |",
      "edit_duration": 2.12,
      "isForceout": false
    },
    {
      "message_id": 267,
      "editor_id": 4,
      "message_received": "เราจะเรียกแค่ตรงไหนคะครั้งเดียวนะคะ",
      "slice_count": 2,
      "slices": "เราจะเรียกแค่ตรงไหนคะ| ครั้งเดียวนะคะ |",
      "edit_duration": 8.638,
      "isForceout": true
    },
    {
      "message_id": 268,
      "editor_id": 4,
      "message_received": "แล้วก็ใส่โครอล",
      "slice_count": 1,
      "slices": "แล้วก็ใส่|",
      "edit_duration": 15.411,
      "isForceout": false
    },
    {
      "message_id": 269,
      "editor_id": 4,
      "message_received": "ชื่อ Class",
      "slice_count": 1,
      "slices": " : ชื่อ class|",
      "edit_duration": 12.383,
      "isForceout": false
    },
    {
      "message_id": 270,
      "editor_id": 4,
      "message_received": "นี่เราก็จะใส่เสื้อค้าเข้าไปนะคะแล้วก็ใส่ statement",
      "slice_count": 2,
      "slices": " นี่|เราก็จะใส่=nเข้าไปนะคะ แล้วก็ใส่ statement|",
      "edit_duration": 7.582,
      "isForceout": true
    },
    {
      "message_id": 271,
      "editor_id": 4,
      "message_received": "ตามชื่อคลาสอะไร",
      "slice_count": 1,
      "slices": "ตามชื่อคลาสอะไร|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 272,
      "editor_id": 4,
      "message_received": "ฝากนะคะตามหลังมาพร้อมนะคะเราจะไปต่อนะคะ",
      "slice_count": 3,
      "slices": "ฝากนะคะ |ตามหลังมาพร้อมนะคะ เ|ราจะไปต่อนะคะ |",
      "edit_duration": 14.036,
      "isForceout": false
    },
    {
      "message_id": 273,
      "editor_id": 4,
      "message_received": "ดูดีๆนะคะ",
      "slice_count": 2,
      "slices": "ดูดี| ๆ นะคะ |",
      "edit_duration": 13.824,
      "isForceout": false
    },
    {
      "message_id": 274,
      "editor_id": 4,
      "message_received": "จำไว้เลยนะคะ",
      "slice_count": 1,
      "slices": "จำไว้เลยนะคะ |",
      "edit_duration": 15.01,
      "isForceout": false
    },
    {
      "message_id": 275,
      "editor_id": 4,
      "message_received": "ถ้าเมื่อไหร่ที่จะสร้างพระ",
      "slice_count": 2,
      "slices": "ถ้าเมื่อไหร่|ที่จะสร้าง|",
      "edit_duration": 12.352,
      "isForceout": true
    },
    {
      "message_id": 276,
      "editor_id": 4,
      "message_received": "เวลาตั้งชื่อ Class",
      "slice_count": 1,
      "slices": " เวลาตั้งชื่อ Class|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 277,
      "editor_id": 4,
      "message_received": "เด็กๆจะต้อง",
      "slice_count": 1,
      "slices": "เด็ก ๆ จะต้อง|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 278,
      "editor_id": 4,
      "message_received": "ตัวแรก",
      "slice_count": 1,
      "slices": "ตัวแรก|",
      "edit_duration": 14.896,
      "isForceout": false
    },
    {
      "message_id": 279,
      "editor_id": 4,
      "message_received": "ใหญ่",
      "slice_count": 1,
      "slices": "ใหญ่|",
      "edit_duration": 14.144,
      "isForceout": false
    },
    {
      "message_id": 280,
      "editor_id": 4,
      "message_received": "อันนั้นเตรียมกดแคปล็อคได้เลยนะคะ",
      "slice_count": 2,
      "slices": "อันนั้นเตรียมกดแคปล็อค|ได้เลยนะคะ |",
      "edit_duration": 9.203,
      "isForceout": false
    },
    {
      "message_id": 281,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 8.71,
      "isForceout": false
    },
    {
      "message_id": 282,
      "editor_id": 4,
      "message_received": "ว่าเราสร้าง Class",
      "slice_count": 2,
      "slices": "เมื่อ|เราสร้าง Class|",
      "edit_duration": 11.589,
      "isForceout": false
    },
    {
      "message_id": 283,
      "editor_id": 4,
      "message_received": "ลำดับออกมารับ",
      "slice_count": 2,
      "slices": " |ลำดับออกมารับ|",
      "edit_duration": 10.859,
      "isForceout": false
    },
    {
      "message_id": 284,
      "editor_id": 4,
      "message_received": "สร้าง method นะคะ",
      "slice_count": 3,
      "slices": "สร้าง |method นะคะ| |",
      "edit_duration": 9.556,
      "isForceout": false
    },
    {
      "message_id": 285,
      "editor_id": 4,
      "message_received": "ให้ Class ของเรานั่นเองนะคะ",
      "slice_count": 2,
      "slices": "ให้ Clas|s ของเรานั่นเองนะคะ |",
      "edit_duration": 7.091,
      "isForceout": false
    },
    {
      "message_id": 286,
      "editor_id": 4,
      "message_received": "เมธอด 1 ตัว",
      "slice_count": 2,
      "slices": "method| 1 ตัว|",
      "edit_duration": 10.945,
      "isForceout": false
    },
    {
      "message_id": 287,
      "editor_id": 4,
      "message_received": "method in it นะคะ",
      "slice_count": 2,
      "slices": "method init()| นะคะ |",
      "edit_duration": 13.079,
      "isForceout": false
    },
    {
      "message_id": 288,
      "editor_id": 4,
      "message_received": "ก่อนหน้า",
      "slice_count": 1,
      "slices": "ก่อนหน้า|",
      "edit_duration": 12.086,
      "isForceout": false
    },
    {
      "message_id": 289,
      "editor_id": 4,
      "message_received": "เราจะเปิดหน้านี้ไว้นะคะ",
      "slice_count": 1,
      "slices": "เราจะเปิดหน้านี้ไว้นะคะ |",
      "edit_duration": 9.131,
      "isForceout": false
    },
    {
      "message_id": 290,
      "editor_id": 4,
      "message_received": "เริ่มค่ะไปที่",
      "slice_count": 1,
      "slices": "เริ่มค่ะ ไปที่|",
      "edit_duration": 11.207,
      "isForceout": false
    },
    {
      "message_id": 291,
      "editor_id": 4,
      "message_received": "สับรามเราเลย",
      "slice_count": 2,
      "slices": " Sublime |เราเลย|",
      "edit_duration": 9.501,
      "isForceout": false
    },
    {
      "message_id": 292,
      "editor_id": 4,
      "message_received": "ปีนี้",
      "slice_count": 2,
      "slices": " ที|นี้|",
      "edit_duration": 12.531,
      "isForceout": false
    },
    {
      "message_id": 293,
      "editor_id": 4,
      "message_received": "อยากให้เรารู้อะไรมันต้องอยู่ข้างบนเสมอเลย",
      "slice_count": 2,
      "slices": "อยากให้|เรารู้อะไรมันต้องอยู่ข้างบนเสมอเลย|",
      "edit_duration": 8.817,
      "isForceout": false
    },
    {
      "message_id": 294,
      "editor_id": 4,
      "message_received": "Class",
      "slice_count": 1,
      "slices": " class|",
      "edit_duration": 13.031,
      "isForceout": false
    },
    {
      "message_id": 295,
      "editor_id": 4,
      "message_received": "จะอยู่ตรงส่วนที่",
      "slice_count": 1,
      "slices": " จะอยู่ตรงส่วนที่|",
      "edit_duration": 11.352,
      "isForceout": false
    },
    {
      "message_id": 296,
      "editor_id": 4,
      "message_received": "เมื่อกี้นะ",
      "slice_count": 2,
      "slices": "เมื่อกี้|นะ|",
      "edit_duration": 7.09,
      "isForceout": false
    },
    {
      "message_id": 297,
      "editor_id": 4,
      "message_received": "ในที่ Code",
      "slice_count": 1,
      "slices": " ในที่ Code|",
      "edit_duration": 7.077,
      "isForceout": false
    },
    {
      "message_id": 298,
      "editor_id": 4,
      "message_received": "จะเห็นว่าจะอยู่ต่อจากส่วน Import นะคะ",
      "slice_count": 2,
      "slices": " |จะเห็นว่าจะอยู่ต่อจากส่วน Import นะคะ |",
      "edit_duration": 1.533,
      "isForceout": false
    },
    {
      "message_id": 299,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 11.255,
      "isForceout": false
    },
    {
      "message_id": 300,
      "editor_id": 4,
      "message_received": "แฮชแท็ก",
      "slice_count": 1,
      "slices": "ใส่ #|",
      "edit_duration": 9.004,
      "isForceout": false
    },
    {
      "message_id": 301,
      "editor_id": 4,
      "message_received": "ค่ะเพื่อจะให้รู้ว่ากูนี้เป็น",
      "slice_count": 6,
      "slices": " |ค่ะ เพื่อจะให้รู้|ว่|า|ตรง|นี้เป็น|",
      "edit_duration": 5.018,
      "isForceout": false
    },
    {
      "message_id": 302,
      "editor_id": 4,
      "message_received": "เราจะทำอะไรเราจะสร้าง Class",
      "slice_count": 2,
      "slices": "... |เราจะทำอะไรเราจะสร้าง Class|",
      "edit_duration": 11.263,
      "isForceout": false
    },
    {
      "message_id": 303,
      "editor_id": 4,
      "message_received": "อยู่ต่อจาก",
      "slice_count": 2,
      "slices": " |อยู่ต่อจาก|",
      "edit_duration": 8.056,
      "isForceout": false
    },
    {
      "message_id": 304,
      "editor_id": 4,
      "message_received": "เดี๋ยวนะ",
      "slice_count": 1,
      "slices": "เดี๋ยวนะ|",
      "edit_duration": 7.699,
      "isForceout": false
    },
    {
      "message_id": 305,
      "editor_id": 4,
      "message_received": "เมื่อกี้มันต้องอยู่ต่อจาก",
      "slice_count": 3,
      "slices": " |เมื่อกี้มัน|ต้องอยู่ต่อจาก|",
      "edit_duration": 3.981,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "... |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 306,
      "editor_id": 4,
      "message_received": "อยู่ต่อจากการตั้งค่าทั่วไปนะคะ",
      "slice_count": 1,
      "slices": "อยู่ต่อจากการตั้งค่าทั่วไปนะคะ |",
      "edit_duration": 2.174,
      "isForceout": false
    },
    {
      "message_id": 307,
      "editor_id": 4,
      "message_received": "เราจะ",
      "slice_count": 1,
      "slices": "เราจะ|",
      "edit_duration": 8.935,
      "isForceout": false
    },
    {
      "message_id": 308,
      "editor_id": 4,
      "message_received": "อยู่ตำแหน่งนี้นะคะ",
      "slice_count": 1,
      "slices": "อยู่ตำแหน่งนี้นะคะ |",
      "edit_duration": 6.641,
      "isForceout": false
    },
    {
      "message_id": 309,
      "editor_id": 4,
      "message_received": "ผัดมาเพราะพรุ่งนี้จะเริ่มเรียกใช้ก่อน",
      "slice_count": 4,
      "slices": "ถัด|มาตรง|นี้จะเริ่มเรียก|ใช้ก่อน|",
      "edit_duration": 5.245,
      "isForceout": false
    },
    {
      "message_id": 310,
      "editor_id": 4,
      "message_received": "ทำไมเป็นภาษาไทย",
      "slice_count": 1,
      "slices": " ทำไมเป็นภาษาไทย|",
      "edit_duration": 10.541,
      "isForceout": false
    },
    {
      "message_id": 311,
      "editor_id": 4,
      "message_received": "กดผิดหรือ",
      "slice_count": 1,
      "slices": " กดผิดหรือ|",
      "edit_duration": 8.659,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 312,
      "editor_id": 4,
      "message_received": "ตอนนี้",
      "slice_count": 1,
      "slices": "ตอนนี้|",
      "edit_duration": 9.96,
      "isForceout": false
    },
    {
      "message_id": 313,
      "editor_id": 4,
      "message_received": "แฮชแท็ก",
      "slice_count": 1,
      "slices": "ใส่ # |",
      "edit_duration": 8.033,
      "isForceout": false
    },
    {
      "message_id": 314,
      "editor_id": 4,
      "message_received": "เพื่อจะอธิบายว่าเราจะตั้งค่า",
      "slice_count": 2,
      "slices": "เพื่อจะอธิบายว่าเราจะ|ตั้งค่า|",
      "edit_duration": 5.823,
      "isForceout": false
    },
    {
      "message_id": 315,
      "editor_id": 4,
      "message_received": "นำเข้าภาพต่อเนื่องหรือสไปรท์ชีทเรานั่นเองนะคะอธิบายให้รู้",
      "slice_count": 3,
      "slices": "นำเข้าภาพต่อเนื่อง| หรือ Sprite Sheet เรานั่นเองนะคะ |อธิบายให้รู้|",
      "edit_duration": 2.519,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 316,
      "editor_id": 4,
      "message_received": "ถ้าใครพิมพ์แฮชแท็ก",
      "slice_count": 2,
      "slices": "ถ้าใครพิมพ์| |",
      "edit_duration": 3.435,
      "isForceout": false
    },
    {
      "message_id": 317,
      "editor_id": 4,
      "message_received": "หรือ comment เสร็จแล้วนะคะ",
      "slice_count": 3,
      "slices": "# หรือ comment |เสร็จแล้ว|นะคะ |",
      "edit_duration": 6.696,
      "isForceout": false
    },
    {
      "message_id": 318,
      "editor_id": 4,
      "message_received": "ก็จะสร้าง Class ได้เลยนะคะ",
      "slice_count": 2,
      "slices": "ก็จะสร้าง Class |ได้เลยนะคะ |",
      "edit_duration": 2.133,
      "isForceout": false
    },
    {
      "message_id": 319,
      "editor_id": 4,
      "message_received": "พิมพ์นะคะ",
      "slice_count": 1,
      "slices": "พิมพ์นะคะ |",
      "edit_duration": 4.25,
      "isForceout": false
    },
    {
      "message_id": 320,
      "editor_id": 4,
      "message_received": "พิมพ์ c",
      "slice_count": 1,
      "slices": "พิมพ์ c|",
      "edit_duration": 5.551,
      "isForceout": false
    },
    {
      "message_id": 321,
      "editor_id": 4,
      "message_received": "บางคนพิมพ์ปียังไม่ขึ้น",
      "slice_count": 1,
      "slices": " บางคนพิมพ์ c ยังไม่ขึ้น|",
      "edit_duration": 10.538,
      "isForceout": false
    },
    {
      "message_id": 322,
      "editor_id": 4,
      "message_received": "mcl ก็ได้นะคะ",
      "slice_count": 2,
      "slices": " พิมพ์ c-l |ก็ได้นะคะ |",
      "edit_duration": 7.325,
      "isForceout": false
    },
    {
      "message_id": 323,
      "editor_id": 4,
      "message_received": "แล้วเลือกตัวแรก Class",
      "slice_count": 1,
      "slices": "แล้วเลือกตัวแรก Class|",
      "edit_duration": 7.736,
      "isForceout": false
    },
    {
      "message_id": 324,
      "editor_id": 4,
      "message_received": "New Class",
      "slice_count": 2,
      "slices": " New |Class|",
      "edit_duration": 8.054,
      "isForceout": false
    },
    {
      "message_id": 325,
      "editor_id": 4,
      "message_received": "คลิกเข้าไปหรือกด enter",
      "slice_count": 1,
      "slices": " คลิกเข้าไปหรือกด enter|",
      "edit_duration": 6.672,
      "isForceout": false
    },
    {
      "message_id": 326,
      "editor_id": 4,
      "message_received": "ไหนคะมันจะสร้าง",
      "slice_count": 3,
      "slices": " เห็นไหม|คะ| มันจะสร้าง|",
      "edit_duration": 12.996,
      "isForceout": true
    },
    {
      "message_id": 327,
      "editor_id": 4,
      "message_received": "โครงสร้างของ Past ขึ้นมาเลย",
      "slice_count": 2,
      "slices": "โครงสร้างของ Pass |ขึ้นมาเลย|",
      "edit_duration": 15.469,
      "isForceout": true
    },
    {
      "message_id": 328,
      "editor_id": 4,
      "message_received": "มี Class name นะคะ",
      "slice_count": 2,
      "slices": "มี |Class ame นะคะ |",
      "edit_duration": 14.352,
      "isForceout": true
    },
    {
      "message_id": 329,
      "editor_id": 4,
      "message_received": "แล้วก็มี deafening นะคะที่จะตั้งค่าเห็นไหมคะ",
      "slice_count": 2,
      "slices": "แล้วก็มี deafening นะคะ |ที่จะตั้งค่าเห็นไหมคะ |",
      "edit_duration": 13.889,
      "isForceout": false
    },
    {
      "message_id": 330,
      "editor_id": 4,
      "message_received": "รูปแบบเหมือนไหม",
      "slice_count": 1,
      "slices": "รูปแบบเหมือนไหม|",
      "edit_duration": 12.638,
      "isForceout": false
    },
    {
      "message_id": 331,
      "editor_id": 4,
      "message_received": "เหมือนในสไลด์เราไหม",
      "slice_count": 2,
      "slices": "เหมือนใ|นสไลด์เราไหม|",
      "edit_duration": 10.386,
      "isForceout": false
    },
    {
      "message_id": 332,
      "editor_id": 4,
      "message_received": "ช้าง Class",
      "slice_count": 2,
      "slices": "ช้าง |Class|",
      "edit_duration": 8.509,
      "isForceout": false
    },
    {
      "message_id": 333,
      "editor_id": 4,
      "message_received": "แล้วก็มีตัวนี้เห็นไหม",
      "slice_count": 1,
      "slices": " แล้วก็มีตัวนี้เห็นไหม|",
      "edit_duration": 9.341,
      "isForceout": false
    },
    {
      "message_id": 334,
      "editor_id": 4,
      "message_received": "ส่วนของก๊าซต่างๆขึ้นมา",
      "slice_count": 4,
      "slices": "ส่วน|ของ| class |ต่าง ๆ ขึ้นมา|",
      "edit_duration": 6.818,
      "isForceout": false
    },
    {
      "message_id": 335,
      "editor_id": 4,
      "message_received": "ที่นี้มาดูตรงนี้",
      "slice_count": 1,
      "slices": " ที่นี้มาดูตรงนี้|",
      "edit_duration": 3.857,
      "isForceout": false
    },
    {
      "message_id": 336,
      "editor_id": 4,
      "message_received": "Last name",
      "slice_count": 1,
      "slices": " ClassName|",
      "edit_duration": 9.918,
      "isForceout": false
    },
    {
      "message_id": 337,
      "editor_id": 4,
      "message_received": "ที่เขียวๆเรามีกระพริบ",
      "slice_count": 4,
      "slices": " |ที่เขียว ๆ| เรามีก|ะพริบ|",
      "edit_duration": 7.446,
      "isForceout": false
    },
    {
      "message_id": 338,
      "editor_id": 4,
      "message_received": "เด็กทำแท้ง",
      "slice_count": 1,
      "slices": " เด็ก ๆ|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 339,
      "editor_id": 4,
      "message_received": "เนมที่มันขึ้นสีเขียวนี่คือ Class name คือเราเป็นคนตั้งชื่อให้คลาสของเรานะคะ",
      "slice_count": 5,
      "slices": " name |ที่มันขึ้นสีเขียวนี่คือ |Class name| คือ| เราเป็นคนตั้งชื่อให้คลาสของเรานะคะ |",
      "edit_duration": 10.424,
      "isForceout": false
    },
    {
      "message_id": 340,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้น Part นี้ที่เราภาพที่เราจะนำเกมที่เราจะนำมาใช้คือตัวเกมอะไรคะ",
      "slice_count": 5,
      "slices": "เพราะฉะนั้น class |นี้ที่เราภาพที่เราจะนำเกมที่เราจะ|นำมาใช้| คือ |ตัวเกมอะไรคะ |",
      "edit_duration": 11.886,
      "isForceout": false
    },
    {
      "message_id": 341,
      "editor_id": 4,
      "message_received": "จำได้นะของไปให้ดูที่ตรงนี้",
      "slice_count": 2,
      "slices": "จำได้นะของไปให้ดูที่ตรง|นี้|",
      "edit_duration": 13.37,
      "isForceout": false
    },
    {
      "message_id": 342,
      "editor_id": 4,
      "message_received": "เกมที่เราเอามาใช้ในครั้งก่อนนี่",
      "slice_count": 2,
      "slices": "เกม|ที่เราเอามาใช้ในครั้งก่อนนี่|",
      "edit_duration": 10.985,
      "isForceout": false
    },
    {
      "message_id": 343,
      "editor_id": 4,
      "message_received": "เราใช้คำว่าแคปใช่ไหม",
      "slice_count": 1,
      "slices": " เราใช้คำว่า cat ใช่ไหม|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 344,
      "editor_id": 4,
      "message_received": "เด็กๆชื่ออะไรคะ",
      "slice_count": 1,
      "slices": "เด็ก ๆ ชื่ออะไรคะ |",
      "edit_duration": 13.573,
      "isForceout": false
    },
    {
      "message_id": 345,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นเอาชื่อ Class เป็นตัวนี้แต่อย่าลืมว่าตัวตนของมันคืออะไร",
      "slice_count": 4,
      "slices": "เพราะฉะนั้น| เอาชื่อ Class |เป็นตัวนี้แต่อย่า|ลืมว่าตัวตนของมันคืออะไร |",
      "edit_duration": 7.22,
      "isForceout": false
    },
    {
      "message_id": 346,
      "editor_id": 4,
      "message_received": "ตัวใหญ่ใช่ไหม",
      "slice_count": 1,
      "slices": "ตัวใหญ่ใช่ไหม|",
      "edit_duration": 9.401,
      "isForceout": false
    },
    {
      "message_id": 347,
      "editor_id": 4,
      "message_received": "เดี๋ยวเราค่อยไปเว้นบรรทัดนั้นเรายังไม่ทัน",
      "slice_count": 2,
      "slices": "เดี๋ยวเราค่อยไปเว้นบรรทัดนั้น| เรายังไม่ทัน|",
      "edit_duration": 7.178,
      "isForceout": true
    },
    {
      "message_id": 348,
      "editor_id": 4,
      "message_received": "กด cc",
      "slice_count": 1,
      "slices": "กด |",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 349,
      "editor_id": 4,
      "message_received": "a t",
      "slice_count": 1,
      "slices": "Cat|",
      "edit_duration": 14.958,
      "isForceout": false
    },
    {
      "message_id": 350,
      "editor_id": 4,
      "message_received": "เป็นตัวใหม่นะคะคลาสกับแคป",
      "slice_count": 2,
      "slices": " เป็นตัวใหญ่|นะคะ คลาสกับ |",
      "edit_duration": 11.735,
      "isForceout": true
    },
    {
      "message_id": 351,
      "editor_id": 4,
      "message_received": "คนละตัวนะคะ",
      "slice_count": 1,
      "slices": "cat คนละตัวนะคะ |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 352,
      "editor_id": 4,
      "message_received": "พิมพ์ด้วยตัวแรกจะเป็นตัวพิมพ์ใหญ่เสมอ",
      "slice_count": 3,
      "slices": "พิมพ์ด้วยตัวแรกจะเป็นตัวพิมพ์|ใหญ่|เสมอ|",
      "edit_duration": 11.925,
      "isForceout": false
    },
    {
      "message_id": 353,
      "editor_id": 4,
      "message_received": "ลูกค้าจะขึ้นต้นด้วยตัวใหญ่เสมอนะคะ",
      "slice_count": 3,
      "slices": " |จะขึ้นต้นด้วยตัวใหญ่เสมอนะคะ| |",
      "edit_duration": 12.542,
      "isForceout": false
    },
    {
      "message_id": 354,
      "editor_id": 4,
      "message_received": "ที่นี้มาดูในส่วนเขียวนี้อีกที่เราจะต้องแก้ไขมันนะคะ",
      "slice_count": 2,
      "slices": "ที่นี้มาดูในส่วนเขียวนี้อีกที่เราจะต้องแก้ไขมันนะคะ| |",
      "edit_duration": 7.103,
      "isForceout": false
    },
    {
      "message_id": 355,
      "editor_id": 4,
      "message_received": "วัตถุที่เราจะเอามาวาง",
      "slice_count": 1,
      "slices": "วัตถุที่เราจะเอามาวาง|",
      "edit_duration": 5.552,
      "isForceout": false
    },
    {
      "message_id": 356,
      "editor_id": 4,
      "message_received": "เราจะระบุอะไรลงไปใน object",
      "slice_count": 3,
      "slices": "เราจะระบุ|อะไรลงไปใน |object|",
      "edit_duration": 3.035,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 357,
      "editor_id": 4,
      "message_received": "2 อุบลตัวอะไรนะลูก",
      "slice_count": 3,
      "slices": "2 ี่| ของ|อุบลตัวอะไรนะลูก|",
      "edit_duration": 0.429,
      "isForceout": false
    },
    {
      "message_id": 358,
      "editor_id": 4,
      "message_received": "บอย",
      "slice_count": 1,
      "slices": " ก็บอย|",
      "edit_duration": 5.555,
      "isForceout": false
    },
    {
      "message_id": 359,
      "editor_id": 4,
      "message_received": "แต่เดิมบอยเล็กก็เป็นพลอยใหญ่นะคะ",
      "slice_count": 4,
      "slices": " แต่เดิมบอยเล็ก|ก็เป็น| Boy |ใหญ่นะคะ |",
      "edit_duration": 3.148,
      "isForceout": false
    },
    {
      "message_id": 360,
      "editor_id": 4,
      "message_received": "อย่าลืมนะคะตัวอักษรตัวแรกต้องเป็นตัวใหญ่นะลูก",
      "slice_count": 3,
      "slices": "อย่าลืมนะคะ |ตัวอักษรตัวแรกต้อง|เป็นตัวใหญ่นะลูก|",
      "edit_duration": 7.078,
      "isForceout": false
    },
    {
      "message_id": 361,
      "editor_id": 4,
      "message_received": "ถ้าเป็นชื่อกราฟ",
      "slice_count": 1,
      "slices": " ถ้าเป็นชื่อ |",
      "edit_duration": 15.66,
      "isForceout": false
    },
    {
      "message_id": 362,
      "editor_id": 4,
      "message_received": "เวลาเราตั้งชื่อหมา",
      "slice_count": 2,
      "slices": "class |เวลาเราตั้งชื่อ|",
      "edit_duration": 13.839,
      "isForceout": false
    },
    {
      "message_id": 363,
      "editor_id": 4,
      "message_received": "สังเกตเราตั้งชื่อตัวแปรตัวเล็ก",
      "slice_count": 2,
      "slices": "สังเกต| เราตั้งชื่อตัวแปรตัวเล็ก|",
      "edit_duration": 14.996,
      "isForceout": true
    },
    {
      "message_id": 364,
      "editor_id": 4,
      "message_received": "ตัวใหญ่ก็ได้",
      "slice_count": 2,
      "slices": "ตัวใหญ่ก็|ได้|",
      "edit_duration": 15.024,
      "isForceout": true
    },
    {
      "message_id": 365,
      "editor_id": 4,
      "message_received": "ไปแล้วต้องเช็คนะ",
      "slice_count": 1,
      "slices": "ไปแล้วต้องเช็คนะ|",
      "edit_duration": 14.634,
      "isForceout": false
    },
    {
      "message_id": 366,
      "editor_id": 4,
      "message_received": "ชื่อ Class ตั้งขึ้นต้นด้วยตัวใหญ่เสมอนะคะ",
      "slice_count": 2,
      "slices": "ชื่อ Class |ตั้งขึ้นต้นด้วยตัวใหญ่เสมอนะคะ |",
      "edit_duration": 10.587,
      "isForceout": false
    },
    {
      "message_id": 367,
      "editor_id": 4,
      "message_received": "ตอบมา",
      "slice_count": 1,
      "slices": "ตอบมา|",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 368,
      "editor_id": 4,
      "message_received": "ในองค์นี้อะไรเข้าไปในคลาสเรานะคะ",
      "slice_count": 2,
      "slices": "ใน object |อะไรเข้าไปในคลาสเรานะคะ |",
      "edit_duration": 11.019,
      "isForceout": false
    },
    {
      "message_id": 369,
      "editor_id": 4,
      "message_received": "เราจะใส่ก็คือ",
      "slice_count": 1,
      "slices": "เราจะใส่ก็คือ|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 370,
      "editor_id": 4,
      "message_received": "ไอศครีม",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 371,
      "editor_id": 4,
      "message_received": "คือไปเกมมันจะมีไรบาลีบอกแล้ว",
      "slice_count": 1,
      "slices": "pygame มันจะมีไรบาลีบอกแล้ว|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 372,
      "editor_id": 4,
      "message_received": "อันนั้นก็คือ",
      "slice_count": 1,
      "slices": "อันนั้นก็คือ|",
      "edit_duration": 14.169,
      "isForceout": false
    },
    {
      "message_id": 373,
      "editor_id": 4,
      "message_received": "เด็กหญิงดูดีๆ",
      "slice_count": 1,
      "slices": "เด็กหญิงดูดี ๆ |",
      "edit_duration": 11.834,
      "isForceout": false
    },
    {
      "message_id": 374,
      "editor_id": 4,
      "message_received": "สาย 2 ครั้งสไปรท์",
      "slice_count": 2,
      "slices": "สาย 2| ครั้งสไปรท์|",
      "edit_duration": 9.293,
      "isForceout": false
    },
    {
      "message_id": 375,
      "editor_id": 4,
      "message_received": "ตัวแรกตัวพิมพ์เล็ก",
      "slice_count": 1,
      "slices": "ตัวแรกตัวพิมพ์เล็ก|",
      "edit_duration": 9.084,
      "isForceout": false
    },
    {
      "message_id": 376,
      "editor_id": 4,
      "message_received": "จะเป็นคนละตัวนะนึกออกละ",
      "slice_count": 4,
      "slices": "จะเป็นคนละตัวนะ|นึก|ออก|นะ เพราะละ|",
      "edit_duration": 5.763,
      "isForceout": true
    },
    {
      "message_id": 377,
      "editor_id": 4,
      "message_received": "เอาอะไรหรอเห็นไหมไปตัวที่ 2",
      "slice_count": 1,
      "slices": "เอาอะไรหรอเห็นไหมไปตัวที่ 2|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 378,
      "editor_id": 4,
      "message_received": "ต้นตัว H มันจะเป็นตัวใหญ่",
      "slice_count": 2,
      "slices": " ต้นตัว H |มันจะเป็นตัวใหญ่|",
      "edit_duration": 15.429,
      "isForceout": true
    },
    {
      "message_id": 379,
      "editor_id": 4,
      "message_received": "แล้วถ้าเวลาแม่บอกว่าเรียกใช้ใช้ตัวใหญ่แล้วต้องพิมพ์ตัวใหญ่นะออกนะ",
      "slice_count": 5,
      "slices": "แล้วถ้าเวลาแม่บอกว่าเรียกใช้|ใช้ตัวใหญ่แล้วต้องพิมพ์ตัว|ใหญ่นะอ|อก|นะ|",
      "edit_duration": 9.129,
      "isForceout": false
    },
    {
      "message_id": 380,
      "editor_id": 4,
      "message_received": "แต่ถ้าเรียกสไปรท์เล็กก็คือตัวพิมพ์เล็กหมดนะคะ",
      "slice_count": 3,
      "slices": " แต่ถ้าเรียก Sprite |เล็ก| ก็คือตัวพิมพ์เล็กหมดนะคะ |",
      "edit_duration": 14.129,
      "isForceout": false
    },
    {
      "message_id": 381,
      "editor_id": 4,
      "message_received": "มันจะมี 2 ตัวนะคะ",
      "slice_count": 1,
      "slices": "มันจะมี 2 ตัวนะคะ |",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 382,
      "editor_id": 4,
      "message_received": "เพราะขนาดในออฟฟิศเราจะแก้ไขอะไรมารีบภัยเกมที่ชื่อไอซ์",
      "slice_count": 1,
      "slices": "เพราะขนาดในออฟฟิศเราจะแก้ไขอะไรมารีบภัยเกมที่ชื่อไอซ์|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 383,
      "editor_id": 4,
      "message_received": "ไซส์เล็กไซส์ใหญ่ว่าอย่างนั้นเถอะ",
      "slice_count": 1,
      "slices": "ไซส์เล็กไซส์ใหญ่ว่าอย่างนั้นเถอะ|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 384,
      "editor_id": 4,
      "message_received": "OK ใหม่นะคะ",
      "slice_count": 1,
      "slices": " OK ใหม่นะคะ |",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 385,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นกลับมาที่ตัว",
      "slice_count": 2,
      "slices": "เพราะฉะนั้น |กลับมาที่ตัว|",
      "edit_duration": 15.294,
      "isForceout": true
    },
    {
      "message_id": 386,
      "editor_id": 4,
      "message_received": "นี้เรา",
      "slice_count": 1,
      "slices": "นี้เรา|",
      "edit_duration": 14.88,
      "isForceout": false
    },
    {
      "message_id": 387,
      "editor_id": 4,
      "message_received": "ในออฟฟิศ",
      "slice_count": 1,
      "slices": "ในออฟฟิศ|",
      "edit_duration": 13.357,
      "isForceout": false
    },
    {
      "message_id": 388,
      "editor_id": 4,
      "message_received": "เห็นไหม",
      "slice_count": 1,
      "slices": "เห็นไหม|",
      "edit_duration": 12.257,
      "isForceout": false
    },
    {
      "message_id": 389,
      "editor_id": 4,
      "message_received": "เราพิมพ์ผิดแล้วกดพิมพ์ไฟล์ g a m e ได้เลย",
      "slice_count": 2,
      "slices": " เราพิมพ์ผิดแล้วกดพิมพ์ pygame| ได้เลย|",
      "edit_duration": 10.856,
      "isForceout": false
    },
    {
      "message_id": 390,
      "editor_id": 4,
      "message_received": "แล้วกด Enter นะ",
      "slice_count": 3,
      "slices": "แล้วกด |Enter| นะ|",
      "edit_duration": 7.785,
      "isForceout": false
    },
    {
      "message_id": 391,
      "editor_id": 4,
      "message_received": "น็อตใส่ดอกนะ",
      "slice_count": 2,
      "slices": "นใส่ . |นะ|",
      "edit_duration": 11.587,
      "isForceout": true
    },
    {
      "message_id": 392,
      "editor_id": 4,
      "message_received": "สไปรท์",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 393,
      "editor_id": 4,
      "message_received": "ขึ้นสไปรท์ใหญ่ยังไม่กดนะเด็กๆ",
      "slice_count": 3,
      "slices": "Sprites ขึ้น Sprites ใหญ่|ยังไม่กดน|ะเด็ก ๆ |",
      "edit_duration": 10.975,
      "isForceout": false
    },
    {
      "message_id": 394,
      "editor_id": 4,
      "message_received": "ไปแรกกูจะไปตัวเล็กนะ",
      "slice_count": 1,
      "slices": "ไปแรกกูจะไปตัวเล็กนะ|",
      "edit_duration": 9.061,
      "isForceout": false
    },
    {
      "message_id": 395,
      "editor_id": 4,
      "message_received": "STI",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 396,
      "editor_id": 4,
      "message_received": "สไปรท์ที่ 2",
      "slice_count": 2,
      "slices": "s-p-r-i-t. |ที่ 2|",
      "edit_duration": 13.848,
      "isForceout": true
    },
    {
      "message_id": 397,
      "editor_id": 4,
      "message_received": "ตัวใหญ่ต้องเลือกสไปรท์ตัวใหญ่",
      "slice_count": 1,
      "slices": "ตัวใหญ่ต้องเลือก สไปรท์ตัวใหญ่|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 398,
      "editor_id": 4,
      "message_received": "อยู่ข้างล่างอยู่เกือบล่างสุดเลยเห็นไหม",
      "slice_count": 1,
      "slices": "อยู่ข้างล่างอยู่เกือบล่างสุดเลยเห็นไหม|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 399,
      "editor_id": 4,
      "message_received": "คือใครที่ 2 มันสร้างไว้ใน",
      "slice_count": 1,
      "slices": " คือ ใครที่ 2 มันสร้างไว้ใน|",
      "edit_duration": 11.748,
      "isForceout": false
    },
    {
      "message_id": 400,
      "editor_id": 4,
      "message_received": "คืออะไรมานี่มันมีอยู่แล้วนึกออกนะ",
      "slice_count": 2,
      "slices": "คืออะไร |มานี่มันมีอยู่แล้วนึกออกนะ|",
      "edit_duration": 8.25,
      "isForceout": false
    },
    {
      "message_id": 401,
      "editor_id": 4,
      "message_received": "โอเคนะคะ",
      "slice_count": 1,
      "slices": " โอเคนะคะ |",
      "edit_duration": 9.936,
      "isForceout": false
    },
    {
      "message_id": 402,
      "editor_id": 4,
      "message_received": "กลัวคนลงคนไม่ต้องใส่เลยสังเกตถ้าเราอย่างนี้",
      "slice_count": 4,
      "slices": "กลัวคนลงค|นไม่ต้องใส่เลย| |สังเกตถ้าเราอย่างนี้|",
      "edit_duration": 4.774,
      "isForceout": false
    },
    {
      "message_id": 403,
      "editor_id": 4,
      "message_received": "ไอ้พวกเครื่องหมายมันจะไม่หาย",
      "slice_count": 3,
      "slices": "ไ|อ้พวกเครื่องหมาย|มันจะไม่หาย|",
      "edit_duration": 5.73,
      "isForceout": false
    },
    {
      "message_id": 404,
      "editor_id": 4,
      "message_received": "ดูใหม่นะไอ้สไปรท์ที่ 2 เด็กๆดูใหม่นะ",
      "slice_count": 4,
      "slices": "ดูใหม่นะไอ้|สไปรท์ที่ 2 เด็ก| ๆ |ดูใหม่นะ|",
      "edit_duration": 5.289,
      "isForceout": false
    },
    {
      "message_id": 405,
      "editor_id": 4,
      "message_received": "Facebook",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 406,
      "editor_id": 4,
      "message_received": "ให้เลื่อนไปหา",
      "slice_count": 2,
      "slices": " |ให้เลื่อนไปหา|",
      "edit_duration": 9.583,
      "isForceout": false
    },
    {
      "message_id": 407,
      "editor_id": 4,
      "message_received": "สไปรท์ใหญ่เห็นไหมคะแล้วกด Enter เพราะมันเป็นตัวที่",
      "slice_count": 4,
      "slices": " sprite |ใหญ่เห็นไหมคะ |แล้วกด Enter| เพราะมันเป็นตัวที่|",
      "edit_duration": 8.262,
      "isForceout": true
    },
    {
      "message_id": 408,
      "editor_id": 4,
      "message_received": "อยู่ในปาร์ตี้แล้วว่าอย่างนั้นเถอะ",
      "slice_count": 1,
      "slices": "อยู่ใน แล้วว่าอย่างนั้นเถอะ|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 409,
      "editor_id": 4,
      "message_received": "อะไรเล็กว่าอย่างนั้นเถอะ",
      "slice_count": 1,
      "slices": "อะไรเล็กว่าอย่างนั้นเถอะ|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 410,
      "editor_id": 4,
      "message_received": "อยากให้รู้ว่าฉันสร้างตัวนี้ขึ้นมาเพื่อจะเรียกใช้",
      "slice_count": 3,
      "slices": " |อยากให้รู้ว่าฉันสร้างตัวนี้ขึ้นมาเพื่อจะเรียก|ใช้|",
      "edit_duration": 12.611,
      "isForceout": false
    },
    {
      "message_id": 411,
      "editor_id": 4,
      "message_received": "เขาบอก",
      "slice_count": 1,
      "slices": " เขาบอก|",
      "edit_duration": 13.486,
      "isForceout": false
    },
    {
      "message_id": 412,
      "editor_id": 4,
      "message_received": "พรุ่งนี้เราจะลบออกนะคะ",
      "slice_count": 2,
      "slices": "ตรง|นี้เราจะลบออกนะคะ |",
      "edit_duration": 8.847,
      "isForceout": false
    },
    {
      "message_id": 413,
      "editor_id": 4,
      "message_received": "เป็นแค่อธิบาย",
      "slice_count": 2,
      "slices": "เ|ป็นแค่อธิบาย|",
      "edit_duration": 7.739,
      "isForceout": false
    },
    {
      "message_id": 414,
      "editor_id": 4,
      "message_received": "เราอธิบายไว้ข้างบนแล้วก็กด delete ได้เลย",
      "slice_count": 4,
      "slices": "เราอธิบาย|ไว้ข้างบนแล้วก็กด |D|elete ได้เลย|",
      "edit_duration": 4.788,
      "isForceout": false
    },
    {
      "message_id": 415,
      "editor_id": 4,
      "message_received": "เราต้องพยายามลดบรรทัดในการเขียนโค้ด",
      "slice_count": 2,
      "slices": " เราต้องพยายามลดบรรทัด|ในการเขียนโค้ด|",
      "edit_duration": 5.524,
      "isForceout": false
    },
    {
      "message_id": 416,
      "editor_id": 4,
      "message_received": "1 บรรทัดใช้พื้นที่ในการเก็บนะคะ",
      "slice_count": 2,
      "slices": " คือ 1 บรรทัดใช้พื้นที่ในก|ารเก็บนะคะ |",
      "edit_duration": 8.933,
      "isForceout": false
    },
    {
      "message_id": 417,
      "editor_id": 4,
      "message_received": "เมื่อกี้เราว่างแล้ว",
      "slice_count": 3,
      "slices": "เมื่อกี้เรา|สร้าง class |แล้ว|",
      "edit_duration": 4.704,
      "isForceout": false
    },
    {
      "message_id": 418,
      "editor_id": 4,
      "message_received": "ทีนี้เราจะมาตั้งของ statement นี่นะคะ",
      "slice_count": 3,
      "slices": " |ทีนี้เราจะมาตั้งของ statement |นี่นะคะ |",
      "edit_duration": 6.609,
      "isForceout": false
    },
    {
      "message_id": 419,
      "editor_id": 4,
      "message_received": "นะคะต่อ",
      "slice_count": 1,
      "slices": "ต่อ|",
      "edit_duration": 7.872,
      "isForceout": false
    },
    {
      "message_id": 420,
      "editor_id": 4,
      "message_received": "คือส่วนนี้เห็นไหม",
      "slice_count": 2,
      "slices": " ก็|คือส่วนนี้เห็นไหม|",
      "edit_duration": 5.847,
      "isForceout": false
    },
    {
      "message_id": 421,
      "editor_id": 4,
      "message_received": "ces",
      "slice_count": 2,
      "slices": " def |def|",
      "edit_duration": 4.717,
      "isForceout": false
    },
    {
      "message_id": 422,
      "editor_id": 4,
      "message_received": "ย่อมาจาก definite นะคะ",
      "slice_count": 4,
      "slices": " |ย่อมาจาก definite |init() นะคะ| |",
      "edit_duration": 6.318,
      "isForceout": true
    },
    {
      "message_id": 423,
      "editor_id": 4,
      "message_received": "พิมพ์ของมันมาแล้ว",
      "slice_count": 1,
      "slices": "พิมพ์ของมันมาแล้ว|",
      "edit_duration": 14.312,
      "isForceout": false
    },
    {
      "message_id": 424,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นเด็กๆกินเองจะพิมพ์ไม่ถูกมันพิมพ์มาแล้วเราจะมาแก้เฉพาะในวงเล็บ",
      "slice_count": 4,
      "slices": " |เพราะฉะนั้นเด็ก ๆ กินเองจะพิมพ์ไม่ถูก|มันพิมพ์มาแล้วเราจะมา|แก้เฉพาะในวงเล็บ|",
      "edit_duration": 8.477,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 425,
      "editor_id": 4,
      "message_received": "เอาตัวนั้นออก",
      "slice_count": 1,
      "slices": "เอาตัวนั้นออก|",
      "edit_duration": 6.238,
      "isForceout": false
    },
    {
      "message_id": 426,
      "editor_id": 4,
      "message_received": "มันบางคนเรานะคะ",
      "slice_count": 5,
      "slices": "มัน|บัง |มันบัง |โค้ด|เรานะคะ |",
      "edit_duration": 4.704,
      "isForceout": false
    },
    {
      "message_id": 427,
      "editor_id": 4,
      "message_received": "เราจะพิมพ์จนถึงตัวนี้ก่อน",
      "slice_count": 2,
      "slices": "เราจะพิมพ์|จนถึงตัวนี้ก่อน|",
      "edit_duration": 13.382,
      "isForceout": false
    },
    {
      "message_id": 428,
      "editor_id": 4,
      "message_received": "อันนี้ Infinite น่าจะพิมพ์มาแล้ว",
      "slice_count": 2,
      "slices": "อันนี้ |น่าจะพิมพ์มาแล้ว|",
      "edit_duration": 11.488,
      "isForceout": true
    },
    {
      "message_id": 429,
      "editor_id": 4,
      "message_received": "เห็นไหมคะแล้วตามด้วยอะไรคะ",
      "slice_count": 3,
      "slices": "เห็นไหมคะ| แล้วตามด้วยอะไรคะ| |",
      "edit_duration": 6.469,
      "isForceout": false
    },
    {
      "message_id": 430,
      "editor_id": 4,
      "message_received": "เห็นไหม",
      "slice_count": 1,
      "slices": "เห็นไหม|",
      "edit_duration": 5.746,
      "isForceout": false
    },
    {
      "message_id": 431,
      "editor_id": 4,
      "message_received": "ดูนะคะดูนะคะ",
      "slice_count": 2,
      "slices": "ดู|นะคะ ดูนะคะ |",
      "edit_duration": 3.796,
      "isForceout": false
    },
    {
      "message_id": 432,
      "editor_id": 4,
      "message_received": "advise",
      "slice_count": 2,
      "slices": "pos_x pos_y | |",
      "edit_duration": 10.323,
      "isForceout": false
    },
    {
      "message_id": 433,
      "editor_id": 4,
      "message_received": "ตัวแปร Post Express ไว้นะคะ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 434,
      "editor_id": 4,
      "message_received": "พิมพ์ไปก่อน",
      "slice_count": 1,
      "slices": "พิมพ์ไปก่อน|",
      "edit_duration": 5.923,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 435,
      "editor_id": 4,
      "message_received": "โพสต์",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 436,
      "editor_id": 4,
      "message_received": "อยู่ไส underscore",
      "slice_count": 1,
      "slices": "อ๋อ pos... ใช้ underscore|",
      "edit_duration": 10.753,
      "isForceout": false
    },
    {
      "message_id": 437,
      "editor_id": 4,
      "message_received": "แล้วแต่จะตั้ง",
      "slice_count": 3,
      "slices": " x |แล้ว|แต่จะตั้ง|",
      "edit_duration": 7.846,
      "isForceout": false
    },
    {
      "message_id": 438,
      "editor_id": 4,
      "message_received": "tos",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 9.94,
      "isForceout": false
    },
    {
      "message_id": 439,
      "editor_id": 4,
      "message_received": "คือแยกนี่",
      "slice_count": 2,
      "slices": "คือ |แยกนี่|",
      "edit_duration": 7.023,
      "isForceout": false
    },
    {
      "message_id": 440,
      "editor_id": 4,
      "message_received": "อันเดอร์สกอร์เข้าไปนี่",
      "slice_count": 2,
      "slices": "ใส่ _ |เข้าไปนี่|",
      "edit_duration": 12.252,
      "isForceout": false
    },
    {
      "message_id": 441,
      "editor_id": 4,
      "message_received": "จะได้เห็นว่าอ๋อ",
      "slice_count": 2,
      "slices": "จะได้เห็นว่า| อ๋อ|",
      "edit_duration": 11.921,
      "isForceout": false
    },
    {
      "message_id": 442,
      "editor_id": 4,
      "message_received": "โพสต์",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 11.51,
      "isForceout": false
    },
    {
      "message_id": 443,
      "editor_id": 4,
      "message_received": "มากะโกซีซั่นนั่นเอง",
      "slice_count": 1,
      "slices": "position ซั่นนั่นเอง|",
      "edit_duration": 16.023,
      "isForceout": true
    },
    {
      "message_id": 444,
      "editor_id": 4,
      "message_received": "iPad",
      "slice_count": 1,
      "slices": "iPad|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 445,
      "editor_id": 4,
      "message_received": "tos",
      "slice_count": 1,
      "slices": "tos|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 446,
      "editor_id": 4,
      "message_received": "โพสต์",
      "slice_count": 1,
      "slices": "โพสต์|",
      "edit_duration": 14.109,
      "isForceout": false
    },
    {
      "message_id": 447,
      "editor_id": 4,
      "message_received": "จาก Position",
      "slice_count": 2,
      "slices": "จาก |Position|",
      "edit_duration": 12.63,
      "isForceout": false
    },
    {
      "message_id": 448,
      "editor_id": 4,
      "message_received": "คะ",
      "slice_count": 1,
      "slices": " ค่ะ|",
      "edit_duration": 15.639,
      "isForceout": false
    },
    {
      "message_id": 449,
      "editor_id": 4,
      "message_received": "แล้วก็ตามด้วย",
      "slice_count": 2,
      "slices": " |แล้วก็ตามด้วย|",
      "edit_duration": 14.475,
      "isForceout": true
    },
    {
      "message_id": 450,
      "editor_id": 4,
      "message_received": "อันเดอร์สกอร์เอกซ์",
      "slice_count": 1,
      "slices": "อันเดอร์สกอร์เอกซ์|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 451,
      "editor_id": 4,
      "message_received": "ก็คือ",
      "slice_count": 1,
      "slices": "ก็คือ|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 452,
      "editor_id": 4,
      "message_received": "ตำแหน่งของแกน x แกน Y นั่นเอง",
      "slice_count": 3,
      "slices": "ตำแหน่งของแกน |x แกน Y |นั่นเอง|",
      "edit_duration": 14.209,
      "isForceout": false
    },
    {
      "message_id": 453,
      "editor_id": 4,
      "message_received": "ก็คือเราจะเอาไอ้รูปนี้ไปวางในตำแหน่งนี้",
      "slice_count": 2,
      "slices": " ก็คือเราจะเอาไอ้รูปนี้|ไปวางในตำแหน่งนี้|",
      "edit_duration": 12.585,
      "isForceout": false
    },
    {
      "message_id": 454,
      "editor_id": 4,
      "message_received": "ในแกน x แกน Y ที่ระบุ",
      "slice_count": 3,
      "slices": "ในแกน x |แกน Y| ที่ระบุ|",
      "edit_duration": 10.719,
      "isForceout": false
    },
    {
      "message_id": 455,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 2.659,
      "isForceout": false
    },
    {
      "message_id": 456,
      "editor_id": 4,
      "message_received": "บรรทัดนี้นะคะ",
      "slice_count": 1,
      "slices": "บรรทัดนี้นะคะ |",
      "edit_duration": 7.832,
      "isForceout": false
    },
    {
      "message_id": 457,
      "editor_id": 4,
      "message_received": "ก็คือ",
      "slice_count": 1,
      "slices": "ก็คือ|",
      "edit_duration": 8.6,
      "isForceout": false
    },
    {
      "message_id": 458,
      "editor_id": 4,
      "message_received": "เริ่ม",
      "slice_count": 1,
      "slices": "เริ่ม|",
      "edit_duration": 6.612,
      "isForceout": false
    },
    {
      "message_id": 459,
      "editor_id": 4,
      "message_received": "กำหนด",
      "slice_count": 1,
      "slices": "กำหนด|",
      "edit_duration": 5.716,
      "isForceout": false
    },
    {
      "message_id": 460,
      "editor_id": 4,
      "message_received": "ว่า",
      "slice_count": 1,
      "slices": "ว่า|",
      "edit_duration": 4.937,
      "isForceout": false
    },
    {
      "message_id": 461,
      "editor_id": 4,
      "message_received": "ตำแหน่งของสิ่งที่เราจะเรียกมานี่อยู่ตรงไหนอะไรอย่างไร",
      "slice_count": 2,
      "slices": " |ตำแหน่งของสิ่งที่เราจะเรียกมานี่อยู่ตรงไหนอะไรอย่างไร|",
      "edit_duration": 4.141,
      "isForceout": true
    },
    {
      "message_id": 462,
      "editor_id": 4,
      "message_received": "บอกตำแหน่งระบุตำแหน่งไว้",
      "slice_count": 1,
      "slices": "บอกตำแหน่งระบุตำแหน่งไว้|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 463,
      "editor_id": 4,
      "message_received": "บรรทัดต่อมา",
      "slice_count": 1,
      "slices": " บรรทัดต่อมา|",
      "edit_duration": 11.968,
      "isForceout": false
    },
    {
      "message_id": 464,
      "editor_id": 4,
      "message_received": "มันจะเริ่มยาวขึ้นแล้วนะเด็กๆ",
      "slice_count": 1,
      "slices": "มันจะเริ่มยาวขึ้นแล้วนะเด็ก ๆ |",
      "edit_duration": 8.946,
      "isForceout": false
    },
    {
      "message_id": 465,
      "editor_id": 4,
      "message_received": "ดูดีๆนะคะ",
      "slice_count": 2,
      "slices": "ดูดี ๆ น|ะคะ |",
      "edit_duration": 8.215,
      "isForceout": false
    },
    {
      "message_id": 466,
      "editor_id": 4,
      "message_received": "ตรงช่องนี้เห็นไหมคะ Class name",
      "slice_count": 1,
      "slices": "ตรงช่องนี้เห็นไหมคะ Class name|",
      "edit_duration": 3.954,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 467,
      "editor_id": 4,
      "message_received": "เราไม่ต้องระบุลงไป",
      "slice_count": 1,
      "slices": "เราไม่ต้องระบุลงไป|",
      "edit_duration": 4.622,
      "isForceout": false
    },
    {
      "message_id": 468,
      "editor_id": 4,
      "message_received": "ลบออก",
      "slice_count": 1,
      "slices": " ลบออก|",
      "edit_duration": 4.319,
      "isForceout": false
    },
    {
      "message_id": 469,
      "editor_id": 4,
      "message_received": "ให้มันเป็นเปล่า",
      "slice_count": 1,
      "slices": "ให้มันเป็นเปล่า|",
      "edit_duration": 5.291,
      "isForceout": false
    },
    {
      "message_id": 470,
      "editor_id": 4,
      "message_received": "แล้วเหลือแค่นี้",
      "slice_count": 2,
      "slices": " ๆ |แล้วเหลือแค่นี้|",
      "edit_duration": 4.086,
      "isForceout": false
    },
    {
      "message_id": 471,
      "editor_id": 4,
      "message_received": "บรรทัด",
      "slice_count": 1,
      "slices": " บรรทัด|",
      "edit_duration": 3.13,
      "isForceout": false
    },
    {
      "message_id": 472,
      "editor_id": 4,
      "message_received": "ต่อจาก",
      "slice_count": 2,
      "slices": "ต่|อจาก|",
      "edit_duration": 1.394,
      "isForceout": false
    },
    {
      "message_id": 473,
      "editor_id": 4,
      "message_received": "definition นะคะ",
      "slice_count": 2,
      "slices": " definition |นะคะ |",
      "edit_duration": 2.227,
      "isForceout": false
    },
    {
      "message_id": 474,
      "editor_id": 4,
      "message_received": "บรรทัดซุปเปอร์นีโอ",
      "slice_count": 1,
      "slices": "บรรทัด|",
      "edit_duration": 7.295,
      "isForceout": false
    },
    {
      "message_id": 475,
      "editor_id": 4,
      "message_received": "ที่อยู่ในวงเล็บนี่ลบออกนะคะ",
      "slice_count": 3,
      "slices": "ที่อยู่ในวงเล็บ|นี่ล|บออกนะคะ |",
      "edit_duration": 5.292,
      "isForceout": false
    },
    {
      "message_id": 476,
      "editor_id": 4,
      "message_received": "บรรทัดนี้เราจะเหลือแค่นี้",
      "slice_count": 1,
      "slices": "บรรทัดนี้เราจะเหลือแค่นี้|",
      "edit_duration": 3.958,
      "isForceout": false
    },
    {
      "message_id": 477,
      "editor_id": 4,
      "message_received": "โอเคนะคะ",
      "slice_count": 1,
      "slices": " โอเคนะคะ |",
      "edit_duration": 3.787,
      "isForceout": false
    },
    {
      "message_id": 478,
      "editor_id": 4,
      "message_received": "จากนี้ตั้งแต่พอเริ่ม",
      "slice_count": 1,
      "slices": "จากนี้ตั้งแต่พอเริ่ม|",
      "edit_duration": 14.131,
      "isForceout": false
    },
    {
      "message_id": 479,
      "editor_id": 4,
      "message_received": "เรียกแต๋ว",
      "slice_count": 1,
      "slices": "เรียก|",
      "edit_duration": 12.837,
      "isForceout": false
    },
    {
      "message_id": 480,
      "editor_id": 4,
      "message_received": "เจริญ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 481,
      "editor_id": 4,
      "message_received": "ยาวขึ้น",
      "slice_count": 2,
      "slices": " self |ยาวขึ้น|",
      "edit_duration": 10.167,
      "isForceout": false
    },
    {
      "message_id": 482,
      "editor_id": 4,
      "message_received": "เราจะพิมพ์แค่ 1 ครั้ง",
      "slice_count": 2,
      "slices": " |เราจะพิมพ์แค่ 1 ครั้ง|",
      "edit_duration": 9.483,
      "isForceout": false
    },
    {
      "message_id": 483,
      "editor_id": 4,
      "message_received": "แล้วใช้วิธี",
      "slice_count": 1,
      "slices": " แล้วใช้วิธี|",
      "edit_duration": 9.142,
      "isForceout": false
    },
    {
      "message_id": 484,
      "editor_id": 4,
      "message_received": "คัดลอกแล้วก็ไปแก้",
      "slice_count": 1,
      "slices": "คัดลอกแล้วก็ไปแก้|",
      "edit_duration": 7.301,
      "isForceout": false
    },
    {
      "message_id": 485,
      "editor_id": 4,
      "message_received": "แก้เฉพาะ",
      "slice_count": 1,
      "slices": " แก้เฉพาะ|",
      "edit_duration": 6.577,
      "isForceout": false
    },
    {
      "message_id": 486,
      "editor_id": 4,
      "message_received": "ตัวนะคะ",
      "slice_count": 1,
      "slices": "ตัวนะคะ |",
      "edit_duration": 5.674,
      "isForceout": false
    },
    {
      "message_id": 487,
      "editor_id": 4,
      "message_received": "ดูนะคะ",
      "slice_count": 1,
      "slices": "ดูนะคะ |",
      "edit_duration": 3.08,
      "isForceout": false
    },
    {
      "message_id": 488,
      "editor_id": 4,
      "message_received": "เซลล์สไปรท์เล็กนะคะ",
      "slice_count": 1,
      "slices": "self sprite เล็กนะคะ |",
      "edit_duration": 8.148,
      "isForceout": false
    },
    {
      "message_id": 489,
      "editor_id": 4,
      "message_received": "เซลล์",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 490,
      "editor_id": 4,
      "message_received": "arg ตัวแรกนิสไปรท์",
      "slice_count": 4,
      "slices": "self.arg |ตัวแรก|นี่| sprite |",
      "edit_duration": 8.101,
      "isForceout": true
    },
    {
      "message_id": 491,
      "editor_id": 4,
      "message_received": "สไปรท์เล็ก",
      "slice_count": 1,
      "slices": "เล็ก|",
      "edit_duration": 10.386,
      "isForceout": false
    },
    {
      "message_id": 492,
      "editor_id": 4,
      "message_received": "ยกเลิก SMS ให้เขาด้วย",
      "slice_count": 3,
      "slices": "แล้วเติม S |ให้เขา|ด้วย|",
      "edit_duration": 15.143,
      "isForceout": true
    },
    {
      "message_id": 493,
      "editor_id": 4,
      "message_received": "มันเป็นคนละตัวกับตัวบนนะคะเด็กๆ",
      "slice_count": 2,
      "slices": " มันเป็นคนล|ะตัวกับตัวบนนะคะ เด็ก ๆ |",
      "edit_duration": 15.462,
      "isForceout": true
    },
    {
      "message_id": 494,
      "editor_id": 4,
      "message_received": "Hermes เข้าไป",
      "slice_count": 1,
      "slices": "เข้าไป|",
      "edit_duration": 15.385,
      "isForceout": false
    },
    {
      "message_id": 495,
      "editor_id": 4,
      "message_received": "ตรงนี้ค่าที่ใส่ก็คือสี่เหลี่ยม",
      "slice_count": 2,
      "slices": "ตรงนี้ค่าที่ใส่| ก็คือสี่เหลี่ยม|",
      "edit_duration": 8.514,
      "isForceout": false
    },
    {
      "message_id": 496,
      "editor_id": 4,
      "message_received": "วงเล็บแบบสี่เหลี่ยม",
      "slice_count": 2,
      "slices": "วงเล็บแบบ|สี่เหลี่ยม|",
      "edit_duration": 9.073,
      "isForceout": false
    },
    {
      "message_id": 497,
      "editor_id": 4,
      "message_received": "โอเคไหม",
      "slice_count": 1,
      "slices": " โอเคไหม|",
      "edit_duration": 9.381,
      "isForceout": false
    },
    {
      "message_id": 498,
      "editor_id": 4,
      "message_received": "ดูดีนะคะสไปรท์ในเซลล์เนี่ย",
      "slice_count": 2,
      "slices": " ดูดี ๆ นะคะ |sprite ในเซลล์เนี่ย|",
      "edit_duration": 6.636,
      "isForceout": true
    },
    {
      "message_id": 499,
      "editor_id": 4,
      "message_received": "เป็นสไปรท์เติมเข้าไปด้วย",
      "slice_count": 1,
      "slices": "เป็นสไปรท์เติมเข้าไปด้วย|",
      "edit_duration": 15.866,
      "isForceout": false
    },
    {
      "message_id": 500,
      "editor_id": 4,
      "message_received": "เราเรียกสไปรท์",
      "slice_count": 2,
      "slices": "เราเรียก| sprite|",
      "edit_duration": 13.476,
      "isForceout": true
    },
    {
      "message_id": 501,
      "editor_id": 4,
      "message_received": "มีสไปรท์ขึ้นมานี่",
      "slice_count": 1,
      "slices": " มี sprite ขึ้นมานี่|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 502,
      "editor_id": 4,
      "message_received": "ราคา",
      "slice_count": 1,
      "slices": "ราคา|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 503,
      "editor_id": 4,
      "message_received": "แล้วเติม ed",
      "slice_count": 1,
      "slices": "แล้วเติม ed|",
      "edit_duration": 14.087,
      "isForceout": false
    },
    {
      "message_id": 504,
      "editor_id": 4,
      "message_received": "เพิ่มเข้าไป",
      "slice_count": 1,
      "slices": "เพิ่มเข้าไป|",
      "edit_duration": 13.006,
      "isForceout": false
    },
    {
      "message_id": 505,
      "editor_id": 4,
      "message_received": "โอเคนะ",
      "slice_count": 1,
      "slices": "โอเคนะ|",
      "edit_duration": 9.558,
      "isForceout": false
    },
    {
      "message_id": 506,
      "editor_id": 4,
      "message_received": "เป็นคนละตัวนะมันมีหลายตัวดูดีๆ",
      "slice_count": 3,
      "slices": "เป็นคนละตัวนะ| มันมีหลายตัวดูดี ๆ| |",
      "edit_duration": 5.757,
      "isForceout": true
    },
    {
      "message_id": 507,
      "editor_id": 4,
      "message_received": "ถ้าบอกสไปรท์",
      "slice_count": 1,
      "slices": "ถ้าบอก |",
      "edit_duration": 15.239,
      "isForceout": false
    },
    {
      "message_id": 508,
      "editor_id": 4,
      "message_received": "คราวนี้พอเลิกไปแล้วนี่",
      "slice_count": 2,
      "slices": "sprites คราวนี้บอก|ไปแล้วนี่|",
      "edit_duration": 13.117,
      "isForceout": false
    },
    {
      "message_id": 509,
      "editor_id": 4,
      "message_received": "อย่ารีบอย่ารีบ",
      "slice_count": 1,
      "slices": " อย่ารีบ อย่ารีบ|",
      "edit_duration": 13.82,
      "isForceout": false
    },
    {
      "message_id": 510,
      "editor_id": 4,
      "message_received": "เห็นไหม",
      "slice_count": 2,
      "slices": " |เห็นไหม|",
      "edit_duration": 11.309,
      "isForceout": false
    },
    {
      "message_id": 511,
      "editor_id": 4,
      "message_received": "ตัวนี้ 1 ใช่ไหม",
      "slice_count": 2,
      "slices": " ตัวนี้ 1| ใช่ไหม|",
      "edit_duration": 10.88,
      "isForceout": false
    },
    {
      "message_id": 512,
      "editor_id": 4,
      "message_received": "2",
      "slice_count": 1,
      "slices": " 2|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 513,
      "editor_id": 4,
      "message_received": "สไปรท์ใหญ่",
      "slice_count": 1,
      "slices": " sprite ใหญ่|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 514,
      "editor_id": 4,
      "message_received": "3 สไปรท์",
      "slice_count": 1,
      "slices": " 3 sprite|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 515,
      "editor_id": 4,
      "message_received": "วันนี้",
      "slice_count": 1,
      "slices": " วันนี้|",
      "edit_duration": 16.025,
      "isForceout": true
    },
    {
      "message_id": 516,
      "editor_id": 4,
      "message_received": "Flight เรามี 3",
      "slice_count": 1,
      "slices": " เรามี 3|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 517,
      "editor_id": 4,
      "message_received": "3 สไปรท์",
      "slice_count": 1,
      "slices": " sprite|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 518,
      "editor_id": 4,
      "message_received": "ราคา",
      "slice_count": 1,
      "slices": " นราคา|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 519,
      "editor_id": 4,
      "message_received": "โอเคนะคะ",
      "slice_count": 1,
      "slices": "โอเคนะคะ |",
      "edit_duration": 8.728,
      "isForceout": false
    },
    {
      "message_id": 520,
      "editor_id": 4,
      "message_received": "บรรทัดที่เหลือจะเริ่ม",
      "slice_count": 2,
      "slices": "บ|รรทัดที่เหลือจะเริ่ม|",
      "edit_duration": 4.942,
      "isForceout": false
    },
    {
      "message_id": 521,
      "editor_id": 4,
      "message_received": "จะเริ่มไป",
      "slice_count": 1,
      "slices": "จะเริ่มไป|",
      "edit_duration": 3.952,
      "isForceout": false
    },
    {
      "message_id": 522,
      "editor_id": 4,
      "message_received": "เรียกใช้คำสั่งที่มันให้โหลดรูป",
      "slice_count": 1,
      "slices": "เรียกใช้คำสั่งที่มันให้โหลดรูป|",
      "edit_duration": 4.776,
      "isForceout": false
    },
    {
      "message_id": 523,
      "editor_id": 4,
      "message_received": "ที่เราเก็บไว้น่ะมานะคะ",
      "slice_count": 2,
      "slices": "ที่เราเก็บไว้น่ะ| มานะคะ |",
      "edit_duration": 2.429,
      "isForceout": false
    },
    {
      "message_id": 524,
      "editor_id": 4,
      "message_received": "เรา",
      "slice_count": 1,
      "slices": "เรา|",
      "edit_duration": 10.816,
      "isForceout": false
    },
    {
      "message_id": 525,
      "editor_id": 4,
      "message_received": "วางเหรียญทั้งหมด",
      "slice_count": 2,
      "slices": "ต้องวางเรียงจนครบ|ทั้งหมด|",
      "edit_duration": 9.558,
      "isForceout": false
    },
    {
      "message_id": 526,
      "editor_id": 4,
      "message_received": "เรามีกี่รูปแล้วก็ใส่เข้าไปทั้งหมด",
      "slice_count": 1,
      "slices": " เรามีกี่รูปแล้วก็ใส่เข้าไปทั้งหมด|",
      "edit_duration": 10.914,
      "isForceout": false
    },
    {
      "message_id": 527,
      "editor_id": 4,
      "message_received": "คำนวณรูปนั้นนะคะ",
      "slice_count": 1,
      "slices": "คำนวณรูปนั้นนะคะ |",
      "edit_duration": 10.696,
      "isForceout": false
    },
    {
      "message_id": 528,
      "editor_id": 4,
      "message_received": "เดี๋ยวเขียนให้ดูก่อน",
      "slice_count": 1,
      "slices": "เดี๋ยวเขียนให้ดูก่อน|",
      "edit_duration": 10.068,
      "isForceout": false
    },
    {
      "message_id": 529,
      "editor_id": 4,
      "message_received": "ตอนนี้",
      "slice_count": 1,
      "slices": " ตอนนี้|",
      "edit_duration": 9.659,
      "isForceout": false
    },
    {
      "message_id": 530,
      "editor_id": 4,
      "message_received": "เราระบุ",
      "slice_count": 1,
      "slices": "เราระบุ|",
      "edit_duration": 7.864,
      "isForceout": false
    },
    {
      "message_id": 531,
      "editor_id": 4,
      "message_received": "ปล่อยไปแล้วสไปรท์ SS แล้ว",
      "slice_count": 2,
      "slices": "ปล่อยไปแล้ว| sprites ไปแล้ว|",
      "edit_duration": 4.477,
      "isForceout": false
    },
    {
      "message_id": 532,
      "editor_id": 4,
      "message_received": "ที่เราจะทำต่อมาก็คือทักตอบไปแล้วก็พิมพ์เซลล์เหมือนเดิม",
      "slice_count": 2,
      "slices": " ต่อมา |ก็คือทักตอบไปแล้วก็พิมพ์seเหมือนเดิม|",
      "edit_duration": 12.145,
      "isForceout": true
    },
    {
      "message_id": 533,
      "editor_id": 4,
      "message_received": "เลิกนะคะ",
      "slice_count": 1,
      "slices": "เลิกนะคะ |",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 534,
      "editor_id": 4,
      "message_received": "เลือก",
      "slice_count": 1,
      "slices": "เลือก|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 535,
      "editor_id": 4,
      "message_received": "เสียว",
      "slice_count": 1,
      "slices": "เสียว|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 536,
      "editor_id": 4,
      "message_received": "เหมือนเดิมนะคะ",
      "slice_count": 1,
      "slices": "เหมือนเดิมนะคะ |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 537,
      "editor_id": 4,
      "message_received": "Like เหมือนกัน",
      "slice_count": 1,
      "slices": "เหมือนกัน|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 538,
      "editor_id": 4,
      "message_received": "เลือกสไปรท์",
      "slice_count": 1,
      "slices": "เลือก |",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 539,
      "editor_id": 4,
      "message_received": "ไลค์ที่มีตัว S M ไหมคะ",
      "slice_count": 1,
      "slices": "sprites ที่มีตัว S M ไหมคะ |",
      "edit_duration": 13.537,
      "isForceout": false
    },
    {
      "message_id": 540,
      "editor_id": 4,
      "message_received": "เลือกให้ถูก",
      "slice_count": 1,
      "slices": "เลือกให้ถูก|",
      "edit_duration": 13.257,
      "isForceout": false
    },
    {
      "message_id": 541,
      "editor_id": 4,
      "message_received": "ถามด้วย",
      "slice_count": 2,
      "slices": "ถามด้|วย|",
      "edit_duration": 11.645,
      "isForceout": false
    },
    {
      "message_id": 542,
      "editor_id": 4,
      "message_received": "แต๋วสไปรท์",
      "slice_count": 1,
      "slices": " sprite|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 543,
      "editor_id": 4,
      "message_received": "เลาะ",
      "slice_count": 1,
      "slices": ". |",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 544,
      "editor_id": 4,
      "message_received": "เพราะตัวแรกไลฟ์สด",
      "slice_count": 2,
      "slices": "เพราะตัว sprites ตัว|แรก|",
      "edit_duration": 13.633,
      "isForceout": false
    },
    {
      "message_id": 545,
      "editor_id": 4,
      "message_received": "เราแจ้ง",
      "slice_count": 1,
      "slices": "เราแจ้ง|",
      "edit_duration": 15.136,
      "isForceout": false
    },
    {
      "message_id": 546,
      "editor_id": 4,
      "message_received": "โปรแกรมไปแล้ว",
      "slice_count": 2,
      "slices": "ไปแล้ว| โปรแกรมไปแล้ว|",
      "edit_duration": 15.249,
      "isForceout": true
    },
    {
      "message_id": 547,
      "editor_id": 4,
      "message_received": "เราสร้างสไปรท์เอ๊ะขึ้นมานะ",
      "slice_count": 1,
      "slices": "เราสร้างสไปรท์เอ๊ะขึ้นมานะ|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 548,
      "editor_id": 4,
      "message_received": "ก็ชนะครั้งที่ 2 เรียกใช้มาได้เลยนะคะ",
      "slice_count": 1,
      "slices": "ก็ชนะครั้งที่ 2 เรียกใช้มาได้เลยนะคะ |",
      "edit_duration": 15.466,
      "isForceout": false
    },
    {
      "message_id": 549,
      "editor_id": 4,
      "message_received": "จอดแล้วก็ตามด้วย",
      "slice_count": 1,
      "slices": "จอดแล้วก็ตามด้วย|",
      "edit_duration": 14.009,
      "isForceout": false
    },
    {
      "message_id": 550,
      "editor_id": 4,
      "message_received": "โคตรจะยาวหน่อย",
      "slice_count": 1,
      "slices": "โคตรจะยาวหน่อย|",
      "edit_duration": 12.027,
      "isForceout": false
    },
    {
      "message_id": 551,
      "editor_id": 4,
      "message_received": "Caption",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 14.791,
      "isForceout": false
    },
    {
      "message_id": 552,
      "editor_id": 4,
      "message_received": "ก็ขายเกม",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 553,
      "editor_id": 4,
      "message_received": "image load",
      "slice_count": 1,
      "slices": "image load|",
      "edit_duration": 11.867,
      "isForceout": false
    },
    {
      "message_id": 554,
      "editor_id": 4,
      "message_received": "เปิดแอปเพลง",
      "slice_count": 1,
      "slices": " .|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 555,
      "editor_id": 4,
      "message_received": "a\u0026w",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 556,
      "editor_id": 4,
      "message_received": "gnd นะคะเรียกใช้คำ",
      "slice_count": 2,
      "slices": "appedn a-p-p-e-n-d | นะคะ เรียกใช้คำ|",
      "edit_duration": 9.751,
      "isForceout": true
    },
    {
      "message_id": 557,
      "editor_id": 4,
      "message_received": "ใน library",
      "slice_count": 1,
      "slices": "ใน library|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 558,
      "editor_id": 4,
      "message_received": "App Android",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 559,
      "editor_id": 4,
      "message_received": "shipment",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 560,
      "editor_id": 4,
      "message_received": "ตรงไหน",
      "slice_count": 2,
      "slices": " append. |ตรงไหน|",
      "edit_duration": 7.548,
      "isForceout": false
    },
    {
      "message_id": 561,
      "editor_id": 4,
      "message_received": "ดอทไม่ตรงไหนใส่วงเล็บนะคะ",
      "slice_count": 2,
      "slices": " . ไม่ตรงไหน|ใส่วงเล็บนะคะ |",
      "edit_duration": 7.801,
      "isForceout": false
    },
    {
      "message_id": 562,
      "editor_id": 4,
      "message_received": "ขายเกม",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 563,
      "editor_id": 4,
      "message_received": "TY",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 564,
      "editor_id": 4,
      "message_received": "G Y แล้วกด Enter ให้มันเรียกใช้ภายเกม",
      "slice_count": 3,
      "slices": "py |แล้วกด Enter ใ|ห้มันเรียกใช้ pygame |",
      "edit_duration": 6.847,
      "isForceout": false
    },
    {
      "message_id": 565,
      "editor_id": 4,
      "message_received": "อิมเมจเหมือนเดิม",
      "slice_count": 1,
      "slices": "เหมือนเดิม|",
      "edit_duration": 10.837,
      "isForceout": false
    },
    {
      "message_id": 566,
      "editor_id": 4,
      "message_received": "เลือก image นะคะ",
      "slice_count": 1,
      "slices": " เลือก image นะคะ|",
      "edit_duration": 15.822,
      "isForceout": false
    },
    {
      "message_id": 567,
      "editor_id": 4,
      "message_received": "dot โหลด",
      "slice_count": 2,
      "slices": " .load| |",
      "edit_duration": 13.159,
      "isForceout": true
    },
    {
      "message_id": 568,
      "editor_id": 4,
      "message_received": "เลือกโหลด",
      "slice_count": 1,
      "slices": "เลือก |",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 569,
      "editor_id": 4,
      "message_received": "หากใครไม่ขึ้นแสดงว่าบางทีพิมพ์ผิดลองลบออกก่อน",
      "slice_count": 3,
      "slices": "load |หากใครไม่ขึ้นแสดงว่าบางทีพิมพ์ผิดลองลบออก|ก่อน|",
      "edit_duration": 5.38,
      "isForceout": false
    },
    {
      "message_id": 570,
      "editor_id": 4,
      "message_received": "เดี๋ยวย่อลงก่อนนะคะ",
      "slice_count": 1,
      "slices": " เดี๋ยวย่อลงก่อนนะคะ |",
      "edit_duration": 6.446,
      "isForceout": false
    },
    {
      "message_id": 571,
      "editor_id": 4,
      "message_received": "ไม่เห็น",
      "slice_count": 1,
      "slices": "ไม่เห็น|",
      "edit_duration": 3.556,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 572,
      "editor_id": 4,
      "message_received": "มันยังมีต่ออีกเดี๋ยวเด็กยังไม่เห็นว่าในบรรทัดนี้มัน",
      "slice_count": 3,
      "slices": "ที่ต้องย่อเพราะ|มันยังมีต่ออีก| เดี๋ยวเด็กยังไม่เห็นว่าในบรรทัดนี้มัน|",
      "edit_duration": 7.419,
      "isForceout": false
    },
    {
      "message_id": 573,
      "editor_id": 4,
      "message_received": "มีอะไรต่อนะคะ",
      "slice_count": 1,
      "slices": "มีอะไรต่อนะคะ |",
      "edit_duration": 8.169,
      "isForceout": false
    },
    {
      "message_id": 574,
      "editor_id": 4,
      "message_received": "ก็คือ",
      "slice_count": 1,
      "slices": "ก็คือ|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 575,
      "editor_id": 4,
      "message_received": "ตอนนี้เราจะมาเรียน",
      "slice_count": 1,
      "slices": "ตอนนี้เราจะมาเรีย|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 576,
      "editor_id": 4,
      "message_received": "scf",
      "slice_count": 1,
      "slices": "ก self.sprite.appescf|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 577,
      "editor_id": 4,
      "message_received": "ไลฟ์สดเพลง",
      "slice_count": 1,
      "slices": "ไลฟ์สดเพลง|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 578,
      "editor_id": 4,
      "message_received": "แล้วให้สั่งให้อภัยเกมมันไปโหลดภาพ",
      "slice_count": 1,
      "slices": " แล้วให้สั่งให้อภัยเกมมันไปโหลดภาพ|",
      "edit_duration": 15.351,
      "isForceout": false
    },
    {
      "message_id": 579,
      "editor_id": 4,
      "message_received": "แล้วมาดูภาพที่เราจะโหลด",
      "slice_count": 1,
      "slices": "แล้วมาดูภาพที่เราจะโหลด|",
      "edit_duration": 12.178,
      "isForceout": false
    },
    {
      "message_id": 580,
      "editor_id": 4,
      "message_received": "กดผิดนี่นา",
      "slice_count": 1,
      "slices": "กดผิดนี่|",
      "edit_duration": 4.768,
      "isForceout": false
    },
    {
      "message_id": 581,
      "editor_id": 4,
      "message_received": "วงเล็บที่หลัง",
      "slice_count": 2,
      "slices": "นะ |วงเล็บที่หลัง|",
      "edit_duration": 6.215,
      "isForceout": false
    },
    {
      "message_id": 582,
      "editor_id": 4,
      "message_received": "วงเล็บหลังโหลดนะ",
      "slice_count": 2,
      "slices": "วงเล็บหลังโหลด|นะ|",
      "edit_duration": 5.515,
      "isForceout": false
    },
    {
      "message_id": 583,
      "editor_id": 4,
      "message_received": "เทรนขายเกม",
      "slice_count": 2,
      "slices": "คะ |append pygame|",
      "edit_duration": 2.386,
      "isForceout": false
    },
    {
      "message_id": 584,
      "editor_id": 4,
      "message_received": "แล้วก็ชื่อลูก",
      "slice_count": 3,
      "slices": ".load| |แล้วก็ชื่อลูก|",
      "edit_duration": 11.185,
      "isForceout": false
    },
    {
      "message_id": 585,
      "editor_id": 4,
      "message_received": "รูปตอนไหน",
      "slice_count": 1,
      "slices": "รูปตอนไหน|",
      "edit_duration": 11.734,
      "isForceout": false
    },
    {
      "message_id": 586,
      "editor_id": 4,
      "message_received": "รูปเด็กๆดูนะคะบอกแล้วบอกวิธีไปแล้วนะ",
      "slice_count": 2,
      "slices": "รูปเด็ก ๆ ดูนะคะ บ|อกแล้วบอกวิธีไปแล้วนะ|",
      "edit_duration": 7.251,
      "isForceout": false
    },
    {
      "message_id": 587,
      "editor_id": 4,
      "message_received": "ถ้าไม่อยากพิมพ์ผิด",
      "slice_count": 1,
      "slices": " ถ้าไม่อยากพิมพ์ผิด|",
      "edit_duration": 8.382,
      "isForceout": false
    },
    {
      "message_id": 588,
      "editor_id": 4,
      "message_received": "เหมือนอย่างนี้",
      "slice_count": 1,
      "slices": "เหมือนอย่างนี้|",
      "edit_duration": 7.936,
      "isForceout": false
    },
    {
      "message_id": 589,
      "editor_id": 4,
      "message_received": "เรา",
      "slice_count": 1,
      "slices": " เรา|",
      "edit_duration": 10.287,
      "isForceout": false
    },
    {
      "message_id": 590,
      "editor_id": 4,
      "message_received": "ที่ฝ่ายภาพเราแล้วเราคลิกขวา",
      "slice_count": 3,
      "slices": "ที่ไฟล์|ภาพเรา| แล้วเราคลิกขวา|",
      "edit_duration": 6.923,
      "isForceout": false
    },
    {
      "message_id": 591,
      "editor_id": 4,
      "message_received": "ใช่ไหมคะ",
      "slice_count": 1,
      "slices": "ใช่ไหมคะ |",
      "edit_duration": 8.253,
      "isForceout": false
    },
    {
      "message_id": 592,
      "editor_id": 4,
      "message_received": "ที่ตำแหน่งพร็อพเพอร์ตี้",
      "slice_count": 2,
      "slices": "ที่ตำแหน่ง| properties |",
      "edit_duration": 7.811,
      "isForceout": false
    },
    {
      "message_id": 593,
      "editor_id": 4,
      "message_received": "แล้วเราก็ชื่อไฟล์มันมาเลย",
      "slice_count": 1,
      "slices": "แล้วเราก็ชื่อไฟล์มันมาเลย|",
      "edit_duration": 12.844,
      "isForceout": false
    },
    {
      "message_id": 594,
      "editor_id": 4,
      "message_received": "จะทำให้เราไม่พิมพ์ชื่อไฟล์ผิด",
      "slice_count": 2,
      "slices": "จะทำใ|ห้เราไม่พิมพ์ชื่อไฟล์ผิด|",
      "edit_duration": 10.123,
      "isForceout": false
    },
    {
      "message_id": 595,
      "editor_id": 4,
      "message_received": "ออกนะ",
      "slice_count": 1,
      "slices": "ออกนะ|",
      "edit_duration": 10.498,
      "isForceout": false
    },
    {
      "message_id": 596,
      "editor_id": 4,
      "message_received": "แล้วก็เช็คด้วยว่านามสกุลมันเป็นนามสกุลอะไร",
      "slice_count": 3,
      "slices": " แล้วก็เช็ก|ด้วยว่านามสกุล|มันเป็นนามสกุลอะไร|",
      "edit_duration": 10.571,
      "isForceout": false
    },
    {
      "message_id": 597,
      "editor_id": 4,
      "message_received": "PNG OK",
      "slice_count": 2,
      "slices": " PNG| โ|",
      "edit_duration": 11.163,
      "isForceout": true
    },
    {
      "message_id": 598,
      "editor_id": 4,
      "message_received": "g e n e แบบนี้นะคะ",
      "slice_count": 2,
      "slices": "อเคนะ .png |แบบนี้นะคะ |",
      "edit_duration": 10.281,
      "isForceout": false
    },
    {
      "message_id": 599,
      "editor_id": 4,
      "message_received": "มันจะไม่เกิดปัญหาในการพิมพ์ชื่อไฟล์ผิด",
      "slice_count": 2,
      "slices": "มันจะไม่เกิดปัญหาในการพิมพ์ชื่อไฟล์|ผิด|",
      "edit_duration": 8.871,
      "isForceout": false
    },
    {
      "message_id": 600,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้น",
      "slice_count": 1,
      "slices": " เพราะฉะนั้น|",
      "edit_duration": 9.217,
      "isForceout": false
    },
    {
      "message_id": 601,
      "editor_id": 4,
      "message_received": "ภาพที่เป็นสไปรท์",
      "slice_count": 2,
      "slices": " |ภาพที่เป็น sprite|",
      "edit_duration": 7.367,
      "isForceout": false
    },
    {
      "message_id": 602,
      "editor_id": 4,
      "message_received": "เรามีกี่รูป",
      "slice_count": 3,
      "slices": " |เรามีกี่รู|ป|",
      "edit_duration": 8.805,
      "isForceout": false
    },
    {
      "message_id": 603,
      "editor_id": 4,
      "message_received": "บรรทัดต่อไป",
      "slice_count": 1,
      "slices": " บรรทัดต่อไป|",
      "edit_duration": 7.563,
      "isForceout": false
    },
    {
      "message_id": 604,
      "editor_id": 4,
      "message_received": "ไม่ต้องพิมพ์ใหม่",
      "slice_count": 1,
      "slices": "ไม่ต้องพิมพ์ใหม่|",
      "edit_duration": 6.409,
      "isForceout": false
    },
    {
      "message_id": 605,
      "editor_id": 4,
      "message_received": "เช็คดูนะคะ",
      "slice_count": 2,
      "slices": " เด็ก ๆ |ดูนะคะ |",
      "edit_duration": 8.371,
      "isForceout": false
    },
    {
      "message_id": 606,
      "editor_id": 4,
      "message_received": "ใช้วิธี",
      "slice_count": 1,
      "slices": "ใช้วิธี|",
      "edit_duration": 15.803,
      "isForceout": false
    },
    {
      "message_id": 607,
      "editor_id": 4,
      "message_received": "พี่",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 608,
      "editor_id": 4,
      "message_received": "บรรทัดที่เราสั่งมัน",
      "slice_count": 3,
      "slices": " Copy |บรรทัดที่เรา|สั่งมัน|",
      "edit_duration": 12.083,
      "isForceout": false
    },
    {
      "message_id": 609,
      "editor_id": 4,
      "message_received": "โหลดภาพ",
      "slice_count": 1,
      "slices": "โหลดภาพ|",
      "edit_duration": 12.175,
      "isForceout": false
    },
    {
      "message_id": 610,
      "editor_id": 4,
      "message_received": "กด Control C",
      "slice_count": 2,
      "slices": "กด| Ctrl + C|",
      "edit_duration": 9.666,
      "isForceout": true
    },
    {
      "message_id": 611,
      "editor_id": 4,
      "message_received": "แล้วก็กด",
      "slice_count": 1,
      "slices": " แล้วก็กด|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 612,
      "editor_id": 4,
      "message_received": "control",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 613,
      "editor_id": 4,
      "message_received": "วีลงไป",
      "slice_count": 1,
      "slices": "Ctrl + V ลงไป|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 614,
      "editor_id": 4,
      "message_received": "เราก็เป็นแค่อะไรคะหมายเลขใช่ไหม",
      "slice_count": 2,
      "slices": "เราก็เป็นแค่อะไรคะ |หมายเลขใช่ไหม|",
      "edit_duration": 13.772,
      "isForceout": false
    },
    {
      "message_id": 615,
      "editor_id": 4,
      "message_received": "2",
      "slice_count": 1,
      "slices": "2|",
      "edit_duration": 13.981,
      "isForceout": false
    },
    {
      "message_id": 616,
      "editor_id": 4,
      "message_received": "ถูกไหมคะ",
      "slice_count": 2,
      "slices": "ถูกไหมคะ| |",
      "edit_duration": 11.54,
      "isForceout": true
    },
    {
      "message_id": 617,
      "editor_id": 4,
      "message_received": "ตรงนี้นะคะสไปรท์",
      "slice_count": 1,
      "slices": "ตรงนี้นะคะ sprite|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 618,
      "editor_id": 4,
      "message_received": "เด็กจะต้องไปสั่งให้มันโหลดรูป",
      "slice_count": 1,
      "slices": " เด็กจะต้องไปสั่งให้มันโหลดรูป|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 619,
      "editor_id": 4,
      "message_received": "ที่เรา",
      "slice_count": 1,
      "slices": "ที่เรา|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 620,
      "editor_id": 4,
      "message_received": "จะเอามาใช้นะ",
      "slice_count": 1,
      "slices": "จะเอามาใช้น่ะ|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 621,
      "editor_id": 4,
      "message_received": "ให้ครบตามจำนวน",
      "slice_count": 1,
      "slices": "ให้ครบตามจำนวน|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 622,
      "editor_id": 4,
      "message_received": "ออกไหมลูก",
      "slice_count": 1,
      "slices": " เพราะ|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 623,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นเพิ่มบรรทัดเอาเองนะ",
      "slice_count": 1,
      "slices": "ฉะนั้น เพิ่มบรรทัดเอาเองนะ|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 624,
      "editor_id": 4,
      "message_received": "ของใครมีกี่ลูก",
      "slice_count": 1,
      "slices": "ของใครมีกี่ลูก|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 625,
      "editor_id": 4,
      "message_received": "จำนวนบรรทัด",
      "slice_count": 1,
      "slices": "จำนวนบรรทัด|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 626,
      "editor_id": 4,
      "message_received": "ของรูป",
      "slice_count": 1,
      "slices": "ของรูป|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 627,
      "editor_id": 4,
      "message_received": "ที่โหลดมันก็จะเท่ากับภาพของตัวเองนึกออกนะ",
      "slice_count": 1,
      "slices": "ที่โหลดมันก็จะเท่ากับภาพของตัวเอง นึกออกนะ|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 628,
      "editor_id": 4,
      "message_received": "Copy",
      "slice_count": 1,
      "slices": " Copy|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 629,
      "editor_id": 4,
      "message_received": "นี่อันที่ 1 แล้วก็ไปเปลี่ยนหมายเลขถูกไหมถ้าของใครมีหมายเลขแต่ถ้าของใครไม่มีออกนะ",
      "slice_count": 1,
      "slices": " นี่อันที่ 1 แล้วก็ไปเปลี่ยนหมายเลขถูกไหม ถ้าของใครมีหมายเลขแต่ถ้าของใครไม่มีออกนะ|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 630,
      "editor_id": 4,
      "message_received": "แล้วก็วางจนกว่ามันจะครบจำนวน",
      "slice_count": 1,
      "slices": "แล้วก็วางจนกว่ามันจะครบจำนวน|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 631,
      "editor_id": 4,
      "message_received": "ตัวนั้นของเรา",
      "slice_count": 1,
      "slices": "ตัวนั้นของเรา|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 632,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 16.018,
      "isForceout": true
    },
    {
      "message_id": 633,
      "editor_id": 4,
      "message_received": "เดี๋ยว",
      "slice_count": 1,
      "slices": "เดี๋ยว|",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 634,
      "editor_id": 4,
      "message_received": "วางของตัวเองก่อน",
      "slice_count": 1,
      "slices": "วางของตัวเองก่อน |",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 635,
      "editor_id": 4,
      "message_received": "ตรงนี้นะคะชื่อไฟล์ภาพนี้",
      "slice_count": 1,
      "slices": "ตรงนี้นะคะ ชื่อไฟล์ภาพนี้|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 636,
      "editor_id": 4,
      "message_received": "ให้ดูหน่อยเครื่องตัวเองนะลูก",
      "slice_count": 1,
      "slices": "ให้ดูหน่อยเครื่องตัวเองนะลูก|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 637,
      "editor_id": 4,
      "message_received": "ไม่ใช่มาพิมพ์ตาม",
      "slice_count": 1,
      "slices": " ไม่ใช่มาพิมพ์ตาม|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 638,
      "editor_id": 4,
      "message_received": "ก็คือชื่อภาพใครภาพมัน",
      "slice_count": 1,
      "slices": " ก็คือชื่อภาพใครภาพมัน|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 639,
      "editor_id": 4,
      "message_received": "ภาพของใครของมันมันเป็นชื่อไฟล์ภาพที่อยู่ในเครื่องของแม่",
      "slice_count": 1,
      "slices": " ภาพของใครของมัน อันนี้เป็นชื่อไฟล์ภาพที่อยู่ในเครื่องของแม่|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 640,
      "editor_id": 4,
      "message_received": "ของเด็กๆชื่ออะไรเด็กๆก็ดูเอาในโฟลเดอร์ตัวเองนะคะ",
      "slice_count": 1,
      "slices": "ของเด็ก ๆ ชื่ออะไรเด็ก ๆ ก็ดูเอาในโฟลเดอร์ตัวเองนะคะ |",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 641,
      "editor_id": 4,
      "message_received": "ราคา",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 642,
      "editor_id": 4,
      "message_received": "มีกี่รูป",
      "slice_count": 1,
      "slices": "มีกี่รูป|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 643,
      "editor_id": 4,
      "message_received": "เดี๋ยวขอไปดูก่อนนะ",
      "slice_count": 1,
      "slices": "เดี๋ยวขอไปดูก่อนนะ|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 644,
      "editor_id": 4,
      "message_received": "ว่าของเรา",
      "slice_count": 1,
      "slices": " ว่าของเรา|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 645,
      "editor_id": 4,
      "message_received": "มีทั้งหมดกี่รูป",
      "slice_count": 1,
      "slices": "มีทั้งหมดกี่รูป|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 646,
      "editor_id": 4,
      "message_received": "ของเครื่องแม่มีถึง 60 นะคะ",
      "slice_count": 1,
      "slices": "ของเครื่องแม่มีถึง 60 นะคะ |",
      "edit_duration": 11.575,
      "isForceout": false
    },
    {
      "message_id": 647,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นก็จะใส่",
      "slice_count": 2,
      "slices": "เพราะฉะนั้น| ก็จะใส่|",
      "edit_duration": 10.294,
      "isForceout": false
    },
    {
      "message_id": 648,
      "editor_id": 4,
      "message_received": "เพิ่มอีก 5 ตัว",
      "slice_count": 1,
      "slices": "เพิ่มอีก 5 ตัว|",
      "edit_duration": 9.018,
      "isForceout": false
    },
    {
      "message_id": 649,
      "editor_id": 4,
      "message_received": "มีเยอะก็จะกอล์ฟ",
      "slice_count": 1,
      "slices": " มีเยอะก็จะก|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 650,
      "editor_id": 4,
      "message_received": "แผงใหญ่เลย",
      "slice_count": 1,
      "slices": "็อปฯ แผงใหญ่ ๆ เลย|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 651,
      "editor_id": 4,
      "message_received": "ถ้าแล้วก็นับต่อ",
      "slice_count": 1,
      "slices": " 5 แล้วก็นับต่อ|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 652,
      "editor_id": 4,
      "message_received": "6",
      "slice_count": 1,
      "slices": " 6|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 653,
      "editor_id": 4,
      "message_received": "7",
      "slice_count": 1,
      "slices": " 7|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 654,
      "editor_id": 4,
      "message_received": "8",
      "slice_count": 1,
      "slices": " 8|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 655,
      "editor_id": 4,
      "message_received": "9",
      "slice_count": 1,
      "slices": " 9|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 656,
      "editor_id": 4,
      "message_received": "10",
      "slice_count": 1,
      "slices": " 10|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 657,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นให้เด็กๆดูในโฟลเดอร์ตัวเองนะ",
      "slice_count": 1,
      "slices": " เพราะฉะนั้น ให้เด็ก ๆ ดูในโฟลเดอร์ตัวเองนะ|",
      "edit_duration": 16.018,
      "isForceout": true
    },
    {
      "message_id": 658,
      "editor_id": 4,
      "message_received": "ถ่ายภาพใครชื่ออะไร",
      "slice_count": 1,
      "slices": " ไฟล์ภาพใครชื่ออะไร|",
      "edit_duration": 16.018,
      "isForceout": true
    },
    {
      "message_id": 659,
      "editor_id": 4,
      "message_received": "เอาวางแล้วค่อยมาแก้อย่างนี้นะคะ",
      "slice_count": 1,
      "slices": "ก็อปฯ เอาวางแล้วค่อยมาแก้อย่างนี้นะคะ |",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 660,
      "editor_id": 4,
      "message_received": "อันนี้ของแม่มีสิทธิ์ภาพ",
      "slice_count": 1,
      "slices": "อันนี้ของแม่มี 10 ภาพ|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 661,
      "editor_id": 4,
      "message_received": "แม่ก็ใส่จนครบแล้ว 10 รูปนะคะของเด็กมีกี่รูป",
      "slice_count": 1,
      "slices": "แม่ก็ใส่จนครบแล้ว 10 รูปนะคะ ของเด็กมีกี่รูป|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 662,
      "editor_id": 4,
      "message_received": "เดี๋ยว",
      "slice_count": 1,
      "slices": "เดี๋ยว|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 663,
      "editor_id": 4,
      "message_received": "ช่วยดูให้",
      "slice_count": 1,
      "slices": "ช่วยดูให้|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 664,
      "editor_id": 4,
      "message_received": "จะตรวจให้นะคะ",
      "slice_count": 1,
      "slices": "จะตรวจให้นะคะ |",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 665,
      "editor_id": 4,
      "message_received": "ใครมีกี่ลูก",
      "slice_count": 1,
      "slices": "ใครมีกี่รูป|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 666,
      "editor_id": 4,
      "message_received": "ใส่วงเล็บมันถูกแล้ว",
      "slice_count": 1,
      "slices": " ใส่วงเล็บน่ะถูกแล้ว|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 667,
      "editor_id": 4,
      "message_received": "เห็นไหมล่ะ",
      "slice_count": 1,
      "slices": " เห็นไหมล่ะ|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 668,
      "editor_id": 4,
      "message_received": "เราว่าไม่ใส่",
      "slice_count": 1,
      "slices": " เราว่าไม่ใส่|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 669,
      "editor_id": 4,
      "message_received": "มันไม่ขึ้น",
      "slice_count": 1,
      "slices": "มันทำไมไม่ขึ้น|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 670,
      "editor_id": 4,
      "message_received": "ตรงพายเกม",
      "slice_count": 1,
      "slices": " ตรง pygame|",
      "edit_duration": 16.018,
      "isForceout": true
    },
    {
      "message_id": 671,
      "editor_id": 4,
      "message_received": "ใส่วงเล็บเข้าไปด้วยนะ",
      "slice_count": 1,
      "slices": " ใส่วงเล็บเข้าไปด้วยนะ|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 672,
      "editor_id": 4,
      "message_received": "วงเล็บเปิดแล้วก็วงเล็บปิด",
      "slice_count": 1,
      "slices": " วงเล็บเปิดแล้วก็วงเล็บปิด|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 673,
      "editor_id": 4,
      "message_received": "นั่นแหละ",
      "slice_count": 1,
      "slices": " นั่นแหละ|",
      "edit_duration": 8.302,
      "isForceout": false
    },
    {
      "message_id": 674,
      "editor_id": 4,
      "message_received": "ก็ว่าใส่แล้ว",
      "slice_count": 1,
      "slices": "ก็ว่าใส่แล้ว|",
      "edit_duration": 5.378,
      "isForceout": false
    },
    {
      "message_id": 675,
      "editor_id": 4,
      "message_received": "จำไม่ได้",
      "slice_count": 1,
      "slices": "จำไม่ได้|",
      "edit_duration": 3.992,
      "isForceout": false
    },
    {
      "message_id": 676,
      "editor_id": 4,
      "message_received": "แต่ว่าพอใส่",
      "slice_count": 2,
      "slices": " |แต่ว่าพอใส่|",
      "edit_duration": 1.243,
      "isForceout": false
    },
    {
      "message_id": 677,
      "editor_id": 4,
      "message_received": "ตอนแรกใส่แล้ว",
      "slice_count": 1,
      "slices": " ตอนแรกน่ะใส่แล้ว|",
      "edit_duration": 16.023,
      "isForceout": true
    },
    {
      "message_id": 678,
      "editor_id": 4,
      "message_received": "แต่ว่ามันไม่ขึ้นก็ชอบเข้าใจว่าเจ้าของใส่ผิด",
      "slice_count": 1,
      "slices": " แต่ว่ามันไม่ขึ้น ก็เลยเข้าใจว่าเจ้าของใส่ผิด |",
      "edit_duration": 16.018,
      "isForceout": true
    },
    {
      "message_id": 679,
      "editor_id": 4,
      "message_received": "เดี๋ยวไปเดินดูนะคะ",
      "slice_count": 1,
      "slices": "เดี๋ยวไปเดินดูนะคะ |",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 680,
      "editor_id": 4,
      "message_received": "มันจะต้อง",
      "slice_count": 1,
      "slices": "มันจะต้อง|",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 681,
      "editor_id": 4,
      "message_received": "ขึ้นอย่างนี้",
      "slice_count": 1,
      "slices": "ขึ้นอย่างนี้|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 682,
      "editor_id": 4,
      "message_received": "เห็นจัดเลย",
      "slice_count": 1,
      "slices": " เป็นเซ็จ ๆ เลย |",
      "edit_duration": 15.687,
      "isForceout": false
    },
    {
      "message_id": 683,
      "editor_id": 4,
      "message_received": "acls",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 684,
      "editor_id": 4,
      "message_received": "เห็นท่านเป็นสีฟ้า",
      "slice_count": 2,
      "slices": "เห็น|เป็นสีฟ้า|",
      "edit_duration": 10.387,
      "isForceout": false
    },
    {
      "message_id": 685,
      "editor_id": 4,
      "message_received": "เอาไปปิดด้วยหรอ",
      "slice_count": 2,
      "slices": "เอาไปปิดด้วย| load |",
      "edit_duration": 10.926,
      "isForceout": false
    },
    {
      "message_id": 686,
      "editor_id": 4,
      "message_received": "ทีนี้",
      "slice_count": 1,
      "slices": "ทีนี้|",
      "edit_duration": 6.59,
      "isForceout": false
    },
    {
      "message_id": 687,
      "editor_id": 4,
      "message_received": "เดี๋ยวดูนะคะ",
      "slice_count": 1,
      "slices": "เดี๋ยวดูนะคะ |",
      "edit_duration": 4.033,
      "isForceout": false
    },
    {
      "message_id": 688,
      "editor_id": 4,
      "message_received": "ชื่อไฟล์",
      "slice_count": 1,
      "slices": "ชื่อไฟล์|",
      "edit_duration": 3.216,
      "isForceout": false
    },
    {
      "message_id": 689,
      "editor_id": 4,
      "message_received": "เราลืมแน่ๆเลย",
      "slice_count": 1,
      "slices": " เราลืมแน่ ๆ เลย|",
      "edit_duration": 3.712,
      "isForceout": false
    },
    {
      "message_id": 690,
      "editor_id": 4,
      "message_received": "เมื่อกี้",
      "slice_count": 1,
      "slices": " เมื่อกี้|",
      "edit_duration": 11.574,
      "isForceout": false
    },
    {
      "message_id": 691,
      "editor_id": 4,
      "message_received": "เตือนภัย",
      "slice_count": 1,
      "slices": "เดินไป|",
      "edit_duration": 10.662,
      "isForceout": false
    },
    {
      "message_id": 692,
      "editor_id": 4,
      "message_received": "ผิดแน่",
      "slice_count": 1,
      "slices": "ผิดแน่|",
      "edit_duration": 9.711,
      "isForceout": false
    },
    {
      "message_id": 693,
      "editor_id": 4,
      "message_received": "ต้องใส่อะไร",
      "slice_count": 1,
      "slices": " ๆ ต้องใส่อะไร|",
      "edit_duration": 7.784,
      "isForceout": false
    },
    {
      "message_id": 694,
      "editor_id": 4,
      "message_received": "เครื่องหมายอะไร",
      "slice_count": 1,
      "slices": " เครื่องหมายอะไร|",
      "edit_duration": 7.534,
      "isForceout": false
    },
    {
      "message_id": 695,
      "editor_id": 4,
      "message_received": "คำพูด",
      "slice_count": 1,
      "slices": " คำพูด|",
      "edit_duration": 5.369,
      "isForceout": false
    },
    {
      "message_id": 696,
      "editor_id": 4,
      "message_received": "ไม่ออกนะ",
      "slice_count": 1,
      "slices": " นึกออกนะ|",
      "edit_duration": 9.129,
      "isForceout": false
    },
    {
      "message_id": 697,
      "editor_id": 4,
      "message_received": "ใส่เครื่องหมายคำพูดจะเอา Single Code",
      "slice_count": 2,
      "slices": " ใส่เครื่องหมายคำพูดจะเอา| |",
      "edit_duration": 8.119,
      "isForceout": true
    },
    {
      "message_id": 698,
      "editor_id": 4,
      "message_received": "Single Code หรือ Double Code ก็ได้",
      "slice_count": 1,
      "slices": "' '  หรือ \" \" ก็ได้|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 699,
      "editor_id": 4,
      "message_received": "ลงชื่อไฟล์นี้",
      "slice_count": 1,
      "slices": "ลงชื่อไฟล์นี้|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 700,
      "editor_id": 4,
      "message_received": "ใส่ลงไปลืมลืม",
      "slice_count": 1,
      "slices": "ใส่ลงไปลืมลืม|",
      "edit_duration": 13.957,
      "isForceout": false
    },
    {
      "message_id": 701,
      "editor_id": 4,
      "message_received": "เห็นไหมคะ",
      "slice_count": 1,
      "slices": "เห็นไหมคะ |",
      "edit_duration": 11.531,
      "isForceout": false
    },
    {
      "message_id": 702,
      "editor_id": 4,
      "message_received": "เด็กๆ",
      "slice_count": 1,
      "slices": "เด็ก ๆ |",
      "edit_duration": 10.754,
      "isForceout": false
    },
    {
      "message_id": 703,
      "editor_id": 4,
      "message_received": "ใส่เครื่องหมายคำพูด",
      "slice_count": 1,
      "slices": "ใส่เครื่องหมายคำพูด|",
      "edit_duration": 9.354,
      "isForceout": false
    },
    {
      "message_id": 704,
      "editor_id": 4,
      "message_received": "ลงชื่อไฟล์ที่เราจะเรียกใช้ด้วยลืม",
      "slice_count": 2,
      "slices": "ลงชื่อไฟล์ที่เราจะเรียกใช้ด้วย| ลืม|",
      "edit_duration": 7.273,
      "isForceout": false
    },
    {
      "message_id": 705,
      "editor_id": 4,
      "message_received": "เยอะ",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 10.652,
      "isForceout": false
    },
    {
      "message_id": 706,
      "editor_id": 4,
      "message_received": "เยอะหลายลืม",
      "slice_count": 2,
      "slices": "เยอะหลาย| ลืม|",
      "edit_duration": 9.285,
      "isForceout": false
    },
    {
      "message_id": 707,
      "editor_id": 4,
      "message_received": "นี่นะ",
      "slice_count": 1,
      "slices": "นี่นะ|",
      "edit_duration": 5.765,
      "isForceout": false
    },
    {
      "message_id": 708,
      "editor_id": 4,
      "message_received": "เมื่อกี้ลืมใส่นะคะ",
      "slice_count": 2,
      "slices": "เมื่อ|กี้ลืมใส่นะคะ |",
      "edit_duration": 4.638,
      "isForceout": false
    },
    {
      "message_id": 709,
      "editor_id": 4,
      "message_received": "ใส่เครื่องหมายคำพูดเข้าไปให้น้องด้วย",
      "slice_count": 2,
      "slices": "ใ|ส่เครื่องหมายคำพูดเข้าไปให้น้องด้วย|",
      "edit_duration": 2.41,
      "isForceout": false
    },
    {
      "message_id": 710,
      "editor_id": 4,
      "message_received": "เห็นไหม",
      "slice_count": 1,
      "slices": "เห็นไหม|",
      "edit_duration": 2.926,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 711,
      "editor_id": 4,
      "message_received": "เพราะถ้าเช็คด่าน",
      "slice_count": 1,
      "slices": "เพราะถ้าเช็กจาก|",
      "edit_duration": 7.709,
      "isForceout": false
    },
    {
      "message_id": 712,
      "editor_id": 4,
      "message_received": "อะไรนี่",
      "slice_count": 1,
      "slices": "สไลด์นี่|",
      "edit_duration": 5.036,
      "isForceout": false
    },
    {
      "message_id": 713,
      "editor_id": 4,
      "message_received": "ลงชื่อไฟล์มันจะเป็นสีเหลืองเห็นไหมคะ",
      "slice_count": 2,
      "slices": "ตรง|ชื่อไฟล์มันจะเป็นสีเหลืองเห็นไหมคะ |",
      "edit_duration": 5.868,
      "isForceout": false
    },
    {
      "message_id": 714,
      "editor_id": 4,
      "message_received": "เห็นไหม",
      "slice_count": 1,
      "slices": "เห็นไหม|",
      "edit_duration": 6.361,
      "isForceout": false
    },
    {
      "message_id": 715,
      "editor_id": 4,
      "message_received": "ถึงจะถูกต้องนะคะ",
      "slice_count": 2,
      "slices": " มัน|ถึงจะถูกต้องนะคะ |",
      "edit_duration": 6.469,
      "isForceout": false
    },
    {
      "message_id": 716,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นแก้",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น แก้|",
      "edit_duration": 6.544,
      "isForceout": false
    },
    {
      "message_id": 717,
      "editor_id": 4,
      "message_received": "i single Code หรือ Double Code ก็ได้",
      "slice_count": 3,
      "slices": " |ใส่ ' ' หรือ \" \" |ก็ได้|",
      "edit_duration": 3.024,
      "isForceout": false
    },
    {
      "message_id": 718,
      "editor_id": 4,
      "message_received": "ตัวไหนก็ได้นะคะตัวใดตัวหนึ่ง",
      "slice_count": 2,
      "slices": "ตัวไหนก็ได้นะคะ |ตัวใดตัวหนึ่ง|",
      "edit_duration": 12.91,
      "isForceout": true
    },
    {
      "message_id": 719,
      "editor_id": 4,
      "message_received": "เลือกเอา",
      "slice_count": 1,
      "slices": "เลือกเอา|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 720,
      "editor_id": 4,
      "message_received": "ไฟสนาม",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 721,
      "editor_id": 4,
      "message_received": "ใส่ Single ก็ใส่",
      "slice_count": 2,
      "slices": "ใส่ Single |ก็ใส่|",
      "edit_duration": 14.654,
      "isForceout": false
    },
    {
      "message_id": 722,
      "editor_id": 4,
      "message_received": "ใครจะใส่ Double ก็ใส่สบู่ Double",
      "slice_count": 3,
      "slices": "ใครจะใส่ Double |ก็ใส่| Double|",
      "edit_duration": 13.005,
      "isForceout": true
    },
    {
      "message_id": 723,
      "editor_id": 4,
      "message_received": "เดี๋ยวทีนี้บางลูก",
      "slice_count": 1,
      "slices": " เดี๋ยวทีนี้บางลูก|",
      "edit_duration": 13.715,
      "isForceout": false
    },
    {
      "message_id": 724,
      "editor_id": 4,
      "message_received": "ของบางคนนี่ลูกมันไม่ต่อนี่",
      "slice_count": 2,
      "slices": "ของบางคนนี่ลู|กมันไม่ต่อนี่|",
      "edit_duration": 11.082,
      "isForceout": false
    },
    {
      "message_id": 725,
      "editor_id": 4,
      "message_received": "ตอนนั้นออกมามันจะเป็นอาๆนะเด็กๆ",
      "slice_count": 2,
      "slices": "ตอนนั้นออกมามันจะเป็นอา ๆ นะเด็ก ๆ| |",
      "edit_duration": 9.256,
      "isForceout": false
    },
    {
      "message_id": 726,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นเลือกรูปมาใช้ก็มีส่วนนะคะ",
      "slice_count": 3,
      "slices": "เพราะฉะนั้น| |เลือกรูปมาใช้ก็มีส่วนนะคะ |",
      "edit_duration": 5.324,
      "isForceout": false
    },
    {
      "message_id": 727,
      "editor_id": 4,
      "message_received": "เช็คนะคะ",
      "slice_count": 2,
      "slices": "เช็ก|นะคะ |",
      "edit_duration": 7.288,
      "isForceout": false
    },
    {
      "message_id": 728,
      "editor_id": 4,
      "message_received": "อันดับแรกเอกที่ชื่อ",
      "slice_count": 2,
      "slices": "อันดับแรกเอก|ที่ชื่อ|",
      "edit_duration": 4.235,
      "isForceout": false
    },
    {
      "message_id": 729,
      "editor_id": 4,
      "message_received": "ไฟล์ภาพที่เราจะนำมาใช้",
      "slice_count": 1,
      "slices": "ไฟล์ภาพที่เราจะนำมาใช้|",
      "edit_duration": 12.252,
      "isForceout": false
    },
    {
      "message_id": 730,
      "editor_id": 4,
      "message_received": "ชื่อถูกต้องโอเคไหม",
      "slice_count": 1,
      "slices": "ชื่อถูกต้องโอเคไหม|",
      "edit_duration": 7.813,
      "isForceout": false
    },
    {
      "message_id": 731,
      "editor_id": 4,
      "message_received": "แล้วก็จำนวนลูก",
      "slice_count": 2,
      "slices": " |แล้วก็จำนวนลูก|",
      "edit_duration": 6.552,
      "isForceout": false
    },
    {
      "message_id": 732,
      "editor_id": 4,
      "message_received": "เอามาใช้",
      "slice_count": 1,
      "slices": "เอามาใช้|",
      "edit_duration": 6.586,
      "isForceout": false
    },
    {
      "message_id": 733,
      "editor_id": 4,
      "message_received": "มีทั้งหมดกี่รูป",
      "slice_count": 1,
      "slices": "มีทั้งหมดกี่รูป|",
      "edit_duration": 4.545,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 734,
      "editor_id": 4,
      "message_received": "สังเกตนะคะ",
      "slice_count": 1,
      "slices": "สังเกตนะคะ |",
      "edit_duration": 13.972,
      "isForceout": false
    },
    {
      "message_id": 735,
      "editor_id": 4,
      "message_received": "หากใคร",
      "slice_count": 1,
      "slices": "ถ้าใคร|",
      "edit_duration": 13.141,
      "isForceout": false
    },
    {
      "message_id": 736,
      "editor_id": 4,
      "message_received": "แขกครบแล้วไอ้โก้ชื่อไฟล์ภาพเป็นสีเหลืองทั้งหมด",
      "slice_count": 3,
      "slices": "แก้ครบแล้วไอ้|ชื่อไฟล์ภาพ|เป็นสีเหลืองทั้งหมด|",
      "edit_duration": 9.548,
      "isForceout": false
    },
    {
      "message_id": 737,
      "editor_id": 4,
      "message_received": "นักแสดงว่าถูกต้องแล้วนัดอีก",
      "slice_count": 2,
      "slices": " นั่นแสดงว่าถูกต้องแล้วนะเด็ก ๆ | นัดอีก|",
      "edit_duration": 15.561,
      "isForceout": true
    },
    {
      "message_id": 738,
      "editor_id": 4,
      "message_received": "ต้องเป็นอย่างนี้นะคะ",
      "slice_count": 2,
      "slices": "ต้องเป็นอย่างนี้นะคะ| |",
      "edit_duration": 5.162,
      "isForceout": false
    },
    {
      "message_id": 739,
      "editor_id": 4,
      "message_received": "ในโค้ดเราต้องเป็นอย่างนี้ถึงจะถูก",
      "slice_count": 2,
      "slices": "ในโค้|ดเราต้องเป็นอย่างนี้ถึงจะถูก|",
      "edit_duration": 2.351,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 740,
      "editor_id": 4,
      "message_received": "ทั้งแผงทั้งแผง",
      "slice_count": 1,
      "slices": "ทั้งแผง ทั้งแผง|",
      "edit_duration": 3.832,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "ตัวเองไม่มี|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 741,
      "editor_id": 4,
      "message_received": "ไม่มีวงเล็บ",
      "slice_count": 1,
      "slices": "วงเล็บ |",
      "edit_duration": 1.397,
      "isForceout": false
    },
    {
      "message_id": 742,
      "editor_id": 4,
      "message_received": "นี่เห็นไหม",
      "slice_count": 1,
      "slices": "นี่เห็นไหม |",
      "edit_duration": 3.305,
      "isForceout": false
    },
    {
      "message_id": 743,
      "editor_id": 4,
      "message_received": "ตัวเล็กตัวเล็ก",
      "slice_count": 1,
      "slices": "ตัวเล็ก ตัวเล็ก |",
      "edit_duration": 5.458,
      "isForceout": false
    },
    {
      "message_id": 744,
      "editor_id": 4,
      "message_received": "OK คำสั่งเยอะนะคะ",
      "slice_count": 1,
      "slices": "โอเค คำสั่งเยอะนะคะ |",
      "edit_duration": 5.5,
      "isForceout": false
    },
    {
      "message_id": 745,
      "editor_id": 4,
      "message_received": "เพราะมันเป็น Class",
      "slice_count": 1,
      "slices": "เพราะมันเป็น Class|",
      "edit_duration": 6.448,
      "isForceout": false
    },
    {
      "message_id": 746,
      "editor_id": 4,
      "message_received": "มันจะลำบากตอนแรก",
      "slice_count": 2,
      "slices": " คือ |มันจะลำบากตอนแรก|",
      "edit_duration": 3.744,
      "isForceout": false
    },
    {
      "message_id": 747,
      "editor_id": 4,
      "message_received": "เท่านั้นนะคะ",
      "slice_count": 1,
      "slices": "เท่านั้นนะคะ |",
      "edit_duration": 2.934,
      "isForceout": false
    },
    {
      "message_id": 748,
      "editor_id": 4,
      "message_received": "ไหนลองสิ",
      "slice_count": 1,
      "slices": "ไหนลองสิ |",
      "edit_duration": 4.066,
      "isForceout": false
    },
    {
      "message_id": 749,
      "editor_id": 4,
      "message_received": "ไม่มีสวน",
      "slice_count": 1,
      "slices": "ไม่มีส่วน|",
      "edit_duration": 9.748,
      "isForceout": false
    },
    {
      "message_id": 750,
      "editor_id": 4,
      "message_received": "ตัวเล็กตัวใหญ่ไม่เกี่ยวพอดีมันเป็นนามสกุลไฟล์ภาพ",
      "slice_count": 6,
      "slices": "หรือ |ตัวเล็กตัวใหญ่ไม่|เกี่ย|ว| |มันเป็นนามสกุลไฟล์ภาพ|",
      "edit_duration": 4.401,
      "isForceout": false
    },
    {
      "message_id": 751,
      "editor_id": 4,
      "message_received": "มันได้อยู่",
      "slice_count": 1,
      "slices": " มันได้อยู่|",
      "edit_duration": 8.637,
      "isForceout": false
    },
    {
      "message_id": 752,
      "editor_id": 4,
      "message_received": "มันเป็นนามสกุลน่ะนะ",
      "slice_count": 2,
      "slices": "มันเป็นนามสกุลน่|ะ|",
      "edit_duration": 6.634,
      "isForceout": false
    },
    {
      "message_id": 753,
      "editor_id": 4,
      "message_received": "แต่ชื่อน่ะ",
      "slice_count": 2,
      "slices": " |แต่ชื่อน่ะ|",
      "edit_duration": 6.757,
      "isForceout": false
    },
    {
      "message_id": 754,
      "editor_id": 4,
      "message_received": "ชื่อนะห้ามผิดนามสกุลนะมันรู้อยู่โปรแกรมมันจะรู้",
      "slice_count": 4,
      "slices": " ชื่อนะห้ามผิดนาม| สกุลนะมัน|รู้อยู่| โปรแกรมมันจะรู้|",
      "edit_duration": 5.993,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "อยู่|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 755,
      "editor_id": 4,
      "message_received": "มันน่าจะเว้นวรรคผิดเดี๋ยวตอนเลิกก็จะรู้กัน",
      "slice_count": 3,
      "slices": "มันน่าจะเว้นวรรคผิด| เดี๋ยวตอน Error |ก็จะรู้กัน|",
      "edit_duration": 2.198,
      "isForceout": false
    },
    {
      "message_id": 756,
      "editor_id": 4,
      "message_received": "สร้างเม็ดตอดแล้ว",
      "slice_count": 1,
      "slices": " สร้าง method แล้ว|",
      "edit_duration": 14.95,
      "isForceout": false
    },
    {
      "message_id": 757,
      "editor_id": 4,
      "message_received": "จุ๊บๆ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 758,
      "editor_id": 4,
      "message_received": "ทำอะไรต่อ",
      "slice_count": 1,
      "slices": "ทำอะไรต่อ|",
      "edit_duration": 7.708,
      "isForceout": false
    },
    {
      "message_id": 759,
      "editor_id": 4,
      "message_received": "โหลดสไปรท์ชีสแล้ว",
      "slice_count": 2,
      "slices": " โหลด Sprite Sheet |แล้ว|",
      "edit_duration": 6.197,
      "isForceout": false
    },
    {
      "message_id": 760,
      "editor_id": 4,
      "message_received": "มีบรรทัดต่อนะคะเด็กๆ",
      "slice_count": 2,
      "slices": " มีบรรทัดต่อนะคะ|เด็ก ๆ |",
      "edit_duration": 2.725,
      "isForceout": false
    },
    {
      "message_id": 761,
      "editor_id": 4,
      "message_received": "เราจะระบุตำแหน่ง",
      "slice_count": 2,
      "slices": "นี่ |เราจะระบุตำแหน่ง|",
      "edit_duration": 2.042,
      "isForceout": false
    },
    {
      "message_id": 762,
      "editor_id": 4,
      "message_received": "ว่าตำแหน่งปัจจุบันของตัวเอง",
      "slice_count": 1,
      "slices": "ว่าตำแหน่งปัจจุบันของตัว |",
      "edit_duration": 12.501,
      "isForceout": false
    },
    {
      "message_id": 763,
      "editor_id": 4,
      "message_received": "ไปเราจะเริ่มที่ศูนย์นะคะ",
      "slice_count": 4,
      "slices": "sprite |เราจะเริ่มที่ 0 |นะคะ| |",
      "edit_duration": 9.982,
      "isForceout": false
    },
    {
      "message_id": 764,
      "editor_id": 4,
      "message_received": "แล้วก็จะมาเรียกใช้",
      "slice_count": 1,
      "slices": "แล้วก็จะมาเรียกใช้|",
      "edit_duration": 10.675,
      "isForceout": false
    },
    {
      "message_id": 765,
      "editor_id": 4,
      "message_received": "จะสร้างจะทำ Animation เห็นไหม",
      "slice_count": 3,
      "slices": " จะสร้างจะทำ |Animation| เห็นไหม|",
      "edit_duration": 4.763,
      "isForceout": false
    },
    {
      "message_id": 766,
      "editor_id": 4,
      "message_received": "create Animation แล้วคำต่อไป",
      "slice_count": 5,
      "slices": " C|reate Animation |แล้ว| ขั้น|ต่อไป|",
      "edit_duration": 6.147,
      "isForceout": false
    },
    {
      "message_id": 767,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 3.432,
      "isForceout": false
    },
    {
      "message_id": 768,
      "editor_id": 4,
      "message_received": "เราโหลดตอนนี้เราสั่งให้มันไปโหลดภาพ",
      "slice_count": 1,
      "slices": "เราโหลดตอนนี้เราสั่งให้มันไปโหลดภาพ|",
      "edit_duration": 3.359,
      "isForceout": false
    },
    {
      "message_id": 769,
      "editor_id": 4,
      "message_received": "รอมานานเราจะสร้างส่วนของ",
      "slice_count": 1,
      "slices": " ต่อมาเราจะสร้างส่วนของ|",
      "edit_duration": 6.902,
      "isForceout": false
    },
    {
      "message_id": 770,
      "editor_id": 4,
      "message_received": "Animation นะคะ",
      "slice_count": 1,
      "slices": " Animation นะคะ |",
      "edit_duration": 3.742,
      "isForceout": false
    },
    {
      "message_id": 771,
      "editor_id": 4,
      "message_received": "เดี๋ยว",
      "slice_count": 1,
      "slices": "เดี๋ยว|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 772,
      "editor_id": 4,
      "message_received": "#hashtag",
      "slice_count": 1,
      "slices": " # ค่ะ |",
      "edit_duration": 11.552,
      "isForceout": false
    },
    {
      "message_id": 773,
      "editor_id": 4,
      "message_received": "เราจะเข้าสู่การสร้างแอนิเมชั่นแล้ว",
      "slice_count": 4,
      "slices": "ใส่ # |เราจะเข้าสู่การสร้าง| Animation |แล้ว|",
      "edit_duration": 6.385,
      "isForceout": false
    },
    {
      "message_id": 774,
      "editor_id": 4,
      "message_received": "สร้างภาพเคลื่อนไหวก็ได้เดี๋ยวจะงง",
      "slice_count": 3,
      "slices": " สร้างภาพเคลื่อนไหว|ก็ได้| เดี๋ยวจะงง|",
      "edit_duration": 4.657,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 775,
      "editor_id": 4,
      "message_received": "ภาษาไทยสร้างการเคลื่อนไหว",
      "slice_count": 1,
      "slices": "เอาเป็นภาษาไทย สร้างการเคลื่อนไหว|",
      "edit_duration": 7.583,
      "isForceout": false
    },
    {
      "message_id": 776,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 4.438,
      "isForceout": false
    },
    {
      "message_id": 777,
      "editor_id": 4,
      "message_received": "แฮชแท็กไว้จะได้รู้ส่วน",
      "slice_count": 1,
      "slices": "# ไว้จะได้รู้ส่วน|",
      "edit_duration": 7.263,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 778,
      "editor_id": 4,
      "message_received": "อยู่ตรงเซเว่นนะคะกดแอปนะคะเด็กๆใช้วิธีปลด Tab นะอย่ากดสเปคงาน",
      "slice_count": 5,
      "slices": "ตำแหน่งอยู่ตรง self |นะคะ กด| Tab |นะคะ เด็ก ๆ ใช้วิธีปลด Tab| นะอย่ากดสเปคงาน|",
      "edit_duration": 7.356,
      "isForceout": true
    },
    {
      "message_id": 779,
      "editor_id": 4,
      "message_received": "กดแอปเข้าไปให้ตรงกับตำแหน่งเซลล์เรานะคะ",
      "slice_count": 3,
      "slices": "กดแอปเข้าไปให้ตรงกับ|ตำแหน่ง| หสเรานะคะ |",
      "edit_duration": 13.598,
      "isForceout": true
    },
    {
      "message_id": 780,
      "editor_id": 4,
      "message_received": "himself",
      "slice_count": 1,
      "slices": "self|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 781,
      "editor_id": 4,
      "message_received": "พิมพ์เซลล์ภาษาเปลี่ยนเลือก Excel",
      "slice_count": 2,
      "slices": " พิมพ์ self |ภาษาเปลี่ยนเลือก Excel|",
      "edit_duration": 15.458,
      "isForceout": true
    },
    {
      "message_id": 782,
      "editor_id": 4,
      "message_received": "Drop",
      "slice_count": 1,
      "slices": "Drop|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 783,
      "editor_id": 4,
      "message_received": "มาดูนะคะคำสั่งนี้ยาวหน่อย",
      "slice_count": 1,
      "slices": "มาดูนะคะ คำสั่งนี้ยาวหน่อย|",
      "edit_duration": 10.833,
      "isForceout": false
    },
    {
      "message_id": 784,
      "editor_id": 4,
      "message_received": "understand",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 5.982,
      "isForceout": false
    },
    {
      "message_id": 785,
      "editor_id": 4,
      "message_received": "สไปรท์ธรรมดานะอันนี้อันนี้จะเป็นตัวแทนคะ",
      "slice_count": 3,
      "slices": "_ sprite ธรรมดานะ| |อันนี้จะเป็นตัวแทนคะ|",
      "edit_duration": 8.965,
      "isForceout": true
    },
    {
      "message_id": 786,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นเราพิมพ์เองนะคะ c u e n c e",
      "slice_count": 1,
      "slices": " เพราะฉะนั้น เราพิมพ์เองนะคะ current|",
      "edit_duration": 16.019,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 787,
      "editor_id": 4,
      "message_received": "Score",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 788,
      "editor_id": 4,
      "message_received": "P R I N",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 789,
      "editor_id": 4,
      "message_received": "ตำแหน่งเริ่มต้นตำแหน่งปัจจุบันให้มันเริ่มที่สูง",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 790,
      "editor_id": 4,
      "message_received": "อันเดอร์สกอร์สไปรท์ = 0",
      "slice_count": 1,
      "slices": "self current_sprite = 0|",
      "edit_duration": 14.389,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 791,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 3.926,
      "isForceout": false
    },
    {
      "message_id": 792,
      "editor_id": 4,
      "message_received": "คำสั่งแรกก็คือ",
      "slice_count": 2,
      "slices": "คำสั่งแรก |ก็คือ|",
      "edit_duration": 2.508,
      "isForceout": false
    },
    {
      "message_id": 793,
      "editor_id": 4,
      "message_received": "กำหนดให้",
      "slice_count": 1,
      "slices": "กำหนดให้|",
      "edit_duration": 3.438,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "ตัวแปร|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 794,
      "editor_id": 4,
      "message_received": "มีค่าที่สูง",
      "slice_count": 1,
      "slices": "ที่ชื่อ current มีค่า|",
      "edit_duration": 11.732,
      "isForceout": false
    },
    {
      "message_id": 795,
      "editor_id": 4,
      "message_received": "อันนี้เป็นคำถามที่บอกว่า",
      "slice_count": 1,
      "slices": "เริ่มต้นที่ 0 อันนี้เป็นคำถามที่บอกว่า|",
      "edit_duration": 7.52,
      "isForceout": false
    },
    {
      "message_id": 796,
      "editor_id": 4,
      "message_received": "ค่าเริ่มต้นของภาพ",
      "slice_count": 2,
      "slices": "ค่าเริ่มต้|นของภาพ|",
      "edit_duration": 5.607,
      "isForceout": false
    },
    {
      "message_id": 797,
      "editor_id": 4,
      "message_received": "เรื่องที่ศูนย์เสมอนะคะ",
      "slice_count": 3,
      "slices": "จะต้องเริ่ม|ที่ 0 |เสมอนะคะ |",
      "edit_duration": 7.441,
      "isForceout": false
    },
    {
      "message_id": 798,
      "editor_id": 4,
      "message_received": "กำหนดไว้",
      "slice_count": 1,
      "slices": "กำหนดไว้|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 799,
      "editor_id": 4,
      "message_received": "selsun เท่ากับศูนย์",
      "slice_count": 2,
      "slices": " self |เท่ากับ |",
      "edit_duration": 11.577,
      "isForceout": true
    },
    {
      "message_id": 800,
      "editor_id": 4,
      "message_received": "ชรินทร์ใส่อันเดอร์สกอร์ด้วย",
      "slice_count": 3,
      "slices": "0 |ใส่อันเดอร์สกอร์|ด้วย|",
      "edit_duration": 12.736,
      "isForceout": false
    },
    {
      "message_id": 801,
      "editor_id": 4,
      "message_received": "คือแยก 2 อันน่ะ",
      "slice_count": 2,
      "slices": " คือ |แยก 2 อันน่ะ|",
      "edit_duration": 12.66,
      "isForceout": false
    },
    {
      "message_id": 802,
      "editor_id": 4,
      "message_received": "มีอะไรแบบนี้",
      "slice_count": 1,
      "slices": " มีอะไรแบบนี้|",
      "edit_duration": 9.221,
      "isForceout": false
    },
    {
      "message_id": 803,
      "editor_id": 4,
      "message_received": "ถ้าเราไปพิมพ์",
      "slice_count": 2,
      "slices": "ถ้าเราไปพิม|พ์|",
      "edit_duration": 8.149,
      "isForceout": false
    },
    {
      "message_id": 804,
      "editor_id": 4,
      "message_received": "เวลาเราไปเช็ค",
      "slice_count": 1,
      "slices": "เวลาเราไปเช็|",
      "edit_duration": 11.112,
      "isForceout": false
    },
    {
      "message_id": 805,
      "editor_id": 4,
      "message_received": "พูดมันจะละลายหมด",
      "slice_count": 3,
      "slices": "ก|มันจะลายตา|หมด|",
      "edit_duration": 8.978,
      "isForceout": false
    },
    {
      "message_id": 806,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นเราใช้ตัวอันเดอร์สกอร์เพื่อแยกคำนะคะ",
      "slice_count": 4,
      "slices": " เพราะฉะนั้น |เราใช้ตัวอันเดอร์|สกอร์|เพื่อแยกคำนะคะ |",
      "edit_duration": 10.055,
      "isForceout": false
    },
    {
      "message_id": 807,
      "editor_id": 4,
      "message_received": "ในบรรทัดต่อไปนะคะเราจะ",
      "slice_count": 3,
      "slices": "ไป|บรรทัดต่อไปนะคะ |เราจะ|",
      "edit_duration": 4.223,
      "isForceout": false
    },
    {
      "message_id": 808,
      "editor_id": 4,
      "message_received": "กำหนด",
      "slice_count": 1,
      "slices": "กำหนด|",
      "edit_duration": 5.069,
      "isForceout": false
    },
    {
      "message_id": 809,
      "editor_id": 4,
      "message_received": "เลือกรูปนั้นเองนะ",
      "slice_count": 3,
      "slices": "ให้เรียก|รูปนั่|นเองนะ|",
      "edit_duration": 4.781,
      "isForceout": false
    },
    {
      "message_id": 810,
      "editor_id": 4,
      "message_received": "พิมพ์ f แล้วเลือกเซลล์",
      "slice_count": 1,
      "slices": " พิมพ์ s แล้วเลือก |",
      "edit_duration": 10.178,
      "isForceout": false
    },
    {
      "message_id": 811,
      "editor_id": 4,
      "message_received": "ตามด้วยเครื่องหมายใด",
      "slice_count": 2,
      "slices": "self |ตามด้วยเครื่องหมาย|",
      "edit_duration": 7.498,
      "isForceout": false
    },
    {
      "message_id": 812,
      "editor_id": 4,
      "message_received": "ดอทอะไร",
      "slice_count": 1,
      "slices": " . |",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 813,
      "editor_id": 4,
      "message_received": "Click i m a g e นะคะ",
      "slice_count": 1,
      "slices": "คลิก i-m-a-g-e นะคะ |",
      "edit_duration": 16.02,
      "isForceout": true
    },
    {
      "message_id": 814,
      "editor_id": 4,
      "message_received": "เท่ากับใส่เครื่องหมายเท่ากับ",
      "slice_count": 1,
      "slices": "เท่ากับ ใส่เครื่องหมายเท่ากับ|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 815,
      "editor_id": 4,
      "message_received": "วรรคเท่ากับ",
      "slice_count": 1,
      "slices": "วรรคเท่ากับ|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 816,
      "editor_id": 4,
      "message_received": "อีกครั้งหนึ่งค่ะ",
      "slice_count": 1,
      "slices": "อีกครั้งหนึ่งค่ะ |",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 817,
      "editor_id": 4,
      "message_received": "มีครั้งหนึ่งกด F แล้วเลือกเซลล์",
      "slice_count": 1,
      "slices": "อีกครั้งหนึ่งกด F แล้วเลือก |",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 818,
      "editor_id": 4,
      "message_received": "spice",
      "slice_count": 1,
      "slices": "self|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 819,
      "editor_id": 4,
      "message_received": "ขายที่เราจะใช้อะไรที่มีเอสข้างหลัง",
      "slice_count": 1,
      "slices": " sprite ที่เราจะใช้อะไรที่มีเอสข้างหลัง|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 820,
      "editor_id": 4,
      "message_received": "แล้วเลือกตัวนี้",
      "slice_count": 1,
      "slices": "แล้วเลือกตัวนี้|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 821,
      "editor_id": 4,
      "message_received": "แล้วก็ใส่วงเล็บสี่เหลี่ยมใหญ่เข้าไป",
      "slice_count": 1,
      "slices": "แล้วก็ใส่วงเล็บสี่เหลี่ยมใหญ่เข้าไป|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 822,
      "editor_id": 4,
      "message_received": "แล้วพิมพ์เลือกใช้",
      "slice_count": 1,
      "slices": "แล้วพิมพ์เรียกใช้|",
      "edit_duration": 15.384,
      "isForceout": false
    },
    {
      "message_id": 823,
      "editor_id": 4,
      "message_received": "current spice",
      "slice_count": 1,
      "slices": " self.current_sprite|",
      "edit_duration": 13.487,
      "isForceout": false
    },
    {
      "message_id": 824,
      "editor_id": 4,
      "message_received": "ต่อมา",
      "slice_count": 1,
      "slices": " ต่อมา|",
      "edit_duration": 11.952,
      "isForceout": false
    },
    {
      "message_id": 825,
      "editor_id": 4,
      "message_received": "ในวงเล็บสี่เหลี่ยมใหญ่นี่เราจะเลือกใช้",
      "slice_count": 3,
      "slices": "ในวงเล็บสี่เหลี่ยมใหญ่|นี่เ|ราจะเลือกใช้|",
      "edit_duration": 8.773,
      "isForceout": false
    },
    {
      "message_id": 826,
      "editor_id": 4,
      "message_received": "เซลล์ดอท",
      "slice_count": 1,
      "slices": " self. |",
      "edit_duration": 15.346,
      "isForceout": false
    },
    {
      "message_id": 827,
      "editor_id": 4,
      "message_received": "แล้วเลือก current",
      "slice_count": 1,
      "slices": "แล้วเลือก current|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 828,
      "editor_id": 4,
      "message_received": "see you",
      "slice_count": 1,
      "slices": " see you|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 829,
      "editor_id": 4,
      "message_received": "EU เห็นไหมคะ",
      "slice_count": 1,
      "slices": "เห็นไหมคะ |",
      "edit_duration": 15.332,
      "isForceout": false
    },
    {
      "message_id": 830,
      "editor_id": 4,
      "message_received": "เลือก current สไปรท์ที่มันขึ้นมาเห็นไหม",
      "slice_count": 2,
      "slices": "เลือก current |sprite ที่มันขึ้นมาเห็นไหม|",
      "edit_duration": 12.08,
      "isForceout": true
    },
    {
      "message_id": 831,
      "editor_id": 4,
      "message_received": "จะได้ไม่พิมพ์ผิด",
      "slice_count": 3,
      "slices": "จ|ะไ|ด้ไม่พิมพ์ผิด|",
      "edit_duration": 14.904,
      "isForceout": true
    },
    {
      "message_id": 832,
      "editor_id": 4,
      "message_received": "ที่เราสร้างไว้นั่นเองนะคะ",
      "slice_count": 1,
      "slices": "ที่เราสร้างไว้นั่นเองนะคะ |",
      "edit_duration": 13.097,
      "isForceout": false
    },
    {
      "message_id": 833,
      "editor_id": 4,
      "message_received": "บรรทัดต่อมานะคะ",
      "slice_count": 1,
      "slices": "บรรทัดต่อมานะคะ |",
      "edit_duration": 2.925,
      "isForceout": false
    },
    {
      "message_id": 834,
      "editor_id": 4,
      "message_received": "พิมพ์แถวเหมือนเดิมนะคะเลือกเซลล์",
      "slice_count": 3,
      "slices": "พิมพ์ self |เหมือนเดิมนะคะ เลือก| s|",
      "edit_duration": 7.28,
      "isForceout": false
    },
    {
      "message_id": 835,
      "editor_id": 4,
      "message_received": "อันนี้พิมพ์เองนะคะ",
      "slice_count": 2,
      "slices": "elf |อันนี้พิมพ์เองนะคะ |",
      "edit_duration": 7.14,
      "isForceout": false
    },
    {
      "message_id": 836,
      "editor_id": 4,
      "message_received": "rct",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 837,
      "editor_id": 4,
      "message_received": "selfish",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 838,
      "editor_id": 4,
      "message_received": "เท่ากับ",
      "slice_count": 1,
      "slices": "rect r-e-c-t rect เท่ากับ|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 839,
      "editor_id": 4,
      "message_received": "เซลล์วรรคก่อนเซลล์นะคะเลือกเซลล์",
      "slice_count": 1,
      "slices": " self วรรคก่อน self นะคะ เลือก|",
      "edit_duration": 16.021,
      "isForceout": true
    },
    {
      "message_id": 840,
      "editor_id": 4,
      "message_received": "เลือก cinemas ค่ะหรือการเลือก Image",
      "slice_count": 1,
      "slices": " self เลือก image ค่ะ หรือการเลือก Image|",
      "edit_duration": 16.022,
      "isForceout": true
    },
    {
      "message_id": 841,
      "editor_id": 4,
      "message_received": "แล้วก็ดอท",
      "slice_count": 1,
      "slices": " แล้วก็ |",
      "edit_duration": 16.025,
      "isForceout": true
    },
    {
      "message_id": 842,
      "editor_id": 4,
      "message_received": "G เห็นไหมคะ",
      "slice_count": 1,
      "slices": ".get เห็นไหมคะ |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 843,
      "editor_id": 4,
      "message_received": "เก็บ",
      "slice_count": 1,
      "slices": ".get_|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 844,
      "editor_id": 4,
      "message_received": "อันเดอร์สกอร์",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 845,
      "editor_id": 4,
      "message_received": "REG tbs",
      "slice_count": 1,
      "slices": "rect |",
      "edit_duration": 16.019,
      "isForceout": true
    },
    {
      "message_id": 846,
      "editor_id": 4,
      "message_received": "ราคาแล้วก็วงเล็บ",
      "slice_count": 1,
      "slices": "นะคะ แล้วก็วงเล็บ |",
      "edit_duration": 16.019,
      "isForceout": true
    },
    {
      "message_id": 847,
      "editor_id": 4,
      "message_received": "ข้อกำหนดอีกตัวหนึ่งนะคะเซลล์เหมือนเดิมเลือกเซลล์เหมือนเดิม",
      "slice_count": 1,
      "slices": "ก็กำหนดอีกตัวหนึ่งนะคะ  self เหมือนเดิม เลือก self เหมือนเดิม|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 848,
      "editor_id": 4,
      "message_received": "เหมือนเดิมค่ะ",
      "slice_count": 1,
      "slices": " เหมือนเดิมค่ะ |",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 849,
      "editor_id": 4,
      "message_received": "กำหนดตำแหน่ง",
      "slice_count": 1,
      "slices": "กำหนดตำแหน่ง|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 850,
      "editor_id": 4,
      "message_received": "เล็ก Top นะคะ",
      "slice_count": 1,
      "slices": " rect_top นะคะ |",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 851,
      "editor_id": 4,
      "message_received": "เล็ก",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 852,
      "editor_id": 4,
      "message_received": "เลือกเล็กแล้วก็",
      "slice_count": 1,
      "slices": "เลือกเล็กแล้วก็|",
      "edit_duration": 15.467,
      "isForceout": false
    },
    {
      "message_id": 853,
      "editor_id": 4,
      "message_received": "copd",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 854,
      "editor_id": 4,
      "message_received": "บนซ้าย Top แล้วก็เล็ก",
      "slice_count": 2,
      "slices": " บนซ้าย Top| แล้วก็เล็ก|",
      "edit_duration": 8.988,
      "isForceout": true
    },
    {
      "message_id": 855,
      "editor_id": 4,
      "message_received": "l e f t",
      "slice_count": 1,
      "slices": " left|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 856,
      "editor_id": 4,
      "message_received": "เล็บนะคะ",
      "slice_count": 1,
      "slices": " นะคะ |",
      "edit_duration": 15.828,
      "isForceout": false
    },
    {
      "message_id": 857,
      "editor_id": 4,
      "message_received": "เท่ากับ",
      "slice_count": 1,
      "slices": "topleft =|",
      "edit_duration": 13.154,
      "isForceout": false
    },
    {
      "message_id": 858,
      "editor_id": 4,
      "message_received": "วงเล็บใหญ่ OS สี่เหลี่ยมใหญ่โพสต์โพสต์ underscore",
      "slice_count": 4,
      "slices": " |วงเล็บใหญ่ |สี่เหลี่ยมใหญ่| pos_x underscore|",
      "edit_duration": 4.017,
      "isForceout": true
    },
    {
      "message_id": 859,
      "editor_id": 4,
      "message_received": "แล้วก็ใส่",
      "slice_count": 1,
      "slices": " แล้วก็ใส่|",
      "edit_duration": 16.021,
      "isForceout": true
    },
    {
      "message_id": 860,
      "editor_id": 4,
      "message_received": "ร่อน",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 861,
      "editor_id": 4,
      "message_received": "แล้วก็โพสต์อันเดอสกอ y",
      "slice_count": 1,
      "slices": "แล้วก็ py|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 862,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 863,
      "editor_id": 4,
      "message_received": "แม่ค้าระบุตำแหน่งแล้วอยู่ที่โพสต์โพสต์ไว้ของเรานะคะให้ค่าเริ่มต้นในการทำงานเริ่มที่นี่",
      "slice_count": 1,
      "slices": "ระบุตำแหน่งแล้วอยู่ที่โพสต์โพสต์ไว้ของเรานะคะ ให้ค่าเริ่มต้นในการทำงานเริ่มที่นี่|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 864,
      "editor_id": 4,
      "message_received": "ดีๆนะคะถ้าพิมพ์ถูกแล้ว",
      "slice_count": 1,
      "slices": "ดี ๆ นะคะ ถ้าพิมพ์ถูกแล้ว|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 865,
      "editor_id": 4,
      "message_received": "ขึ้นแบบนี้เลย",
      "slice_count": 1,
      "slices": "ขึ้นแบบนี้เลย|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 866,
      "editor_id": 4,
      "message_received": "Reset 4 ตัวเลข 4 เท่ากับ",
      "slice_count": 1,
      "slices": " สี self สีตัวเลข สีเท่ากับ|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 867,
      "editor_id": 4,
      "message_received": "จะขึ้นอย่างนี้เลย",
      "slice_count": 1,
      "slices": "จะขึ้นอย่างนี้เลย|",
      "edit_duration": 16.022,
      "isForceout": true
    },
    {
      "message_id": 868,
      "editor_id": 4,
      "message_received": "ถ้าใครไม่ขึ้นนี่แสดงว่า",
      "slice_count": 1,
      "slices": " ถ้าใครไม่ขึ้นนี่แสดงว่า|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 869,
      "editor_id": 4,
      "message_received": "โรงแรมตรงนึงผิดแน่นอนโครงสร้างผิดแน่นอนนะคะ",
      "slice_count": 1,
      "slices": "ตรงหนึ่งผิดแน่นอน โครงสร้างผิดแน่นอนนะคะ |",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 870,
      "editor_id": 4,
      "message_received": "กำลังจะช่วยในการเช็คโค้ดดิ้งได้ดีเลยนะคะ",
      "slice_count": 1,
      "slices": "กำลังจะช่วยในการเช็ก โค้ดดิ้งได้ดีเลยนะคะ |",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 871,
      "editor_id": 4,
      "message_received": "ใครยังพิมพ์ 1234 บรรทัดนี้ไม่",
      "slice_count": 1,
      "slices": "ใครยังพิมพ์ 1234 บรรทัดนี้ไม่|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 872,
      "editor_id": 4,
      "message_received": "พิมพ์เสร็จหรือยังคะ",
      "slice_count": 1,
      "slices": "พิมพ์เสร็จหรือยังคะ|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 873,
      "editor_id": 4,
      "message_received": "ดูดีๆนะคะจะไปที่ใช้ที่เรียกใช้โทรศัพท์ AIS นะคะตอนนี้",
      "slice_count": 1,
      "slices": "ดูดี ๆ นะคะ จะไปที่ใช้ที่เรียกใช้ sprites นะคะ ตอนนี้|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 874,
      "editor_id": 4,
      "message_received": "ตำแหน่งนี้",
      "slice_count": 1,
      "slices": "ตำแหน่งนี้|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 875,
      "editor_id": 4,
      "message_received": "เลือกผิดชีวิตเปลี่ยนนะมันจะไม่ขึ้นเด้งอย่างนั้นมันก็จะ Error ไปเลยนะคะ",
      "slice_count": 1,
      "slices": "เรียกผิดชีวิตเปลี่ยนนะ มันจะไม่ขึ้นเด้งอย่างนั้น มันก็จะ Error ไปเลยนะคะ |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 876,
      "editor_id": 4,
      "message_received": "โอเคนะคะ",
      "slice_count": 1,
      "slices": "โอเคนะคะ |",
      "edit_duration": 16.019,
      "isForceout": true
    },
    {
      "message_id": 877,
      "editor_id": 4,
      "message_received": "ยังไม่จบยังไม่จบคนมันเยอะหน่อยนึง",
      "slice_count": 1,
      "slices": "ยังไม่จบ ยังไม่จบ โค้ดมันเยอะหน่อยหนึ่ง|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 878,
      "editor_id": 4,
      "message_received": "จับเวลาไปเรียกนิดเดียวจริงๆนะคะ",
      "slice_count": 1,
      "slices": " แต่เวลาไปเรียกนิดเดียวจริง ๆ นะคะ |",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 879,
      "editor_id": 4,
      "message_received": "เพราะทำคลาส",
      "slice_count": 1,
      "slices": "เพราะทำ |",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 880,
      "editor_id": 4,
      "message_received": "คลัชก็คือ",
      "slice_count": 1,
      "slices": "class ก็คือ|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 881,
      "editor_id": 4,
      "message_received": "หาดใหญ่หน่อย",
      "slice_count": 1,
      "slices": "หาดใหญ่หน่อย|",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 882,
      "editor_id": 4,
      "message_received": "เรา create Animation แล้ว",
      "slice_count": 1,
      "slices": "เรา create Animation แล้ว|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 883,
      "editor_id": 4,
      "message_received": "สิ่งที่เราจะทำต่อไป",
      "slice_count": 1,
      "slices": "สิ่งที่เราจะทำต่อไป|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 884,
      "editor_id": 4,
      "message_received": "นี่นะคะ",
      "slice_count": 1,
      "slices": "นี่นะคะ |",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 885,
      "editor_id": 4,
      "message_received": "เราจะมาเรียกใช้มันแล้ว",
      "slice_count": 1,
      "slices": "เราจะมาเรียกใช้มันแล้วนี่ |",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 886,
      "editor_id": 4,
      "message_received": "ไม่ใช่เรียกใช้เราจะทำสไปรท์น่ะ",
      "slice_count": 1,
      "slices": "ๆ ๆ ไม่ใช่เรียกใช้ เราจะทำสไปรท์น่ะ|",
      "edit_duration": 16.018,
      "isForceout": true
    },
    {
      "message_id": 887,
      "editor_id": 4,
      "message_received": "กับมันกรุ๊ปมันน่ะ",
      "slice_count": 1,
      "slices": "กับมัน Group มันน่ะ|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 888,
      "editor_id": 4,
      "message_received": "ลูกมันน่ะ",
      "slice_count": 1,
      "slices": " Grมันน่ะ|",
      "edit_duration": 16.023,
      "isForceout": true
    },
    {
      "message_id": 889,
      "editor_id": 4,
      "message_received": "จับภาพใหญ่ๆให้มันเป็นภาพเดียว",
      "slice_count": 1,
      "slices": "จับภาพใหญ่ ๆ ให้มันเป็นภาพเดียว|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 890,
      "editor_id": 4,
      "message_received": "นี่นะคะ",
      "slice_count": 1,
      "slices": "นี่นะคะ |",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 891,
      "editor_id": 4,
      "message_received": "สร้างสปอร์",
      "slice_count": 1,
      "slices": "สร้าง |",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 892,
      "editor_id": 4,
      "message_received": "แล้วก็ลูกน้องด้วยนะคะ",
      "slice_count": 1,
      "slices": "sprite แล้วก็ Group น้องด้วยนะคะ |",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 893,
      "editor_id": 4,
      "message_received": "มันคือคำสั่งนี้เลย",
      "slice_count": 1,
      "slices": "มันคือคำสั่งนี้เลย|",
      "edit_duration": 10.211,
      "isForceout": false
    },
    {
      "message_id": 894,
      "editor_id": 4,
      "message_received": "มันเป็นไอ้นี่มันเรียนรวม",
      "slice_count": 1,
      "slices": "มันเป็นไอ้นี่มันเรียนรวม|",
      "edit_duration": 16.021,
      "isForceout": true
    },
    {
      "message_id": 895,
      "editor_id": 4,
      "message_received": "สอบรถหรือ",
      "slice_count": 2,
      "slices": "สอบรถ|หรือ|",
      "edit_duration": 7.533,
      "isForceout": false
    },
    {
      "message_id": 896,
      "editor_id": 4,
      "message_received": "กรอบจัดส่งฟรี",
      "slice_count": 1,
      "slices": "กรอบจัดส่งฟรี|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 897,
      "editor_id": 4,
      "message_received": "โบว์นะคะส่วนต่อมาเมื่อกี้เรา",
      "slice_count": 1,
      "slices": " โบว์นะคะ ส่วนต่อมาเมื่อกี้เรา|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 898,
      "editor_id": 4,
      "message_received": "เราจะเรียกใช้มันเราจะสร้างมันแล้วก็ไอ้นี่",
      "slice_count": 2,
      "slices": "เราจะเรียกใช้มันเราจะสร้างมันแ|ล้วก็ไอ้นี่|",
      "edit_duration": 13.161,
      "isForceout": false
    },
    {
      "message_id": 899,
      "editor_id": 4,
      "message_received": "ตำแหน่งจะอยู่ที่",
      "slice_count": 2,
      "slices": "ตำแหน่งจะ|อยู่ที่|",
      "edit_duration": 12.289,
      "isForceout": false
    },
    {
      "message_id": 900,
      "editor_id": 4,
      "message_received": "หลังเงื่อนไขนะ",
      "slice_count": 2,
      "slices": "หลังเงื่อนไ|ขนะ|",
      "edit_duration": 10.317,
      "isForceout": false
    },
    {
      "message_id": 901,
      "editor_id": 4,
      "message_received": "หมดแล้วนะครับ",
      "slice_count": 3,
      "slices": " โค้ดเสร็จ|หมดแล้วนะ| |",
      "edit_duration": 8.501,
      "isForceout": true
    },
    {
      "message_id": 902,
      "editor_id": 4,
      "message_received": "4 บรรทัดนี้ใครยังไม่เสร็จโอเคนะคะ",
      "slice_count": 1,
      "slices": "4 บรรทัดนี้ใครยังไม่เสร็จโอเคนะคะ |",
      "edit_duration": 16.033,
      "isForceout": true
    },
    {
      "message_id": 903,
      "editor_id": 4,
      "message_received": "หมดแรงแล้ว",
      "slice_count": 1,
      "slices": "หมดแรงแล้ว|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 904,
      "editor_id": 4,
      "message_received": "เรามาที่ตำแหน่งนี้เห็นไหมคะ",
      "slice_count": 1,
      "slices": "เรามาที่ตำแหน่งนี้เห็นไหมคะ |",
      "edit_duration": 15.408,
      "isForceout": false
    },
    {
      "message_id": 905,
      "editor_id": 4,
      "message_received": "ตำแหน่งของการแสดงผลนี่",
      "slice_count": 1,
      "slices": "ตำแหน่งของการแสดงผลนี่|",
      "edit_duration": 13.19,
      "isForceout": false
    },
    {
      "message_id": 906,
      "editor_id": 4,
      "message_received": "ก่อนตำแหน่งนี้นิดนึง",
      "slice_count": 1,
      "slices": "ก่อนตำแหน่งนี้นิดหนึ่ง|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 907,
      "editor_id": 4,
      "message_received": "attack เข้าไปเพื่อจะอธิบายว่า",
      "slice_count": 1,
      "slices": " เข้าไปเพื่อจะอธิบายว่า|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 908,
      "editor_id": 4,
      "message_received": "ส่วนนี้เราจะสร้าง",
      "slice_count": 1,
      "slices": "ส่วนนี้เราจะสร้าง|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 909,
      "editor_id": 4,
      "message_received": "สร้างภาพต่อเนื่อง",
      "slice_count": 1,
      "slices": "สร้างภาพต่อเนื่อง|",
      "edit_duration": 7.145,
      "isForceout": false
    },
    {
      "message_id": 910,
      "editor_id": 4,
      "message_received": "แล้วก็",
      "slice_count": 2,
      "slices": "ใช่ไหม |แล้วก็... |",
      "edit_duration": 2.765,
      "isForceout": false
    },
    {
      "message_id": 911,
      "editor_id": 4,
      "message_received": "มันไม่สร้างมันสร้างเป็นแล้วเราจะทำภาพต่อเนื่องให้มันเป็น",
      "slice_count": 5,
      "slices": "มันไม่สร้าง| มันสร้างเป็น|แล้ว| เราจะทำภาพต่อเนื่องใ|ห้มันเป็น|",
      "edit_duration": 2.115,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "... |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 912,
      "editor_id": 4,
      "message_received": "รูปมันเข้าไปให้มันเป็นเหมือนมันเป็นรูปเดียว",
      "slice_count": 2,
      "slices": "Group มันเข้า|ไปให้มันเป็นเหมือนมันเป็นรูปเดียว|",
      "edit_duration": 6.775,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 913,
      "editor_id": 4,
      "message_received": "แปลเป็นไทยนี่แฟนลำบากมากเลยขอเป็นภาษาอังกฤษแล้วกัน",
      "slice_count": 2,
      "slices": "แปลเป็นไทยนี่แฟนลำบากมากเลย |ขอเป็นภาษาอังกฤษแล้วกัน|",
      "edit_duration": 4.002,
      "isForceout": false
    },
    {
      "message_id": 914,
      "editor_id": 4,
      "message_received": "อธิบายยาก",
      "slice_count": 2,
      "slices": " |อธิบายยาก|",
      "edit_duration": 0.425,
      "isForceout": false
    },
    {
      "message_id": 915,
      "editor_id": 4,
      "message_received": "คำไทยคำเยอะเกินอธิบาย",
      "slice_count": 1,
      "slices": " คำไทยคำเยอะเกินอธิบาย|",
      "edit_duration": 2.598,
      "isForceout": false
    },
    {
      "message_id": 916,
      "editor_id": 4,
      "message_received": "เรานะคอมพิวเตอร์",
      "slice_count": 1,
      "slices": " เรานักคอมพิวเตอร์|",
      "edit_duration": 4.167,
      "isForceout": false
    },
    {
      "message_id": 917,
      "editor_id": 4,
      "message_received": "แปลภาษาอังกฤษเป็นภาษาอังกฤษดีกว่า",
      "slice_count": 1,
      "slices": " เราแปลด้วยภาษาอังกฤษเป็นภาษาอังกฤษดีกว่า|",
      "edit_duration": 6.289,
      "isForceout": false
    },
    {
      "message_id": 918,
      "editor_id": 4,
      "message_received": "c r e a t e",
      "slice_count": 1,
      "slices": " c-r-e-a-t |",
      "edit_duration": 16.019,
      "isForceout": true
    },
    {
      "message_id": 919,
      "editor_id": 4,
      "message_received": "gsb",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 920,
      "editor_id": 4,
      "message_received": "and Group",
      "slice_count": 1,
      "slices": "create sprite and group|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 921,
      "editor_id": 4,
      "message_received": "คือลูกสะใภ้ที่เราทำเสร็จแล้วนี่เราจะนำมันมา",
      "slice_count": 2,
      "slices": " คือ ไอ้รูป sprite |ที่เราทำเสร็จแล้วนี่เราจะนำมันมา|",
      "edit_duration": 8.949,
      "isForceout": false
    },
    {
      "message_id": 922,
      "editor_id": 4,
      "message_received": "รวมให้มันเป็นเหลือรูปเดียวนะจากหลายๆรูป",
      "slice_count": 4,
      "slices": "รวมให้มันเป็นเหลือ|รูปเดียว|นะ| จากหลาย ๆ รูป|",
      "edit_duration": 4.722,
      "isForceout": false
    },
    {
      "message_id": 923,
      "editor_id": 4,
      "message_received": "นึกออกนะ",
      "slice_count": 1,
      "slices": "นึกออกนะ|",
      "edit_duration": 6.852,
      "isForceout": false
    },
    {
      "message_id": 924,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": " นะคะ |",
      "edit_duration": 5.99,
      "isForceout": false
    },
    {
      "message_id": 925,
      "editor_id": 4,
      "message_received": "เรียนเรียนเรียน",
      "slice_count": 1,
      "slices": "เรียน ๆ ๆ |",
      "edit_duration": 6.496,
      "isForceout": false
    },
    {
      "message_id": 926,
      "editor_id": 4,
      "message_received": "กำหนดตัวแปร",
      "slice_count": 1,
      "slices": "กำหนดตัวแปร|",
      "edit_duration": 2.031,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 927,
      "editor_id": 4,
      "message_received": "Moving",
      "slice_count": 1,
      "slices": "Moving|",
      "edit_duration": 3.489,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 928,
      "editor_id": 4,
      "message_received": "เคลื่อนไหวนะคะเคลื่อนไหว",
      "slice_count": 2,
      "slices": "เคลื่อนไหวนะคะ |เคลื่อนไหว |",
      "edit_duration": 2.058,
      "isForceout": false
    },
    {
      "message_id": 929,
      "editor_id": 4,
      "message_received": "มูฟวิ่งอันเดอร์สกอร์",
      "slice_count": 1,
      "slices": "Moving_ |",
      "edit_duration": 15.82,
      "isForceout": false
    },
    {
      "message_id": 930,
      "editor_id": 4,
      "message_received": "การเคลื่อนไหวของภาค Spice เรา Movie",
      "slice_count": 2,
      "slices": "การเคลื่อนไหวของภาค |sprite เรา Movie|",
      "edit_duration": 10.127,
      "isForceout": true
    },
    {
      "message_id": 931,
      "editor_id": 4,
      "message_received": "เท่ากับ",
      "slice_count": 1,
      "slices": " เท่ากับ|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 932,
      "editor_id": 4,
      "message_received": "ทายเกม",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 933,
      "editor_id": 4,
      "message_received": "กดผิดเลือกพายเกมดอทสไปรท์",
      "slice_count": 1,
      "slices": "pygame กด p เลือก pygame|",
      "edit_duration": 16.054,
      "isForceout": true
    },
    {
      "message_id": 934,
      "editor_id": 4,
      "message_received": "พิมพ์สไปรท์เลือกไซส์เล็กนะคะ",
      "slice_count": 1,
      "slices": ".sprite พิมพ์ sprite เลือก sprite เล็กนะคะ |",
      "edit_duration": 16.026,
      "isForceout": true
    },
    {
      "message_id": 935,
      "editor_id": 4,
      "message_received": "ไปตัวเล็ก",
      "slice_count": 1,
      "slices": "ไปตัวเล็ก|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 936,
      "editor_id": 4,
      "message_received": "ที่ไม่มี F",
      "slice_count": 1,
      "slices": "ที่ไม่มี |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 937,
      "editor_id": 4,
      "message_received": "ดีๆนะคะเด็กๆจะไปที่เล่นในภายในเกมเดี๋ยวจะไปนี่เป็น Spice ที่ไม่มี is นะคะ",
      "slice_count": 1,
      "slices": "s ดูดี ๆ นะคะเด็ก ๆ จะไปที่เล่นในภายในเกมเดี๋ยวจะไปนี่เป็น sprite ที่ไม่มี s นะคะ |",
      "edit_duration": 15.619,
      "isForceout": false
    },
    {
      "message_id": 938,
      "editor_id": 4,
      "message_received": "Group Group ใช้ตัวใหญ่",
      "slice_count": 2,
      "slices": "Group Group| ใช้ตัวใหญ่|",
      "edit_duration": 10.204,
      "isForceout": false
    },
    {
      "message_id": 939,
      "editor_id": 4,
      "message_received": "เพราะตัวนี้มันเป็น",
      "slice_count": 1,
      "slices": " เพราะตัวนี้มันเป็น|",
      "edit_duration": 4.396,
      "isForceout": false
    },
    {
      "message_id": 940,
      "editor_id": 4,
      "message_received": "ฟังก์ชันที่เขาสร้างไว้แล้วชื่อว่า",
      "slice_count": 1,
      "slices": "ฟังก์ชันที่เขาสร้างไว้แล้วชื่อว่านะคะ ช|",
      "edit_duration": 12.793,
      "isForceout": false
    },
    {
      "message_id": 941,
      "editor_id": 4,
      "message_received": "ถ้าตัวใหญ่นี่มันคือใคร",
      "slice_count": 3,
      "slices": "ื่อว่า group |ถ้าตัวใหญ่|นี่มันคือ |",
      "edit_duration": 8.505,
      "isForceout": true
    },
    {
      "message_id": 942,
      "editor_id": 4,
      "message_received": "การ์ดที่ชื่อว่ากรุ๊ป",
      "slice_count": 1,
      "slices": "class ที่ชื่อว่า |",
      "edit_duration": 16.018,
      "isForceout": true
    },
    {
      "message_id": 943,
      "editor_id": 4,
      "message_received": "ที่อยู่ใน Library น่ะ",
      "slice_count": 2,
      "slices": "Group ที่อยู่ใน Library |น่ะ|",
      "edit_duration": 15.918,
      "isForceout": true
    },
    {
      "message_id": 944,
      "editor_id": 4,
      "message_received": "เราจะเรียกใช้ Class จากกรุ๊ปนะคะมา",
      "slice_count": 1,
      "slices": "เราจะเรียกใช้ Class จากกรุ๊ปนะคะ มา|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 945,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นเลยใช้ตัวใหญ่สังเกต",
      "slice_count": 2,
      "slices": "ราะฉะนั้น| เลยใช้ตัวใหญ่สังเกต|",
      "edit_duration": 14.762,
      "isForceout": true
    },
    {
      "message_id": 946,
      "editor_id": 4,
      "message_received": "ลูกใหญ่นะคะ",
      "slice_count": 1,
      "slices": "ลูกใหญ่นะคะ |",
      "edit_duration": 12.435,
      "isForceout": false
    },
    {
      "message_id": 947,
      "editor_id": 4,
      "message_received": "ต่อไป",
      "slice_count": 1,
      "slices": "ต่อไป|",
      "edit_duration": 12.094,
      "isForceout": false
    },
    {
      "message_id": 948,
      "editor_id": 4,
      "message_received": "บรรทัดต่อไป",
      "slice_count": 1,
      "slices": " บรรทัดต่อไป|",
      "edit_duration": 10.576,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 949,
      "editor_id": 4,
      "message_received": "ม. ขอนแก่นซ้อมใหญ่วันไหนนะ",
      "slice_count": 1,
      "slices": "ม. ขอนแก่น ซ้อมใหญ่วันไหนนะ|",
      "edit_duration": 2.827,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " เดี๋ยวค่อยโทร. ไปถาม |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 950,
      "editor_id": 4,
      "message_received": "สิ่งที่เราจะทำต่อมาก็คือประกาศตัวแปรเพื่อเลือกใช้",
      "slice_count": 2,
      "slices": "สิ่งที่เราจะทำต่อมา| ก็คือประกาศตัวแปรเพื่อเลือกใช้|",
      "edit_duration": 2.599,
      "isForceout": false
    },
    {
      "message_id": 951,
      "editor_id": 4,
      "message_received": "ตัวคลาสของเรานะคะ",
      "slice_count": 3,
      "slices": "ไอ้|ตัว class |ของเรานะคะ |",
      "edit_duration": 2.041,
      "isForceout": false
    },
    {
      "message_id": 952,
      "editor_id": 4,
      "message_received": "คัดเราชื่อ",
      "slice_count": 1,
      "slices": "class เราชื่อ|",
      "edit_duration": 16.02,
      "isForceout": true
    },
    {
      "message_id": 953,
      "editor_id": 4,
      "message_received": "Class รายใหญ่มันใช้ว่าแคทพูดไหม",
      "slice_count": 1,
      "slices": " class ตัวใหญ่มันใช้ว่า Cat พูดไหม|",
      "edit_duration": 16.02,
      "isForceout": true
    },
    {
      "message_id": 954,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้นตัวแฟนเราก็จะใช้ชื่อมาเป็นตัวนะคะ",
      "slice_count": 1,
      "slices": " เพราะฉะนั้น ตัว cat เราก็จะใช้ชื่อมาเป็นตัวนะคะ |",
      "edit_duration": 16.02,
      "isForceout": true
    },
    {
      "message_id": 955,
      "editor_id": 4,
      "message_received": "ทำเป็น Cash",
      "slice_count": 1,
      "slices": "ทำเป็น Cash|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 956,
      "editor_id": 4,
      "message_received": "เท่ากับ",
      "slice_count": 1,
      "slices": "เท่ากับ|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 957,
      "editor_id": 4,
      "message_received": "Hat Yai",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 958,
      "editor_id": 4,
      "message_received": "คนเราจะเลือกใช้คลัชแล้วต้องเลือก cap ใหญ่นะคะ",
      "slice_count": 1,
      "slices": "คนเราจะเลือกใช้ cat แล้วต้องเลือก Cat ใหญ่นะคะ |",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 959,
      "editor_id": 4,
      "message_received": "ใน",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 960,
      "editor_id": 4,
      "message_received": "คัทเอาท์จะมีวงเล็บด้วยในวงเล็บใส่อะไรตำแหน่ง",
      "slice_count": 1,
      "slices": "จะมีวงเล็บด้วยในวงเล็บใส่อะไรตำแหน่ง|",
      "edit_duration": 11.173,
      "isForceout": false
    },
    {
      "message_id": 961,
      "editor_id": 4,
      "message_received": "ตำแหน่งของตัวนี้",
      "slice_count": 1,
      "slices": "ตำแหน่งของตัวนี้|",
      "edit_duration": 8.804,
      "isForceout": false
    },
    {
      "message_id": 962,
      "editor_id": 4,
      "message_received": "ลองใส่ก่อนนะ",
      "slice_count": 1,
      "slices": " ลองใส่ก่อนนะ|",
      "edit_duration": 6.412,
      "isForceout": false
    },
    {
      "message_id": 963,
      "editor_id": 4,
      "message_received": "ขอร้องสิ",
      "slice_count": 1,
      "slices": " ขอลอง|",
      "edit_duration": 13.853,
      "isForceout": false
    },
    {
      "message_id": 964,
      "editor_id": 4,
      "message_received": "10",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 965,
      "editor_id": 4,
      "message_received": "อยากรู้เหมือนกันว่ามันจะไปโผล่ตรงไหน",
      "slice_count": 2,
      "slices": "ที่ 10 เสียก่อน |อยากรู้เหมือนกันว่ามันจะไปโผล่ตรงไหน|",
      "edit_duration": 5.144,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 966,
      "editor_id": 4,
      "message_received": "แล้วก็กำหนดให้ตัวแปร",
      "slice_count": 1,
      "slices": "แล้วก็กำหนดให้ตัวแปร|",
      "edit_duration": 11.292,
      "isForceout": false
    },
    {
      "message_id": 967,
      "editor_id": 4,
      "message_received": "วิ่งสไปรท์นะคะ",
      "slice_count": 2,
      "slices": " Moving_sprite นี่|นะคะ |",
      "edit_duration": 9.092,
      "isForceout": false
    },
    {
      "message_id": 968,
      "editor_id": 4,
      "message_received": "นำเข้าในรูปนั้นน่ะให้มันฟลุ๊ค",
      "slice_count": 2,
      "slices": "นำเข้าในรูปนั้นน่ะ| ให้มัน |",
      "edit_duration": 3.151,
      "isForceout": false
    },
    {
      "message_id": 969,
      "editor_id": 4,
      "message_received": "พิมพ์แล้วเลือก Moving สไปรท์",
      "slice_count": 3,
      "slices": "Group น่ะ |พิมพ์ m |แล้วเลือก Moving_sprite |",
      "edit_duration": 3.386,
      "isForceout": false
    },
    {
      "message_id": 970,
      "editor_id": 4,
      "message_received": "อะไรนะคะถ้าไปนี้ใช้สไปรท์ที่มี SMS",
      "slice_count": 2,
      "slices": "นะคะ |ถ้าไปนี้ใช้ sprite ที่มันมีS|",
      "edit_duration": 7.069,
      "isForceout": true
    },
    {
      "message_id": 971,
      "editor_id": 4,
      "message_received": "จะไปที่เติม s นะคะ",
      "slice_count": 1,
      "slices": " จะไปที่เติม s นะคะ |",
      "edit_duration": 14.776,
      "isForceout": false
    },
    {
      "message_id": 972,
      "editor_id": 4,
      "message_received": "ใช้ไม่เหมือนกันนะลูก",
      "slice_count": 1,
      "slices": "ใช้ไม่เหมือนกันนะลูก|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 973,
      "editor_id": 4,
      "message_received": "Apple จะให้มัน Add อะไรเข้าไป",
      "slice_count": 2,
      "slices": " จะให้มัน Add |อะไรเข้าไป|",
      "edit_duration": 9.676,
      "isForceout": false
    },
    {
      "message_id": 974,
      "editor_id": 4,
      "message_received": "ให้มัน",
      "slice_count": 1,
      "slices": "ให้มัน|",
      "edit_duration": 8.272,
      "isForceout": false
    },
    {
      "message_id": 975,
      "editor_id": 4,
      "message_received": "ตัวแปร",
      "slice_count": 1,
      "slices": "ตัวแปร|",
      "edit_duration": 7.192,
      "isForceout": false
    },
    {
      "message_id": 976,
      "editor_id": 4,
      "message_received": "แคปเล็กของเราเข้าไป",
      "slice_count": 2,
      "slices": "cat เล็ก|ของเราเข้าไป|",
      "edit_duration": 11.317,
      "isForceout": false
    },
    {
      "message_id": 977,
      "editor_id": 4,
      "message_received": "ให้มันเอาไปไว้ที่ Cat นี้",
      "slice_count": 2,
      "slices": "ให้มันเอาไปไว้ที่ |Cat นี้|",
      "edit_duration": 6.616,
      "isForceout": false
    },
    {
      "message_id": 978,
      "editor_id": 4,
      "message_received": "ตอนนี้คือเป็นภาพที่มันต่อกันหลายๆภาพ",
      "slice_count": 3,
      "slices": " ตอนนี้คือเป็นภาพที่มันต่อ|กันหลาย ๆ |ภาพ|",
      "edit_duration": 3.57,
      "isForceout": false
    },
    {
      "message_id": 979,
      "editor_id": 4,
      "message_received": "ให้มันทำให้มันเป็นภาพเดียวนะคะ",
      "slice_count": 3,
      "slices": "นี่มา|ให้มันทำให้มันเป็นภาพเดียว|น่ะค่ะ |",
      "edit_duration": 4.396,
      "isForceout": false
    },
    {
      "message_id": 980,
      "editor_id": 4,
      "message_received": "รวมกันเป็นภาพหนึ่งภาพให้มันดูเหมือนเป็นรูปเดียวนะคะ",
      "slice_count": 2,
      "slices": "รวมกันเป็นภาพ 1 ภาพให้มันดูเหมือนเป็น|รูปเดียวนะคะ |",
      "edit_duration": 4.041,
      "isForceout": false
    },
    {
      "message_id": 981,
      "editor_id": 4,
      "message_received": "3 บรรทัดนี้เสร็จหรือยังคะ",
      "slice_count": 1,
      "slices": "3 บรรทัดนี้เสร็จหรือยังคะ|",
      "edit_duration": 3.411,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 982,
      "editor_id": 4,
      "message_received": "ใครยังไม่กด",
      "slice_count": 2,
      "slices": "ใครยังไม่|เสร็จ |",
      "edit_duration": 9.862,
      "isForceout": false
    },
    {
      "message_id": 983,
      "editor_id": 4,
      "message_received": "ยังนะคะ",
      "slice_count": 1,
      "slices": "ยังนะคะ |",
      "edit_duration": 10.545,
      "isForceout": false
    },
    {
      "message_id": 984,
      "editor_id": 4,
      "message_received": "ไม่อย่างนั้นเดี๋ยวไปต่อไม่ได้มันจะขาด",
      "slice_count": 3,
      "slices": "ไม่อย่างนั้นเดี๋ย|วไปต่อไม่ได้| มันจะขาด|",
      "edit_duration": 5.926,
      "isForceout": false
    },
    {
      "message_id": 985,
      "editor_id": 4,
      "message_received": "เล็กนะคะเช็ค",
      "slice_count": 3,
      "slices": "ตอน |sprite |เล็กนะคะ เช็|",
      "edit_duration": 6.516,
      "isForceout": true
    },
    {
      "message_id": 986,
      "editor_id": 4,
      "message_received": "เช็คราคาไป",
      "slice_count": 1,
      "slices": "กนะคะ |",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 987,
      "editor_id": 4,
      "message_received": "ไม่มี F",
      "slice_count": 1,
      "slices": "ไม่มี |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 988,
      "editor_id": 4,
      "message_received": "ดูดีๆสบายที่ 2",
      "slice_count": 1,
      "slices": "s ดูดี ๆ สบายที่ 2|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 989,
      "editor_id": 4,
      "message_received": "เรียกใช้หลัง vios ราคาต่างกันตรงนี้",
      "slice_count": 1,
      "slices": " เรียกใช้หลังต่างกันตรงนี้|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 990,
      "editor_id": 4,
      "message_received": "มันจะไม่ขึ้น Error นะ",
      "slice_count": 2,
      "slices": "มันจะไม่ขึ้น Error |นะ|",
      "edit_duration": 15.537,
      "isForceout": false
    },
    {
      "message_id": 991,
      "editor_id": 4,
      "message_received": "ว่ามันนั่งแล้วมันโดนสร้างแล้วแต่ดูดีๆแค่นั้นเอง",
      "slice_count": 2,
      "slices": " ว่ามันนั่งแล้วมันโดนสร้างแล้วแต่ดูดี ๆ |แค่นั้นเอง|",
      "edit_duration": 11.54,
      "isForceout": false
    },
    {
      "message_id": 992,
      "editor_id": 4,
      "message_received": "เช็คดีๆ 2 จุดนี้นะคะ",
      "slice_count": 3,
      "slices": "เช็ก|ดี ๆ 2 |จุดนี้นะคะ|",
      "edit_duration": 9.837,
      "isForceout": true
    },
    {
      "message_id": 993,
      "editor_id": 4,
      "message_received": "Spicy กำหนดใน Movie จะไปนี่ไม่มีเอสแต่เวลาเรียกนี่",
      "slice_count": 3,
      "slices": " sprite กำหนดใน |Moving |จะไปนี่ไม่มี ห แต่เวลาเรียกนี่|",
      "edit_duration": 7.747,
      "isForceout": true
    },
    {
      "message_id": 994,
      "editor_id": 4,
      "message_received": "cf นะคะ",
      "slice_count": 1,
      "slices": "cf นะคะ |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 995,
      "editor_id": 4,
      "message_received": "เป็นต้น",
      "slice_count": 1,
      "slices": "เป็นต้น|",
      "edit_duration": 16.01,
      "isForceout": true
    },
    {
      "message_id": 996,
      "editor_id": 4,
      "message_received": "โอเคนะคะ",
      "slice_count": 1,
      "slices": "โอเคนะคะ |",
      "edit_duration": 12.266,
      "isForceout": false
    },
    {
      "message_id": 997,
      "editor_id": 4,
      "message_received": "น่าจะเสร็จกันหมดแล้ว",
      "slice_count": 1,
      "slices": "น่าจะเสร็จกันหมดแล้ว|",
      "edit_duration": 11.858,
      "isForceout": false
    },
    {
      "message_id": 998,
      "editor_id": 4,
      "message_received": "มาดูที่เราจะต้องทำต่อ",
      "slice_count": 2,
      "slices": "ทุกคน |มาดูที่เราจะต้องทำต่อ|",
      "edit_duration": 11.816,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 999,
      "editor_id": 4,
      "message_received": "เราจะสร้างฟังก์ชันให้มันวิ่งทีนี้",
      "slice_count": 1,
      "slices": "เราจะสร้างฟังก์ชันให้มันวิ่งทีนี้|",
      "edit_duration": 3.672,
      "isForceout": false
    },
    {
      "message_id": 1000,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 1.661,
      "isForceout": false
    },
    {
      "message_id": 1001,
      "editor_id": 4,
      "message_received": "กำหนดฟังก์ชัน Run",
      "slice_count": 2,
      "slices": "กำหนดฟังก์ชัน |Run|",
      "edit_duration": 2.149,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1002,
      "editor_id": 4,
      "message_received": "แล้วก็อัพเดท",
      "slice_count": 2,
      "slices": "ถูกไหมคะ |แล้วก็ u|",
      "edit_duration": 3.873,
      "isForceout": false
    },
    {
      "message_id": 1003,
      "editor_id": 4,
      "message_received": "เมื่อมันวิ่งไปแล้ว",
      "slice_count": 2,
      "slices": "pdate |เมื่อมันวิ่งไปแล้ว|",
      "edit_duration": 5.841,
      "isForceout": false
    },
    {
      "message_id": 1004,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 6.284,
      "isForceout": false
    },
    {
      "message_id": 1005,
      "editor_id": 4,
      "message_received": "เด็กๆต้องบอกว่าทำไมวันนี้",
      "slice_count": 1,
      "slices": "เด็ก ๆ ต้องบอกว่าทำไมวันนี้|",
      "edit_duration": 6.572,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "โค้ดเยอ|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1006,
      "editor_id": 4,
      "message_received": "โคตรเยอะจังเลยคือมันยาวน่ะจะพอสร้างแล้วมันจะใช้ครั้งเดียวจบ",
      "slice_count": 4,
      "slices": "ะจังเลย คือ มันยาวน่ะ| แต่|พอสร้างแล้วมันจะใช้ครั้งเดียว|จบ|",
      "edit_duration": 7.422,
      "isForceout": false
    },
    {
      "message_id": 1007,
      "editor_id": 4,
      "message_received": "เอาไปใช้กับครั้งต่อไปได้นะคะ",
      "slice_count": 1,
      "slices": " เอาไปใช้กับครั้งต่อไปได้นะคะ |",
      "edit_duration": 6.335,
      "isForceout": false
    },
    {
      "message_id": 1008,
      "editor_id": 4,
      "message_received": "เพราะฉะนั้น",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น|",
      "edit_duration": 7.076,
      "isForceout": false
    },
    {
      "message_id": 1009,
      "editor_id": 4,
      "message_received": "วันนี้นะคะ",
      "slice_count": 2,
      "slices": " ตัว|นี้นะคะ |",
      "edit_duration": 4.568,
      "isForceout": false
    },
    {
      "message_id": 1010,
      "editor_id": 4,
      "message_received": "เราจะไปที่บรรทัดที่ออกจากคลาส",
      "slice_count": 2,
      "slices": "เราจะไปที่บรรทัดที่ต่อ|จาก|",
      "edit_duration": 5.229,
      "isForceout": false
    },
    {
      "message_id": 1011,
      "editor_id": 4,
      "message_received": "แม่คะ",
      "slice_count": 1,
      "slices": " class เห็นไหมคะ|",
      "edit_duration": 12.184,
      "isForceout": false
    },
    {
      "message_id": 1012,
      "editor_id": 4,
      "message_received": "บรรทัดสุดท้ายของ Last นี่",
      "slice_count": 3,
      "slices": " |บรรทัดสุดท้ายของ |class นี่|",
      "edit_duration": 9.544,
      "isForceout": true
    },
    {
      "message_id": 1013,
      "editor_id": 4,
      "message_received": "ใส่แฮชแท็กหน่อย",
      "slice_count": 1,
      "slices": "ใส่ # หน่อย|",
      "edit_duration": 13.888,
      "isForceout": false
    },
    {
      "message_id": 1014,
      "editor_id": 4,
      "message_received": "เราจะบอกเขาบอกโปรแกรมบอกตัวเองบอกตัวเองนี่",
      "slice_count": 4,
      "slices": " |เราจะบอกเขาบอ|กโปรแกรมบอกตัวเองบ|อกตัวเองนี่|",
      "edit_duration": 8.212,
      "isForceout": false
    },
    {
      "message_id": 1015,
      "editor_id": 4,
      "message_received": "แฮชแท็กนี่บอกตัวเองนะคะว่าตรงส่วนนี้เราทำอะไร",
      "slice_count": 2,
      "slices": " # นี่บอกตัวเองนะคะ ว่า|ตรงส่วนนี้เราทำอะไร|",
      "edit_duration": 11.246,
      "isForceout": false
    },
    {
      "message_id": 1016,
      "editor_id": 4,
      "message_received": "สร้างฟังก์ชันค่ะสร้างฟังก์ชัน",
      "slice_count": 2,
      "slices": " สร้างฟังก์ชันค่ะ| สร้างฟังก์ชัน|",
      "edit_duration": 9.571,
      "isForceout": false
    },
    {
      "message_id": 1017,
      "editor_id": 4,
      "message_received": "ส่วนนี้เราจะสร้างฟังก์ชัน",
      "slice_count": 2,
      "slices": " ตรง|ส่วนนี้เราจะสร้างฟังก์ชัน|",
      "edit_duration": 3.68,
      "isForceout": false
    },
    {
      "message_id": 1018,
      "editor_id": 4,
      "message_received": "รันนะคะ",
      "slice_count": 1,
      "slices": " run นะคะ |",
      "edit_duration": 16.02,
      "isForceout": true
    },
    {
      "message_id": 1019,
      "editor_id": 4,
      "message_received": "ชื่อว่าร้านกับอัพเดท",
      "slice_count": 1,
      "slices": "ชื่อว่า run กับ |",
      "edit_duration": 16.023,
      "isForceout": true
    },
    {
      "message_id": 1020,
      "editor_id": 4,
      "message_received": "ดันแล้วก็อัพเดทนะคะ 2 ตัว",
      "slice_count": 1,
      "slices": "update run แล้วก็ update นะคะ 2 ตัว|",
      "edit_duration": 10.742,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1021,
      "editor_id": 4,
      "message_received": "รูปแบบของการสร้างฟังก์ชันก็คือ",
      "slice_count": 1,
      "slices": "รูปแบบของการสร้างฟังก์ชัน ก็คือ|",
      "edit_duration": 14.967,
      "isForceout": false
    },
    {
      "message_id": 1022,
      "editor_id": 4,
      "message_received": "Nation",
      "slice_count": 1,
      "slices": " definition |",
      "edit_duration": 12.852,
      "isForceout": false
    },
    {
      "message_id": 1023,
      "editor_id": 4,
      "message_received": "คำว่าเด็ก",
      "slice_count": 2,
      "slices": " |คำว่า def\" |",
      "edit_duration": 11.152,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1024,
      "editor_id": 4,
      "message_received": "แอบเข้าไปแค่ 1",
      "slice_count": 1,
      "slices": "Tab เข้าไปแค่ 1|",
      "edit_duration": 11.292,
      "isForceout": false
    },
    {
      "message_id": 1025,
      "editor_id": 4,
      "message_received": "มันจะไม่อยู่ตรงกับเซลล์นะคะมันจะอยู่ก่อนเซลล์",
      "slice_count": 6,
      "slices": " ครั้งนะคะ |มันจะไม่อยู่ตรงกับ| self นะคะ |มันจะอยู่|ก่อน| self |",
      "edit_duration": 6.863,
      "isForceout": false
    },
    {
      "message_id": 1026,
      "editor_id": 4,
      "message_received": "นี่เห็นไหมคะ",
      "slice_count": 1,
      "slices": "นี่เห็นไหมคะ |",
      "edit_duration": 14.882,
      "isForceout": false
    },
    {
      "message_id": 1027,
      "editor_id": 4,
      "message_received": "เลือกแบบห้องเชื่อมนะคะ",
      "slice_count": 3,
      "slices": "เลือก|แบบห้อง|เชื่อมนะคะ |",
      "edit_duration": 12.473,
      "isForceout": true
    },
    {
      "message_id": 1028,
      "editor_id": 4,
      "message_received": "deess แล้วก็เลือก function",
      "slice_count": 3,
      "slices": "def |แล้วก็เลือก |function|",
      "edit_duration": 13.067,
      "isForceout": false
    },
    {
      "message_id": 1029,
      "editor_id": 4,
      "message_received": "definition",
      "slice_count": 1,
      "slices": " definition|",
      "edit_duration": 12.557,
      "isForceout": false
    },
    {
      "message_id": 1030,
      "editor_id": 4,
      "message_received": "ฟังก์ชันก็คือร้าน",
      "slice_count": 3,
      "slices": " |ฟังก์ชัน| ก็คือ |",
      "edit_duration": 8.24,
      "isForceout": true
    },
    {
      "message_id": 1031,
      "editor_id": 4,
      "message_received": "แมลงตัวเล็กตัวเขียวๆในวงเล็บนี่ไม่ใช่ในวงเล็บ",
      "slice_count": 3,
      "slices": "run |ตัวเล็กตัวเขียว ๆ| ในวงเล็บนี่ไม่ใช่ในวงเล็บ|",
      "edit_duration": 12.733,
      "isForceout": false
    },
    {
      "message_id": 1032,
      "editor_id": 4,
      "message_received": "ดีขึ้นแล้ว function นี่เราแก้เป็นรันนะคะ",
      "slice_count": 4,
      "slices": "ดีขึ้นแล้ว| function |นี่เราแก้เป็น| run นะคะ |",
      "edit_duration": 10.853,
      "isForceout": true
    },
    {
      "message_id": 1033,
      "editor_id": 4,
      "message_received": "ฟังก์ชันที่เราใช้เมื่อรัน",
      "slice_count": 3,
      "slices": "ฟังก์ชัน|ที่เราใช้เมื่อ| run รัน|",
      "edit_duration": 13.296,
      "isForceout": true
    },
    {
      "message_id": 1034,
      "editor_id": 4,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 1035,
      "editor_id": 4,
      "message_received": "แล้วก็เลือกเซลล์มา",
      "slice_count": 1,
      "slices": "แล้วก็เลือก self มา|",
      "edit_duration": 15.486,
      "isForceout": false
    },
    {
      "message_id": 1036,
      "editor_id": 4,
      "message_received": "กด F แล้วเลือกเซลล์",
      "slice_count": 1,
      "slices": "กด s แล้วเลือก self |",
      "edit_duration": 11.936,
      "isForceout": false
    },
    {
      "message_id": 1037,
      "editor_id": 4,
      "message_received": "ในส่วนของบรรทัดที่ 2 นะคะ",
      "slice_count": 1,
      "slices": "ในส่วนของบรรทัดที่ 2 นะคะ |",
      "edit_duration": 16.019,
      "isForceout": true
    },
    {
      "message_id": 1038,
      "editor_id": 4,
      "message_received": "พิมพ์เซลล์ค่ะ",
      "slice_count": 1,
      "slices": "พิมพ์ self ค่ะ |",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 1039,
      "editor_id": 4,
      "message_received": "กด SS",
      "slice_count": 1,
      "slices": "กด |",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 1040,
      "editor_id": 4,
      "message_received": "เลือกเซลล์ดอท",
      "slice_count": 1,
      "slices": "s เลือก self.run ดอท|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 1041,
      "editor_id": 4,
      "message_received": "Run",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1042,
      "editor_id": 4,
      "message_received": "อันเดอร์สกอร์",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1043,
      "editor_id": 4,
      "message_received": "อนิเมะนะคะ",
      "slice_count": 1,
      "slices": " animate นะคะ |",
      "edit_duration": 14.356,
      "isForceout": false
    },
    {
      "message_id": 1044,
      "editor_id": 4,
      "message_received": "อนิเมะมาจาก innovation Lab จะยาวไป",
      "slice_count": 3,
      "slices": "อนิเมะมาจาก | Animation นั่นล่ะ |จะยาวไป|",
      "edit_duration": 10.258,
      "isForceout": true
    },
    {
      "message_id": 1045,
      "editor_id": 4,
      "message_received": "Anime",
      "slice_count": 1,
      "slices": " Anime|",
      "edit_duration": 14.877,
      "isForceout": false
    },
    {
      "message_id": 1046,
      "editor_id": 4,
      "message_received": "Run Anime",
      "slice_count": 2,
      "slices": "te |Run Anime|",
      "edit_duration": 3.664,
      "isForceout": false
    },
    {
      "message_id": 1047,
      "editor_id": 4,
      "message_received": "Anime Anime ดีกว่า Anime SUGOI",
      "slice_count": 6,
      "slices": " |Anime |Anime |ดีกว่า |Anime |จะสั้นกว่าอีก |",
      "edit_duration": 1.625,
      "isForceout": false
    },
    {
      "message_id": 1048,
      "editor_id": 4,
      "message_received": "Run Anime",
      "slice_count": 1,
      "slices": "run anime|",
      "edit_duration": 12.702,
      "isForceout": false
    },
    {
      "message_id": 1049,
      "editor_id": 4,
      "message_received": "จะงงไหมล่ะนี่",
      "slice_count": 2,
      "slices": " |จะงงไหมล่ะนี่|",
      "edit_duration": 9.759,
      "isForceout": false
    },
    {
      "message_id": 1050,
      "editor_id": 4,
      "message_received": "เอาอนิเมะละกัน",
      "slice_count": 1,
      "slices": " เอา animete แล้ละกัน|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 1051,
      "editor_id": 4,
      "message_received": "เท่ากับ True",
      "slice_count": 2,
      "slices": "เท่ากับ| True|",
      "edit_duration": 6.61,
      "isForceout": false
    },
    {
      "message_id": 1052,
      "editor_id": 4,
      "message_received": "ทำงานนวดเป็นจริงจะใส่เงื่อนไขแล้วนะคะ",
      "slice_count": 3,
      "slices": " ทำงานเมื่อ|เป็นจริง| จะใส่เงื่อนไขแล้วนะคะ |",
      "edit_duration": 6.123,
      "isForceout": false
    },
    {
      "message_id": 1053,
      "editor_id": 4,
      "message_received": "ทรูใช้ทรูใหญ่นะ",
      "slice_count": 2,
      "slices": "True ใช้ True |ใหญ่นะ|",
      "edit_duration": 13.345,
      "isForceout": false
    },
    {
      "message_id": 1054,
      "editor_id": 4,
      "message_received": "วิธีเลือก True",
      "slice_count": 2,
      "slices": "คะ| วิธีเลือก True|",
      "edit_duration": 12.739,
      "isForceout": false
    },
    {
      "message_id": 1055,
      "editor_id": 4,
      "message_received": "ผู้ใหญ่นะ",
      "slice_count": 3,
      "slices": " |ใหญ่|นะ|",
      "edit_duration": 14.188,
      "isForceout": false
    },
    {
      "message_id": 1056,
      "editor_id": 4,
      "message_received": "เรามีฟังก์ชันแล้วสร้างอีก 1 ฟังก์ชัน",
      "slice_count": 4,
      "slices": " เรามีฟังก์ชัน|แล้วสร้างอีก |1 |ฟังก์ชัน|",
      "edit_duration": 6.951,
      "isForceout": false
    },
    {
      "message_id": 1057,
      "editor_id": 4,
      "message_received": "เหมือนเดิมเลือกแบบฟังก์ชันเหมือนเดิม",
      "slice_count": 5,
      "slices": " เหมือนเดิ|มเลือก| def |ฟังก์ชันเหมือน|เดิม|",
      "edit_duration": 3.069,
      "isForceout": false
    },
    {
      "message_id": 1058,
      "editor_id": 4,
      "message_received": "ตรงตำแหน่งชื่อฟังก์ชันเปลี่ยนเป็น",
      "slice_count": 2,
      "slices": "ตรงตำแหน่งชื่อฟังก์ชัน|เปลี่ยนเป็น|",
      "edit_duration": 11.295,
      "isForceout": false
    },
    {
      "message_id": 1059,
      "editor_id": 4,
      "message_received": "เราสร้าง 2 ตัวนะเราจะสร้าง 2 ตัว",
      "slice_count": 4,
      "slices": "เราสร้าง 2 |ตัวน|ะเราจะสร้าง 2 |ตัว|",
      "edit_duration": 8.318,
      "isForceout": false
    },
    {
      "message_id": 1060,
      "editor_id": 4,
      "message_received": "ก็คือ",
      "slice_count": 1,
      "slices": " ก็คือ|",
      "edit_duration": 14.981,
      "isForceout": false
    },
    {
      "message_id": 1061,
      "editor_id": 4,
      "message_received": "รันกับ Update นะคะ",
      "slice_count": 2,
      "slices": " run |กับ update นะคะ |",
      "edit_duration": 11.546,
      "isForceout": false
    },
    {
      "message_id": 1062,
      "editor_id": 4,
      "message_received": "ชื่อฟังก์ชันไม่จำเป็นต้องใช้ตัวใหญ่",
      "slice_count": 1,
      "slices": "ชื่อฟังก์ชันไม่จำเป็นต้องใช้ตัวใหญ่|",
      "edit_duration": 10.966,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1063,
      "editor_id": 4,
      "message_received": "เลือกใช้เซลล์ค่ะ",
      "slice_count": 1,
      "slices": "เลือกใช้ self ค่ะ |",
      "edit_duration": 16.022,
      "isForceout": true
    },
    {
      "message_id": 1064,
      "editor_id": 4,
      "message_received": "เซลล์",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1065,
      "editor_id": 4,
      "message_received": "แล้วก็ใส่โคลอน",
      "slice_count": 1,
      "slices": "self แล้วก็ใส่ |",
      "edit_duration": 11.615,
      "isForceout": false
    },
    {
      "message_id": 1066,
      "editor_id": 4,
      "message_received": "แล้วก็เลือกใช้ Speed",
      "slice_count": 1,
      "slices": ": แล้วก็เลือกใช้ speed |",
      "edit_duration": 9.672,
      "isForceout": false
    },
    {
      "message_id": 1067,
      "editor_id": 4,
      "message_received": "ส่วนของ statement หรือพาสนี่นะคะ",
      "slice_count": 2,
      "slices": "ในส่วนของ statement หรือ pass นี่นะค|ะ |",
      "edit_duration": 6.684,
      "isForceout": false
    },
    {
      "message_id": 1068,
      "editor_id": 4,
      "message_received": "เราจะมากำหนดเงื่อนไขให้",
      "slice_count": 1,
      "slices": "เราจะมากำหนดเงื่อนไขให้|",
      "edit_duration": 3.997,
      "isForceout": false
    },
    {
      "message_id": 1069,
      "editor_id": 4,
      "message_received": "มัน",
      "slice_count": 1,
      "slices": "มัน|",
      "edit_duration": 3.306,
      "isForceout": false
    },
    {
      "message_id": 1070,
      "editor_id": 4,
      "message_received": "มันทำงานนั่นเองนะคะ",
      "slice_count": 2,
      "slices": "... |มันทำงานนั่นเองนะคะ |",
      "edit_duration": 3.249,
      "isForceout": false
    },
    {
      "message_id": 1071,
      "editor_id": 4,
      "message_received": "ก็คือใช้คำสั่ง If ค่ะ",
      "slice_count": 1,
      "slices": "ก็คือใช้คำสั่ง if ค่ะ |",
      "edit_duration": 5.725,
      "isForceout": false
    },
    {
      "message_id": 1072,
      "editor_id": 4,
      "message_received": "เลือก IS pregnant",
      "slice_count": 2,
      "slices": "เลือก if statements| |",
      "edit_duration": 11.029,
      "isForceout": true
    },
    {
      "message_id": 1073,
      "editor_id": 4,
      "message_received": "นี่",
      "slice_count": 1,
      "slices": "นี่|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 1074,
      "editor_id": 4,
      "message_received": "destinations ตัวแรก",
      "slice_count": 1,
      "slices": "ตัวแรก|",
      "edit_duration": 15.273,
      "isForceout": false
    },
    {
      "message_id": 1075,
      "editor_id": 4,
      "message_received": "ให้พิมพ์เองนะเด็กๆ",
      "slice_count": 1,
      "slices": "ให้พิมพ์เองนะเด็ก ๆ |",
      "edit_duration": 7.532,
      "isForceout": false
    },
    {
      "message_id": 1076,
      "editor_id": 4,
      "message_received": "ไม่อย่างนั้นเดี๋ยวรูปแบบมันจะผิด",
      "slice_count": 3,
      "slices": "ไ|ม่อย่างนั้นเดี๋ยวรูป|แบบมันจะผิด|",
      "edit_duration": 4.778,
      "isForceout": false
    },
    {
      "message_id": 1077,
      "editor_id": 4,
      "message_received": "ให้เลือกอะไร",
      "slice_count": 2,
      "slices": " ให้เลือก| i|",
      "edit_duration": 6.162,
      "isForceout": false
    },
    {
      "message_id": 1078,
      "editor_id": 4,
      "message_received": "แล้วเรื่อง condition",
      "slice_count": 3,
      "slices": " |แล้วเลือก if | condition|",
      "edit_duration": 6.742,
      "isForceout": false
    },
    {
      "message_id": 1079,
      "editor_id": 4,
      "message_received": "ไม่พิมพ์นะคะ",
      "slice_count": 1,
      "slices": "ไม่พิมพ์นะคะ |",
      "edit_duration": 12.841,
      "isForceout": false
    },
    {
      "message_id": 1080,
      "editor_id": 4,
      "message_received": "เรื่องใช้เรียกเซลล์มา",
      "slice_count": 2,
      "slices": "เรื่องใช้เรียก self |มา|",
      "edit_duration": 12.757,
      "isForceout": false
    },
    {
      "message_id": 1081,
      "editor_id": 4,
      "message_received": "gmail.com",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 1082,
      "editor_id": 4,
      "message_received": "เลือกร้านอนิเมทเราชื่อเรียกไว้มาใช้งาน",
      "slice_count": 4,
      "slices": "เลือก animate |เราชื่อ|เรียก|มาใช้งาน|",
      "edit_duration": 12.784,
      "isForceout": true
    },
    {
      "message_id": 1083,
      "editor_id": 4,
      "message_received": "ถ้ามีอีกคำสั่งเท่ากับออกฤทธิ์เราจะต้องกด 2 ตัวนะคะ = =",
      "slice_count": 2,
      "slices": " ถ้ามีอีกคำสั่งเท่ากับออกเราจะต้องกด 2 ตัวนะคะ |= =|",
      "edit_duration": 15.71,
      "isForceout": true
    },
    {
      "message_id": 1084,
      "editor_id": 4,
      "message_received": "ครูค่ะชู",
      "slice_count": 1,
      "slices": "True ค่ะ ชู|",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 1085,
      "editor_id": 4,
      "message_received": "ครีมทีแล้วเลือก True ใหญ่นะคะ",
      "slice_count": 1,
      "slices": "แล้วเลือก True ใหญ่นะคะ |",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 1086,
      "editor_id": 4,
      "message_received": "statement Part",
      "slice_count": 1,
      "slices": "statement |",
      "edit_duration": 16.02,
      "isForceout": true
    },
    {
      "message_id": 1087,
      "editor_id": 4,
      "message_received": "เราจะเรียก",
      "slice_count": 1,
      "slices": "pass เราจะเรียก|",
      "edit_duration": 16.029,
      "isForceout": true
    },
    {
      "message_id": 1088,
      "editor_id": 4,
      "message_received": "constraint",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 16.019,
      "isForceout": true
    },
    {
      "message_id": 1089,
      "editor_id": 4,
      "message_received": "มานะคะ",
      "slice_count": 1,
      "slices": " มานะคะ |",
      "edit_duration": 16.015,
      "isForceout": true
    },
    {
      "message_id": 1090,
      "editor_id": 4,
      "message_received": "พิมพ์เซลล์เหมือนเดิม",
      "slice_count": 1,
      "slices": "พิมพ์หำเหมือนเดิม|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 1091,
      "editor_id": 4,
      "message_received": "selfish",
      "slice_count": 1,
      "slices": "selfish|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 1092,
      "editor_id": 4,
      "message_received": "CU เลือด",
      "slice_count": 1,
      "slices": "CU เลือด|",
      "edit_duration": 14.095,
      "isForceout": false
    },
    {
      "message_id": 1093,
      "editor_id": 4,
      "message_received": "carols กด enter",
      "slice_count": 2,
      "slices": " |carols กด enter|",
      "edit_duration": 11.43,
      "isForceout": true
    },
    {
      "message_id": 1094,
      "editor_id": 4,
      "message_received": "เราจะเพิ่ม",
      "slice_count": 1,
      "slices": " เราจะเพิ่ม|",
      "edit_duration": 7.201,
      "isForceout": false
    },
    {
      "message_id": 1095,
      "editor_id": 4,
      "message_received": "ออกนะพอพอเวลาเวลาที่มันเคลื่อนน่ะค่ะ",
      "slice_count": 6,
      "slices": "ออกนะ| |พอเวลาเวลา|ที่มั|นเคลื่อนน่ะค่ะ| |",
      "edit_duration": 3.594,
      "isForceout": false
    },
    {
      "message_id": 1096,
      "editor_id": 4,
      "message_received": "ตำแหน่งปัจจุบันมันเริ่มที่ศูนย์ว่าฉะนั้นเราจะเพิ่มค่าให้มันบวก",
      "slice_count": 5,
      "slices": "ตำแหน่งปัจจุบัน|มันเริ่มที่ศูนย์|ว่า| ฉะนั้น |เราจะเพิ่มค่าให้มันบวก|",
      "edit_duration": 4.18,
      "isForceout": false
    },
    {
      "message_id": 1097,
      "editor_id": 4,
      "message_received": "นะคะบวกใส่เครื่องหมายบวกแล้วก็เท่ากับ",
      "slice_count": 4,
      "slices": "นะคะ |บวกใส่เครื่องหมาย|บวก| แล้วก็เท่ากับ|",
      "edit_duration": 1.801,
      "isForceout": false
    },
    {
      "message_id": 1098,
      "editor_id": 4,
      "message_received": "ก็คือเพิ่ม",
      "slice_count": 1,
      "slices": " ก็คือเพิ่ม|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 1099,
      "editor_id": 4,
      "message_received": "ถ้าในความหมายก็คือถ้าใส่ + แล้วเท่ากับ",
      "slice_count": 1,
      "slices": "ถ้าในความหมายบวก ก็คือถ้าใส่ + แล้วเท่ากับ|",
      "edit_duration": 16.026,
      "isForceout": true
    },
    {
      "message_id": 1100,
      "editor_id": 4,
      "message_received": "แสดงว่าเพิ่มก็บวกก็คือบัว",
      "slice_count": 1,
      "slices": "แสดงว่าเพิ่มก็บวก ก็คือ|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 1101,
      "editor_id": 4,
      "message_received": "บวกอะไรเข้าไป",
      "slice_count": 1,
      "slices": "บวกอะไรเข้าไป|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 1102,
      "editor_id": 4,
      "message_received": "ให้บวกเข้าไปใน Speed",
      "slice_count": 1,
      "slices": "ให้บวกเข้าไปใน  Speed|",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 1103,
      "editor_id": 4,
      "message_received": "Speed ที่เราสร้างไว้",
      "slice_count": 1,
      "slices": " Speed ที่เราสร้างไว้|",
      "edit_duration": 15.208,
      "isForceout": false
    },
    {
      "message_id": 1104,
      "editor_id": 4,
      "message_received": "ST เราเลือก Speed",
      "slice_count": 2,
      "slices": "เราเลือก |Speed|",
      "edit_duration": 10.259,
      "isForceout": false
    },
    {
      "message_id": 1105,
      "editor_id": 4,
      "message_received": "กด Enter นะคะ",
      "slice_count": 3,
      "slices": "กด E|nter |นะคะ |",
      "edit_duration": 0.174,
      "isForceout": false
    },
    {
      "message_id": 1106,
      "editor_id": 4,
      "message_received": "เราจะเพิ่มเงื่อนไขซ้อนเงื่อนไขเพราะอันนี้เพื่อนแก้",
      "slice_count": 3,
      "slices": "เราจะเพิ่มเงื่อนไขซ้อน|เงื่อนไข| เพราะอันนี้เพิ่มแ|",
      "edit_duration": 2.163,
      "isForceout": false
    },
    {
      "message_id": 1107,
      "editor_id": 4,
      "message_received": "Speed นะเพื่อนแค่ความเร็วเข้าไป",
      "slice_count": 4,
      "slices": "ค่ |Speed นะ| เพิ่ม|แค่ความเร็วเข้าไป|",
      "edit_duration": 7.461,
      "isForceout": false
    },
    {
      "message_id": 1108,
      "editor_id": 4,
      "message_received": "กด",
      "slice_count": 1,
      "slices": " กด|",
      "edit_duration": 13.355,
      "isForceout": false
    },
    {
      "message_id": 1109,
      "editor_id": 4,
      "message_received": "เราเลือกอีฟ condition เหมือนเดิมนะคะ",
      "slice_count": 2,
      "slices": "เราเลือก if condition |เหมือนเดิมนะคะ |",
      "edit_duration": 9.367,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "if int |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1110,
      "editor_id": 4,
      "message_received": "มิ้น",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1111,
      "editor_id": 4,
      "message_received": "int ตัวแปรนี้นะคะไม่ใช่ตัวแปร",
      "slice_count": 2,
      "slices": "int ตัวแปรนี้นะคะ |ไม่ใช่ตัวแปรหรอกมันเป็น|",
      "edit_duration": 2.162,
      "isForceout": false
    },
    {
      "message_id": 1112,
      "editor_id": 4,
      "message_received": "วงเล็บค่ะ",
      "slice_count": 1,
      "slices": "วงเล็บค่ะ |",
      "edit_duration": 4.041,
      "isForceout": false
    },
    {
      "message_id": 1113,
      "editor_id": 4,
      "message_received": "ใส่เปิดแล้วปิดใส่เข้ามาทีเดียวเลยนะ",
      "slice_count": 2,
      "slices": "ใส่เปิดแล้วปิดใส่เข้ามาทีเดียวเลยนะ วงเล็บจะได้ไม่หายว่าอย่างนั้นเถอะ |พิมพ์ self แล้วเลือกใส่เปิดแล้วปิดใส่เข้ามาทีเดียวเลยนะ|",
      "edit_duration": 12.162,
      "isForceout": true
    },
    {
      "message_id": 1114,
      "editor_id": 4,
      "message_received": "จะได้วงเล็บจะได้ไม่หายว่าอย่างนั้นเถอะ",
      "slice_count": 1,
      "slices": "จะได้วงเล็บจะได้ไม่หายว่าอย่างนั้นเถอะ|",
      "edit_duration": 16.021,
      "isForceout": true
    },
    {
      "message_id": 1115,
      "editor_id": 4,
      "message_received": "พิมเสน",
      "slice_count": 1,
      "slices": "พิมเสน|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 1116,
      "editor_id": 4,
      "message_received": "การเลือกเซลล์นะคะ",
      "slice_count": 1,
      "slices": "การเลือก seนะคะ |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 1117,
      "editor_id": 4,
      "message_received": "dot",
      "slice_count": 1,
      "slices": "dot|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 1118,
      "editor_id": 4,
      "message_received": "kerryexpress",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1119,
      "editor_id": 4,
      "message_received": "CU เราเลือก kest",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1120,
      "editor_id": 4,
      "message_received": "เงื่อนไขก็คือให้มันเช็คว่ามันยัง",
      "slice_count": 1,
      "slices": "เงื่อนไข ก็คือให้มันเช็กว่ามันยัง|",
      "edit_duration": 6.508,
      "isForceout": false
    },
    {
      "message_id": 1121,
      "editor_id": 4,
      "message_received": "น้อยกว่าหรือเท่ากับ",
      "slice_count": 1,
      "slices": "น้อยกว่าหรือเท่ากับ|",
      "edit_duration": 2.451,
      "isForceout": false
    },
    {
      "message_id": 1122,
      "editor_id": 4,
      "message_received": "เล่น",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1123,
      "editor_id": 4,
      "message_received": "เน้นนะคะ arin",
      "slice_count": 1,
      "slices": " len len นะคะ l-e-n le|",
      "edit_duration": 10.521,
      "isForceout": false
    },
    {
      "message_id": 1124,
      "editor_id": 4,
      "message_received": "ใส่วงเล็บค่ะ",
      "slice_count": 1,
      "slices": "n ใส่วงเล็บค่ะ |",
      "edit_duration": 2.517,
      "isForceout": false
    },
    {
      "message_id": 1125,
      "editor_id": 4,
      "message_received": "เราจะเลือกเซลล์",
      "slice_count": 1,
      "slices": "เราจะเลือก|",
      "edit_duration": 16.02,
      "isForceout": true
    },
    {
      "message_id": 1126,
      "editor_id": 4,
      "message_received": "SMS แล้วเลือกเซลล์",
      "slice_count": 1,
      "slices": " self แล้วเลือก |",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 1127,
      "editor_id": 4,
      "message_received": "ยอด",
      "slice_count": 1,
      "slices": "self ยอด|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": 1128,
      "editor_id": 4,
      "message_received": "spice",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 1129,
      "editor_id": 4,
      "message_received": "สไปรท์เอสนะคะ",
      "slice_count": 1,
      "slices": "sprites sprites นะคะ |",
      "edit_duration": 16.007,
      "isForceout": true
    },
    {
      "message_id": 1130,
      "editor_id": 4,
      "message_received": "รอบนี้จะเลือกสไปรท์เอสนะคะ",
      "slice_count": 1,
      "slices": "รอบนี้จะเลือก sprites นะคะ |",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 1131,
      "editor_id": 4,
      "message_received": "h e r i t h",
      "slice_count": 1,
      "slices": "sprite|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 1132,
      "editor_id": 4,
      "message_received": "สไปรท์เอส",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1133,
      "editor_id": 4,
      "message_received": "ในเล็บ",
      "slice_count": 1,
      "slices": "s ใน|",
      "edit_duration": 15.216,
      "isForceout": false
    },
    {
      "message_id": 1134,
      "editor_id": 4,
      "message_received": "เลือก",
      "slice_count": 1,
      "slices": " len เลือก|",
      "edit_duration": 13.978,
      "isForceout": false
    },
    {
      "message_id": 1135,
      "editor_id": 4,
      "message_received": "สไปรท์เอสนะคะ",
      "slice_count": 1,
      "slices": " sprites นะคะ |",
      "edit_duration": 11.554,
      "isForceout": false
    },
    {
      "message_id": 1136,
      "editor_id": 4,
      "message_received": "statement Plus นะคะ",
      "slice_count": 1,
      "slices": "statement pass นะคะ |",
      "edit_duration": 7.335,
      "isForceout": false
    },
    {
      "message_id": 1137,
      "editor_id": 4,
      "message_received": "himself",
      "slice_count": 1,
      "slices": "พิมพ์ self|",
      "edit_duration": 10.547,
      "isForceout": false
    },
    {
      "message_id": 1138,
      "editor_id": 4,
      "message_received": "เหมือนเดิมเลือกเซลล์",
      "slice_count": 1,
      "slices": " เหมือนเดิม เลือก self |",
      "edit_duration": 8.772,
      "isForceout": false
    },
    {
      "message_id": 1139,
      "editor_id": 4,
      "message_received": "ยอดพิมพ์ CU เราเลือกสไปรท์",
      "slice_count": 1,
      "slices": ". พิมพ์ cu เราเลือก sprite|",
      "edit_duration": 16.02,
      "isForceout": true
    },
    {
      "message_id": 1140,
      "editor_id": 4,
      "message_received": "เท่ากับ",
      "slice_count": 1,
      "slices": " =|",
      "edit_duration": 16.022,
      "isForceout": true
    },
    {
      "message_id": 1141,
      "editor_id": 4,
      "message_received": "ศูนย์นะคะค่าเริ่มต้นของ",
      "slice_count": 1,
      "slices": " 0 นะคะ ค่าเริ่มต้นของ|",
      "edit_duration": 16.029,
      "isForceout": true
    },
    {
      "message_id": 1142,
      "editor_id": 4,
      "message_received": "kerryexpress เริ่มต้นเท่ากับศูนย์",
      "slice_count": 1,
      "slices": " current.sprite เริ่มต้นเท่ากับ 0|",
      "edit_duration": 16.022,
      "isForceout": true
    },
    {
      "message_id": 1143,
      "editor_id": 4,
      "message_received": "ตอนนี้มันกำลังเช็คให้มันเช็คค่า",
      "slice_count": 1,
      "slices": " ตอนนี้มันกำลังเช็กให้มันเช็คค่า|",
      "edit_duration": 16.021,
      "isForceout": true
    },
    {
      "message_id": 1144,
      "editor_id": 4,
      "message_received": "มันจะวนเหมือนวนลูปนะคะ",
      "slice_count": 1,
      "slices": "มันจะวนเหมือนวนลูปนะคะ |",
      "edit_duration": 15.704,
      "isForceout": false
    },
    {
      "message_id": 1145,
      "editor_id": 4,
      "message_received": "แล้วก็เหมือนเดิม",
      "slice_count": 1,
      "slices": "แล้วก็เหมือนเดิม|",
      "edit_duration": 9.702,
      "isForceout": false
    },
    {
      "message_id": 1146,
      "editor_id": 4,
      "message_received": "อนิเมะนะคะเลือกรันอนิเมะ",
      "slice_count": 2,
      "slices": "อนิเมะนะคะ เ|ลือก |",
      "edit_duration": 4.295,
      "isForceout": true
    },
    {
      "message_id": 1147,
      "editor_id": 4,
      "message_received": "ถ้าไม่ถูกก็ต้องมีฟ้อง",
      "slice_count": 1,
      "slices": "run animate ถ้าไม่ถูกก็ต้องมี |",
      "edit_duration": 16.022,
      "isForceout": true
    },
    {
      "message_id": 1148,
      "editor_id": 4,
      "message_received": "ถ้าเป็นจริงจบการทำงาน",
      "slice_count": 1,
      "slices": "False ถ้าเป็นจริงจบการทำงาน|",
      "edit_duration": 16.019,
      "isForceout": true
    },
    {
      "message_id": 1149,
      "editor_id": 4,
      "message_received": "จะทำเป็นจริงมันจะเข้ามาเช็คค่าก่อน",
      "slice_count": 1,
      "slices": "จะทำเป็นจริงมันจะเข้ามาเช็กค่าก่อน|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 1150,
      "editor_id": 4,
      "message_received": "กด F ใหญ่และเลือก false",
      "slice_count": 1,
      "slices": "กด F ใหญ่และเลือก False |",
      "edit_duration": 12.94,
      "isForceout": false
    },
    {
      "message_id": 1151,
      "editor_id": 4,
      "message_received": "บรรทัดนี้เสร็จแล้ว",
      "slice_count": 1,
      "slices": "บรรทัดนี้เสร็จแล้ว|",
      "edit_duration": 3.47,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1152,
      "editor_id": 4,
      "message_received": "กดย้อนหลังกลับไปที่ตำแหน่งอี๊ดแรกนะคะที่ 1",
      "slice_count": 1,
      "slices": "กดย้อนหลังกลับไปที่ตำแหน่ง if แรกนะคะ if ที่ 1|",
      "edit_duration": 13.099,
      "isForceout": false
    },
    {
      "message_id": 1153,
      "editor_id": 4,
      "message_received": "ที่ 1",
      "slice_count": 1,
      "slices": " if ที่ 1|",
      "edit_duration": 9.957,
      "isForceout": false
    },
    {
      "message_id": 1154,
      "editor_id": 4,
      "message_received": "ตามภาพ",
      "slice_count": 1,
      "slices": " ตามภาพ|",
      "edit_duration": 8.993,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1155,
      "editor_id": 4,
      "message_received": "พิมพ์เซลล์ค่ะ",
      "slice_count": 1,
      "slices": "พิมพ์ self ค่ะ |",
      "edit_duration": 16.027,
      "isForceout": true
    },
    {
      "message_id": 1156,
      "editor_id": 4,
      "message_received": "Search",
      "slice_count": 1,
      "slices": "self.i|",
      "edit_duration": 14.122,
      "isForceout": false
    },
    {
      "message_id": 1157,
      "editor_id": 4,
      "message_received": "I love images",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1158,
      "editor_id": 4,
      "message_received": "เท่ากับ",
      "slice_count": 1,
      "slices": " เลือก image เท่ากับ |",
      "edit_duration": 5.32,
      "isForceout": false
    },
    {
      "message_id": 1159,
      "editor_id": 4,
      "message_received": "เซลล์เหมือนเดิมเลือกเซลล์",
      "slice_count": 1,
      "slices": "self เหมือนเดิม เลือก |",
      "edit_duration": 16.023,
      "isForceout": true
    },
    {
      "message_id": 1160,
      "editor_id": 4,
      "message_received": "spandex polyester mesh เลือก Spice ที่เติม EST",
      "slice_count": 1,
      "slices": "self เลือก sprite ที่เติม |",
      "edit_duration": 16.003,
      "isForceout": false
    },
    {
      "message_id": 1161,
      "editor_id": 4,
      "message_received": "สี่เหลี่ยมใหญ่วงเล็บสี่เหลี่ยมใหญ่",
      "slice_count": 3,
      "slices": "s สี่เหลี่ยมใหญ่| วงเล็บสี่เหลี่ยม|ใหญ่|",
      "edit_duration": 9.105,
      "isForceout": false
    },
    {
      "message_id": 1162,
      "editor_id": 4,
      "message_received": "เรียก",
      "slice_count": 2,
      "slices": "เ|รียก|",
      "edit_duration": 4.696,
      "isForceout": false
    },
    {
      "message_id": 1163,
      "editor_id": 4,
      "message_received": "เลือก int",
      "slice_count": 1,
      "slices": " int|",
      "edit_duration": 6.268,
      "isForceout": false
    },
    {
      "message_id": 1164,
      "editor_id": 4,
      "message_received": "int int in นะคะเหลือเกิ๊น",
      "slice_count": 3,
      "slices": " |int |นะคะ |",
      "edit_duration": 1.995,
      "isForceout": false
    },
    {
      "message_id": 1165,
      "editor_id": 4,
      "message_received": "ใส่วงเล็บเข้าไปในวงเล็บเลือกเซลล์",
      "slice_count": 5,
      "slices": "ใส่วงเล็บเข้าไ|ป|ในวงเล็บเลือก| self.current_sprite | |",
      "edit_duration": 2.659,
      "isForceout": true
    },
    {
      "message_id": 1166,
      "editor_id": 4,
      "message_received": "เคอเร้นสไปรท์นะคะ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1167,
      "editor_id": 4,
      "message_received": "เลือกเซลล์",
      "slice_count": 1,
      "slices": "เลือก |",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 1168,
      "editor_id": 4,
      "message_received": "ไวจริงๆเลย",
      "slice_count": 1,
      "slices": "self มือไวจริง ๆ เลย|",
      "edit_duration": 16.02,
      "isForceout": false
    },
    {
      "message_id": 1169,
      "editor_id": 4,
      "message_received": "เซลล์ดอท",
      "slice_count": 1,
      "slices": " self ดอท|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 1170,
      "editor_id": 4,
      "message_received": "C",
      "slice_count": 1,
      "slices": "C|",
      "edit_duration": 16.008,
      "isForceout": true
    },
    {
      "message_id": 1171,
      "editor_id": 4,
      "message_received": "kerryexpress",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1172,
      "editor_id": 4,
      "message_received": "ตอนนี้เราทำส่วนของ",
      "slice_count": 1,
      "slices": " ตอนนี้เราทำส่วนของ|",
      "edit_duration": 11.597,
      "isForceout": false
    },
    {
      "message_id": 1173,
      "editor_id": 4,
      "message_received": "ฟังก์ชั่นรันกับอัพเดทแล้วเสร็จแล้วนะคะ",
      "slice_count": 4,
      "slices": "ฟังก์ชั่น| run กับ |update | รันกับอัพเดทแล้วเสร็จแล้วนะคะ |",
      "edit_duration": 6.712,
      "isForceout": true
    },
    {
      "message_id": 1174,
      "editor_id": 4,
      "message_received": "มี 2",
      "slice_count": 1,
      "slices": "มี 2|",
      "edit_duration": 15.069,
      "isForceout": false
    },
    {
      "message_id": 1175,
      "editor_id": 4,
      "message_received": "4680 นี่นะคะตั้งแต่บรรทัดนี้เลย",
      "slice_count": 2,
      "slices": "4680 นี่นะคะ |ตั้งแต่บรรทัดนี้เลย|",
      "edit_duration": 9.426,
      "isForceout": false
    },
    {
      "message_id": 1176,
      "editor_id": 4,
      "message_received": "เดี๋ยวจะไปเช็คตำแหน่งนะคะเด็กๆตำแหน่งของฟังก์ชัน",
      "slice_count": 2,
      "slices": "เดี๋ยวจะไปเช็กตำแหน่งนะคะเด็ก ๆ| ตำแหน่งของฟังก์ชัน|",
      "edit_duration": 7.724,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1177,
      "editor_id": 4,
      "message_received": "เป็นตัว X",
      "slice_count": 1,
      "slices": "เป็นตัวเล็กแล้วก็ลบ|",
      "edit_duration": 6.4,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1178,
      "editor_id": 4,
      "message_received": "ing ก็ปกติ",
      "slice_count": 1,
      "slices": "int ก็ปกติ |",
      "edit_duration": 5.38,
      "isForceout": false
    },
    {
      "message_id": 1179,
      "editor_id": 4,
      "message_received": "เป็นตัวเดียวด้วย",
      "slice_count": 1,
      "slices": "เป็นตัวเดียวด้วย|",
      "edit_duration": 3.225,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " คืออะไร|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "ดูก่อนนะคะวันนี้ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1180,
      "editor_id": 4,
      "message_received": "รอก่อนนะคะวันนี้อาจจะยาวหน่อยแต่ผลน่าจะคุ้มค่าพอใจน่าจะเป็นที่พอใจของเด็กๆอยู่",
      "slice_count": 3,
      "slices": "น่าจะยาวหน่อย |แต่ผลน่าจะคุ้มค่าพอใ|จน่าจะเป็นที่พอใจของเด็ก ๆ อยู่|",
      "edit_duration": 6.848,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1181,
      "editor_id": 4,
      "message_received": "เราจะมา",
      "slice_count": 1,
      "slices": "เราจะมา|",
      "edit_duration": 3.009,
      "isForceout": false
    },
    {
      "message_id": 1182,
      "editor_id": 4,
      "message_received": "เรียกใช้ตัวนี้นะ",
      "slice_count": 2,
      "slices": "เรียกใช้|ตัวนี้นะ|",
      "edit_duration": 1.761,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1183,
      "editor_id": 4,
      "message_received": "ที่เรากำหนดแล้วแต่เราต้องเลือกใช้มัน",
      "slice_count": 4,
      "slices": "คีย์|เรากำหนด|แล้ว| แต่เราต้องเลือกใช้มัน|",
      "edit_duration": 6.436,
      "isForceout": false
    },
    {
      "message_id": 1184,
      "editor_id": 4,
      "message_received": "ตรง",
      "slice_count": 2,
      "slices": "น่ะ |ตรง|",
      "edit_duration": 2.028,
      "isForceout": false
    },
    {
      "message_id": 1185,
      "editor_id": 4,
      "message_received": "เงื่อนไข",
      "slice_count": 2,
      "slices": "... เดี๋ยวนะ |เงื่อนไข |",
      "edit_duration": 5.723,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "if |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "key|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1186,
      "editor_id": 4,
      "message_received": "เวลา Moving",
      "slice_count": 2,
      "slices": " velo | Moving|",
      "edit_duration": 3.664,
      "isForceout": false
    },
    {
      "message_id": 1187,
      "editor_id": 4,
      "message_received": "ชัดตำแหน่งก็ต้องเป็น",
      "slice_count": 2,
      "slices": " Cat cat |ตำแหน่งก็ต้องเป็น|",
      "edit_duration": 6.651,
      "isForceout": false
    },
    {
      "message_id": 1188,
      "editor_id": 4,
      "message_received": "ไพ่เกมดอทคอม",
      "slice_count": 1,
      "slices": " pygame|",
      "edit_duration": 12.788,
      "isForceout": false
    },
    {
      "message_id": 1189,
      "editor_id": 4,
      "message_received": "ตรงคีย์ F",
      "slice_count": 2,
      "slices": ".QUIT| |",
      "edit_duration": 6.619,
      "isForceout": false
    },
    {
      "message_id": 1190,
      "editor_id": 4,
      "message_received": "Key Light",
      "slice_count": 1,
      "slices": "Key_RI|",
      "edit_duration": 13.142,
      "isForceout": false
    },
    {
      "message_id": 1191,
      "editor_id": 4,
      "message_received": "When She like",
      "slice_count": 2,
      "slices": "GHT | |",
      "edit_duration": 8.602,
      "isForceout": false
    },
    {
      "message_id": 1192,
      "editor_id": 4,
      "message_received": "ตำแหน่งตรงนี้นะครับ",
      "slice_count": 1,
      "slices": "ตำแหน่งตรงนี้นะครับ |",
      "edit_duration": 7.884,
      "isForceout": false
    },
    {
      "message_id": 1193,
      "editor_id": 4,
      "message_received": "จะให้ตัวนี้มัน",
      "slice_count": 1,
      "slices": "จะให้ตัวนี้มัน|",
      "edit_duration": 5.147,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 1194,
      "editor_id": 4,
      "message_received": "ทั้งใหญ่ทั้งเล็กกว่า",
      "slice_count": 1,
      "slices": "ทั้งใหญ่ทั้งเล็กกว่า|",
      "edit_duration": 16.022,
      "isForceout": true
    },
    {
      "message_id": 1195,
      "editor_id": 4,
      "message_received": "ดูนะคะ",
      "slice_count": 1,
      "slices": "ดูนะคะ |",
      "edit_duration": 7.479,
      "isForceout": false
    },
    {
      "message_id": 1196,
      "editor_id": 4,
      "message_received": "เด็กๆจะเลือกใช้ตัวแปร cat",
      "slice_count": 3,
      "slices": "เด็ก ๆ |จะเลือกใช้ตัวแปร |cat|",
      "edit_duration": 4.107,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1197,
      "editor_id": 4,
      "message_received": "เลือกฟังก์ชั่นรันมาทำงานนะคะ",
      "slice_count": 4,
      "slices": "ที่|เลือกฟังก์ชั่นรัน|มา|ทำงานนะคะ |",
      "edit_duration": 3.022,
      "isForceout": false
    },
    {
      "message_id": 1198,
      "editor_id": 4,
      "message_received": "ที่นี้ที่เราจะไปลบ",
      "slice_count": 2,
      "slices": "ที่นี้ที่|เราจะไปลบ|",
      "edit_duration": 0.181,
      "isForceout": false
    },
    {
      "message_id": 1199,
      "editor_id": 4,
      "message_received": "ก็จะมี",
      "slice_count": 1,
      "slices": " ก็จะมี|",
      "edit_duration": 5.862,
      "isForceout": false
    },
    {
      "message_id": 1200,
      "editor_id": 4,
      "message_received": "เดี๋ยวนะ",
      "slice_count": 2,
      "slices": "... |เดี๋ยวเด้อ|",
      "edit_duration": 3.989,
      "isForceout": false
    },
    {
      "message_id": 1201,
      "editor_id": 4,
      "message_received": "ลบตรงไหนบ้าง",
      "slice_count": 1,
      "slices": "ลบตรงไหนบ้าง|",
      "edit_duration": 7.146,
      "isForceout": false
    },
    {
      "message_id": 1202,
      "editor_id": 4,
      "message_received": "เราจะเริ่มลบแล้วนะ",
      "slice_count": 1,
      "slices": " เราจะเริ่มลบแล้วนะ|",
      "edit_duration": 5.078,
      "isForceout": false
    },
    {
      "message_id": 1203,
      "editor_id": 4,
      "message_received": "ลบตรงนี้นะคะนำเข้าภาพ",
      "slice_count": 2,
      "slices": " ลบตรงนี้นะคะ |นำเข้าภาพ|",
      "edit_duration": 2.202,
      "isForceout": false
    },
    {
      "message_id": 1204,
      "editor_id": 4,
      "message_received": "ลบออกเลยเพราะเรา",
      "slice_count": 3,
      "slices": "นี่| ลบออกเลย| เพราะเรา|",
      "edit_duration": 2.281,
      "isForceout": false
    },
    {
      "message_id": 1205,
      "editor_id": 4,
      "message_received": "เอาไปไว้",
      "slice_count": 1,
      "slices": "เอาไปไว้|",
      "edit_duration": 8.29,
      "isForceout": false
    },
    {
      "message_id": 1206,
      "editor_id": 4,
      "message_received": "แล้ว",
      "slice_count": 2,
      "slices": "ที่ class |แล้ว|",
      "edit_duration": 7.208,
      "isForceout": false
    },
    {
      "message_id": 1207,
      "editor_id": 4,
      "message_received": "เด็กๆ",
      "slice_count": 1,
      "slices": " เด็ก ๆ |",
      "edit_duration": 9.749,
      "isForceout": false
    },
    {
      "message_id": 1208,
      "editor_id": 4,
      "message_received": "หาตัวเดิมคนเดิม",
      "slice_count": 1,
      "slices": "หาตัวเดิม|",
      "edit_duration": 7.883,
      "isForceout": false
    },
    {
      "message_id": 1209,
      "editor_id": 4,
      "message_received": "ลบออกเดี๋ยวมันจะงง",
      "slice_count": 1,
      "slices": "ลบออกเดี๋ยวมันจะงง|",
      "edit_duration": 10.519,
      "isForceout": false
    },
    {
      "message_id": 1210,
      "editor_id": 4,
      "message_received": "ที่เรานำรูปเข้าในสัปดาห์ก่อนเราเขียนให้ไว้อยู่ลบออกนะคะ",
      "slice_count": 4,
      "slices": " ที่เรานำรูปเข้าในสัปดาห์ก่อน| เราเขียน # |ไว้อยู่ลบออก|นะคะ |",
      "edit_duration": 3.84,
      "isForceout": false
    },
    {
      "message_id": 1211,
      "editor_id": 4,
      "message_received": "ไปไหนอีก",
      "slice_count": 1,
      "slices": "ไปไหนอีก|",
      "edit_duration": 5.736,
      "isForceout": false
    },
    {
      "message_id": 1212,
      "editor_id": 4,
      "message_received": "Icon",
      "slice_count": 1,
      "slices": " Icon |",
      "edit_duration": 2.035,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "เดี๋ยวเด้อ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1213,
      "editor_id": 4,
      "message_received": "OK",
      "slice_count": 1,
      "slices": "OK|",
      "edit_duration": 8.652,
      "isForceout": false
    },
    {
      "message_id": 1214,
      "editor_id": 4,
      "message_received": "ลองกด B ดูเทสค่ะ Control BTS",
      "slice_count": 3,
      "slices": " ลองกด B |ดูเทสต์ ค่ะ |Ctrl + B |",
      "edit_duration": 2.625,
      "isForceout": false
    },
    {
      "message_id": 1215,
      "editor_id": 4,
      "message_received": "อ้าว Error ก็มาบรรทัดที่เท่าไหร่นี่",
      "slice_count": 3,
      "slices": "ดู |อ้าว Error |ก็มาบรรทัดที่เท่าไรนี่|",
      "edit_duration": 5.228,
      "isForceout": false
    },
    {
      "message_id": 1216,
      "editor_id": 4,
      "message_received": "LINE 7.5",
      "slice_count": 4,
      "slices": " |line |75 | |",
      "edit_duration": 5.006,
      "isForceout": true
    },
    {
      "message_id": 1217,
      "editor_id": 4,
      "message_received": "LINE 75",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1218,
      "editor_id": 4,
      "message_received": "ไหนว่าดูดูกันทันนะคะของใครของมัน",
      "slice_count": 4,
      "slices": "ไหนนะ |ดูบรรทัด|นะคะ ของใครของ|มัน|",
      "edit_duration": 10.153,
      "isForceout": false
    },
    {
      "message_id": 1219,
      "editor_id": 4,
      "message_received": "มันบอกว่าอย่างไร",
      "slice_count": 2,
      "slices": "มัน|บอกว่าอย่างไร|",
      "edit_duration": 13.31,
      "isForceout": false
    },
    {
      "message_id": 1220,
      "editor_id": 4,
      "message_received": "Identity V",
      "slice_count": 1,
      "slices": " Identity|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 1221,
      "editor_id": 4,
      "message_received": "75",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1222,
      "editor_id": 4,
      "message_received": "มันบอกว่า identification error",
      "slice_count": 1,
      "slices": " มันบอกว่า identification error|",
      "edit_duration": 14.844,
      "isForceout": false
    },
    {
      "message_id": 1223,
      "editor_id": 4,
      "message_received": "unexpected Accident",
      "slice_count": 1,
      "slices": " unexpected iden |",
      "edit_duration": 11.844,
      "isForceout": false
    },
    {
      "message_id": 1224,
      "editor_id": 4,
      "message_received": "finished 1",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1225,
      "editor_id": 4,
      "message_received": "Shell Command python",
      "slice_count": 1,
      "slices": "Shell Command python |",
      "edit_duration": 6.834,
      "isForceout": false
    },
    {
      "message_id": 1226,
      "editor_id": 4,
      "message_received": "katare",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1227,
      "editor_id": 4,
      "message_received": "ขอดูต่อ",
      "slice_count": 2,
      "slices": "clock.tick error |ขอดูต่อ|",
      "edit_duration": 9.286,
      "isForceout": false
    },
    {
      "message_id": 1228,
      "editor_id": 4,
      "message_received": "ขอดูโค้ด",
      "slice_count": 2,
      "slices": " |ขอดูโค้ด |",
      "edit_duration": 8.686,
      "isForceout": false
    },
    {
      "message_id": 1229,
      "editor_id": 4,
      "message_received": "ขอไปย้อน Coach นะคะ",
      "slice_count": 1,
      "slices": "ขอไปย้อนโค้ดนะคะ |",
      "edit_duration": 6.12,
      "isForceout": false
    },
    {
      "message_id": 1230,
      "editor_id": 4,
      "message_received": "ที่การตั้งค่าทั่วไป",
      "slice_count": 1,
      "slices": "ไปที่การตั้งค่าทั่วไป |",
      "edit_duration": 5.317,
      "isForceout": false
    },
    {
      "message_id": 1231,
      "editor_id": 4,
      "message_received": "บริษัท",
      "slice_count": 1,
      "slices": "พอย้ายตำแหน่ง|",
      "edit_duration": 11.448,
      "isForceout": false
    },
    {
      "message_id": 1232,
      "editor_id": 4,
      "message_received": "ข้างล่างนะคะ",
      "slice_count": 1,
      "slices": "เอา scrren ไปใส่ข้างล่างนะคะ |",
      "edit_duration": 8.455,
      "isForceout": false
    },
    {
      "message_id": 1233,
      "editor_id": 4,
      "message_received": "ข้างล่างจะกินบิลนี้",
      "slice_count": 3,
      "slices": "เอา clock.tick ไปใส่|ข้างล่าง| screen.bนี้|",
      "edit_duration": 11.754,
      "isForceout": true
    },
    {
      "message_id": 1234,
      "editor_id": 4,
      "message_received": "OK",
      "slice_count": 1,
      "slices": " OK|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 1235,
      "editor_id": 4,
      "message_received": "เราก็",
      "slice_count": 1,
      "slices": " เราก็|",
      "edit_duration": 15.663,
      "isForceout": false
    },
    {
      "message_id": 1236,
      "editor_id": 4,
      "message_received": "ไปต่อไปต่อ",
      "slice_count": 1,
      "slices": "ไปต่อไปต่อ|",
      "edit_duration": 11.37,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1237,
      "editor_id": 4,
      "message_received": "เราน่าจะต้องสร้างอีกตัวหนึ่ง",
      "slice_count": 1,
      "slices": "เราน่าจะต้องสร้างอีกตัวหนึ่ง|",
      "edit_duration": 2.762,
      "isForceout": false
    },
    {
      "message_id": 1238,
      "editor_id": 4,
      "message_received": "รู้แล้ว",
      "slice_count": 1,
      "slices": " รู้แล้ว|",
      "edit_duration": 2.366,
      "isForceout": false
    },
    {
      "message_id": 1239,
      "editor_id": 4,
      "message_received": "เราลืมตัวนี้ไปด้วย",
      "slice_count": 1,
      "slices": "เราลืมตรงนี้ไปด้วย |",
      "edit_duration": 5.195,
      "isForceout": false
    },
    {
      "message_id": 1240,
      "editor_id": 4,
      "message_received": "ok นะครับแนะนำเพิ่มโค้ดอีก",
      "slice_count": 2,
      "slices": "โอเค|นะครับ แนะนำเพิ่มโค้ดอีก|",
      "edit_duration": 7.692,
      "isForceout": false
    },
    {
      "message_id": 1241,
      "editor_id": 4,
      "message_received": "Movie",
      "slice_count": 2,
      "slices": " 3 บรรทัดนี้ |Movi|",
      "edit_duration": 9.91,
      "isForceout": true
    },
    {
      "message_id": 1242,
      "editor_id": 4,
      "message_received": "ที่เราฟังเสร็จแล้ว",
      "slice_count": 1,
      "slices": "ng ที่เราฟังเสร็จแล้ว|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 1243,
      "editor_id": 4,
      "message_received": "อยู่ตรงนี้",
      "slice_count": 1,
      "slices": "อยู่ตรงนี้|",
      "edit_duration": 16.009,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1244,
      "editor_id": 4,
      "message_received": "เยอะจนเบอร์เหมือนกัน",
      "slice_count": 1,
      "slices": "เยอะจนเบลอเหมือนกัน|",
      "edit_duration": 8.798,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1245,
      "editor_id": 4,
      "message_received": "เราจะไป",
      "slice_count": 1,
      "slices": "เราจะไป|",
      "edit_duration": 4.493,
      "isForceout": false
    },
    {
      "message_id": 1246,
      "editor_id": 4,
      "message_received": "เราจะไปที่ตำแหน่งการแสดงผลของเรานะครับเพิ่ม Code",
      "slice_count": 1,
      "slices": "... เราจะไปที่ตำแหน่งการแสดงผลของเรานะคะ เพิ่มโค้ดอีก|",
      "edit_duration": 10.852,
      "isForceout": false
    },
    {
      "message_id": 1247,
      "editor_id": 4,
      "message_received": "แล้วก็",
      "slice_count": 1,
      "slices": " แล้วก็|",
      "edit_duration": 7.358,
      "isForceout": false
    },
    {
      "message_id": 1248,
      "editor_id": 4,
      "message_received": "ให้เด็กๆเดี๋ยวก่อนอื่น",
      "slice_count": 2,
      "slices": "ให้เด็ก ๆ |เดี๋ยวก่อนอื่น|",
      "edit_duration": 4.989,
      "isForceout": false
    },
    {
      "message_id": 1249,
      "editor_id": 4,
      "message_received": "เลือก",
      "slice_count": 1,
      "slices": "เลือก|",
      "edit_duration": 5.021,
      "isForceout": false
    },
    {
      "message_id": 1250,
      "editor_id": 4,
      "message_received": "ตรงส่วนของการตั้งค่าทั่วไป 3 บรรทัดนี้นะ",
      "slice_count": 2,
      "slices": "ตรงส่วนของการตั้งค่าทั่วไป 3 |บรรทัดนี้นะ|",
      "edit_duration": 1.886,
      "isForceout": false
    },
    {
      "message_id": 1251,
      "editor_id": 4,
      "message_received": "แล้วก็",
      "slice_count": 1,
      "slices": " แล้วก็|",
      "edit_duration": 5.993,
      "isForceout": false
    },
    {
      "message_id": 1252,
      "editor_id": 4,
      "message_received": "กด Control x",
      "slice_count": 2,
      "slices": "กด |Ctrl + x|",
      "edit_duration": 3.018,
      "isForceout": false
    },
    {
      "message_id": 1253,
      "editor_id": 4,
      "message_received": "เอาไปไว้ข้างล่างคลาสเด็กๆ",
      "slice_count": 1,
      "slices": " เอาไปไว้ข้างล่าง class นะเด็ก ๆ |",
      "edit_duration": 8.871,
      "isForceout": false
    },
    {
      "message_id": 1254,
      "editor_id": 4,
      "message_received": "นี่เอาไว้ก่อนกำหนด",
      "slice_count": 2,
      "slices": "นี่เอาไว้ก่อน|หน้ากำหนด|",
      "edit_duration": 4.456,
      "isForceout": false
    },
    {
      "message_id": 1255,
      "editor_id": 4,
      "message_received": "หน้าจอเกม",
      "slice_count": 1,
      "slices": "หน้าจอเกม|",
      "edit_duration": 5.506,
      "isForceout": false
    },
    {
      "message_id": 1256,
      "editor_id": 4,
      "message_received": "ต้องขยับตำแหน่ง",
      "slice_count": 1,
      "slices": " ต้องขยับตำแหน่ง|",
      "edit_duration": 3.05,
      "isForceout": false
    },
    {
      "message_id": 1257,
      "editor_id": 4,
      "message_received": "อะไรสักอย่างหนึ่ง",
      "slice_count": 1,
      "slices": "อะไรสักอย่างหนึ่ง|",
      "edit_duration": 3.044,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1258,
      "editor_id": 4,
      "message_received": "New movie",
      "slice_count": 1,
      "slices": "New movie|",
      "edit_duration": 16.038,
      "isForceout": true
    },
    {
      "message_id": 1259,
      "editor_id": 4,
      "message_received": "เรื่อง Moving spice",
      "slice_count": 1,
      "slices": " พิมพ์ Moving s|",
      "edit_duration": 13.598,
      "isForceout": false
    },
    {
      "message_id": 1260,
      "editor_id": 4,
      "message_received": "เอาให้มันวาดนะคะ",
      "slice_count": 3,
      "slices": "prite |เอาให้มันวาดนะคะ| |",
      "edit_duration": 9.377,
      "isForceout": true
    },
    {
      "message_id": 1261,
      "editor_id": 4,
      "message_received": "a\u0026w",
      "slice_count": 1,
      "slices": "draw d|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 1262,
      "editor_id": 4,
      "message_received": "อะไร",
      "slice_count": 1,
      "slices": "-r-a-w อะไร|",
      "edit_duration": 14.988,
      "isForceout": false
    },
    {
      "message_id": 1263,
      "editor_id": 4,
      "message_received": "มันว่าสกรีน",
      "slice_count": 3,
      "slices": "มันวาด| scrren | สกรีน|",
      "edit_duration": 13.037,
      "isForceout": true
    },
    {
      "message_id": 1264,
      "editor_id": 4,
      "message_received": "แล้วก็",
      "slice_count": 1,
      "slices": "แล้วก็|",
      "edit_duration": 6.471,
      "isForceout": false
    },
    {
      "message_id": 1265,
      "editor_id": 4,
      "message_received": "เลือกชุดคำสั่ง Update นะคะมุกวิ่ง",
      "slice_count": 3,
      "slices": "เลือกชุดคำสั่ง u|pdate นะคะ |moving พ|",
      "edit_duration": 4.209,
      "isForceout": true
    },
    {
      "message_id": 1266,
      "editor_id": 4,
      "message_received": "เต็ม - เรื่อง Movie",
      "slice_count": 1,
      "slices": "ิมพ์ m|",
      "edit_duration": 16.04,
      "isForceout": true
    },
    {
      "message_id": 1267,
      "editor_id": 4,
      "message_received": "อัพเดท",
      "slice_count": 1,
      "slices": " อัพเดท|",
      "edit_duration": 14.253,
      "isForceout": false
    },
    {
      "message_id": 1268,
      "editor_id": 4,
      "message_received": "เลือก function Update",
      "slice_count": 2,
      "slices": "เลือก |function Update|",
      "edit_duration": 12.193,
      "isForceout": false
    },
    {
      "message_id": 1269,
      "editor_id": 4,
      "message_received": "ให้ค่าเริ่มต้นอยู่ที่ศูนย์",
      "slice_count": 1,
      "slices": " ให้ค่าเริ่มต้นอยู่ที่ 0|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 1270,
      "editor_id": 4,
      "message_received": "ตำแหน่งราคา 25",
      "slice_count": 1,
      "slices": " ตำแหน่ง 25|",
      "edit_duration": 14.082,
      "isForceout": false
    },
    {
      "message_id": 1271,
      "editor_id": 4,
      "message_received": "แล้วก็",
      "slice_count": 2,
      "slices": " |แล้วก็|",
      "edit_duration": 7.031,
      "isForceout": true
    },
    {
      "message_id": 1272,
      "editor_id": 4,
      "message_received": "เลือกไฟล์เกมเดรส Play",
      "slice_count": 2,
      "slices": "เรียก pygame.display มาใช้งาน| |",
      "edit_duration": 9.499,
      "isForceout": true
    },
    {
      "message_id": 1273,
      "editor_id": 4,
      "message_received": "ใช้งานเลือก Display นะคะ",
      "slice_count": 1,
      "slices": "เลือก display นะคะ |",
      "edit_duration": 16.026,
      "isForceout": true
    },
    {
      "message_id": 1274,
      "editor_id": 4,
      "message_received": "ดอทคอม",
      "slice_count": 1,
      "slices": "เลือก flip ดอทคอม|",
      "edit_duration": 16.014,
      "isForceout": true
    },
    {
      "message_id": 1275,
      "editor_id": 4,
      "message_received": "fl",
      "slice_count": 1,
      "slices": "fl|",
      "edit_duration": 15.778,
      "isForceout": false
    },
    {
      "message_id": 1276,
      "editor_id": 4,
      "message_received": "IP เซิฟนะคะใส่วงเล็บ",
      "slice_count": 2,
      "slices": "IP นะคะ| ใส่วงเล็บ|",
      "edit_duration": 10.135,
      "isForceout": false
    },
    {
      "message_id": 1277,
      "editor_id": 4,
      "message_received": "น่าจะ Control B ดู",
      "slice_count": 2,
      "slices": "น่าจะ Ctrl + B ดู | |",
      "edit_duration": 10.394,
      "isForceout": false
    },
    {
      "message_id": 1278,
      "editor_id": 4,
      "message_received": "76",
      "slice_count": 1,
      "slices": "76|",
      "edit_duration": 13.729,
      "isForceout": false
    },
    {
      "message_id": 1279,
      "editor_id": 4,
      "message_received": "มันบอกว่าอย่างไร",
      "slice_count": 1,
      "slices": " มันบอกว่าอย่างไร|",
      "edit_duration": 7.715,
      "isForceout": false
    },
    {
      "message_id": 1280,
      "editor_id": 4,
      "message_received": "skill Build",
      "slice_count": 1,
      "slices": " screen.blit |",
      "edit_duration": 11.199,
      "isForceout": false
    },
    {
      "message_id": 1281,
      "editor_id": 4,
      "message_received": "unexpected ไม่รู้จัก",
      "slice_count": 1,
      "slices": "unexpected ไม่รู้จัก|",
      "edit_duration": 9.416,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "76 |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1282,
      "editor_id": 4,
      "message_received": "amoled",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1283,
      "editor_id": 4,
      "message_received": "ผิดตรงไหน",
      "slice_count": 2,
      "slices": "attribute Module |ผิดตรงไหน|",
      "edit_duration": 12.302,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " อ๋อ |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1284,
      "editor_id": 4,
      "message_received": "เลือกฟังก์ชั่นผิดนี่เอง",
      "slice_count": 1,
      "slices": "เรียกฟังก์ชั่นผิดนี่เอง|",
      "edit_duration": 6.721,
      "isForceout": false
    },
    {
      "message_id": 1285,
      "editor_id": 4,
      "message_received": "ไม่เป็นไร",
      "slice_count": 1,
      "slices": " ไม่เป็นไร|",
      "edit_duration": 6.298,
      "isForceout": false
    },
    {
      "message_id": 1286,
      "editor_id": 4,
      "message_received": "ทำไมไม่ขึ้น",
      "slice_count": 1,
      "slices": " ทำไมไม่ขึ้น|",
      "edit_duration": 6.676,
      "isForceout": false
    },
    {
      "message_id": 1287,
      "editor_id": 4,
      "message_received": "มูฟวิ่งสไปรท์",
      "slice_count": 2,
      "slices": " moving sprite | |",
      "edit_duration": 7.23,
      "isForceout": true
    },
    {
      "message_id": 1288,
      "editor_id": 4,
      "message_received": "แอตทริบิวต์",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1289,
      "editor_id": 4,
      "message_received": "ฟังก์ชั่น",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1290,
      "editor_id": 4,
      "message_received": "ผิดอีกแล้ว",
      "slice_count": 3,
      "slices": "function error |ผิดอีก|หรือ |",
      "edit_duration": 6.967,
      "isForceout": false
    },
    {
      "message_id": 1291,
      "editor_id": 4,
      "message_received": "บอกว่าไม่รู้จัก",
      "slice_count": 1,
      "slices": "บอกว่าไม่รู้จัก|",
      "edit_duration": 16.03,
      "isForceout": true
    },
    {
      "message_id": 1292,
      "editor_id": 4,
      "message_received": "oblivious",
      "slice_count": 1,
      "slices": " Attriboblivious|",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 1293,
      "editor_id": 4,
      "message_received": "มีความ error",
      "slice_count": 3,
      "slices": "เดี๋ยวนะ |มี|ความ error|",
      "edit_duration": 4.757,
      "isForceout": false
    },
    {
      "message_id": 1294,
      "editor_id": 4,
      "message_received": "บล็อกเหล็ก",
      "slice_count": 1,
      "slices": " clock เล็ก|",
      "edit_duration": 5.039,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " เลือก clock เล|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "็ก |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1295,
      "editor_id": 4,
      "message_received": "มืดสนิทเลย",
      "slice_count": 1,
      "slices": "มืดสนิทเลย|",
      "edit_duration": 16.038,
      "isForceout": true
    },
    {
      "message_id": 1296,
      "editor_id": 4,
      "message_received": "24 LINE 74 in module",
      "slice_count": 1,
      "slices": " 74 line 74 in module |",
      "edit_duration": 10.524,
      "isForceout": false
    },
    {
      "message_id": 1297,
      "editor_id": 4,
      "message_received": "Moving spatula function",
      "slice_count": 1,
      "slices": "Moving sprite function|",
      "edit_duration": 13.342,
      "isForceout": false
    },
    {
      "message_id": 1298,
      "editor_id": 4,
      "message_received": "have noted",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 10.956,
      "isForceout": false
    },
    {
      "message_id": 1299,
      "editor_id": 4,
      "message_received": "มันจะเป็นไปได้อย่างไรไม่รู้จัก",
      "slice_count": 2,
      "slices": "error มันจะเป็นไปได้อย่างไร| ไม่รู้จัก|",
      "edit_duration": 6.411,
      "isForceout": false
    },
    {
      "message_id": 1300,
      "editor_id": 4,
      "message_received": "หรือเปล่านะ",
      "slice_count": 1,
      "slices": " add หรือเปล่านะ|",
      "edit_duration": 9.695,
      "isForceout": false
    },
    {
      "message_id": 1301,
      "editor_id": 4,
      "message_received": "ผิดหรือ",
      "slice_count": 1,
      "slices": " ผิดหรือ|",
      "edit_duration": 7.789,
      "isForceout": false
    },
    {
      "message_id": 1302,
      "editor_id": 4,
      "message_received": "denoted",
      "slice_count": 2,
      "slices": " | Dino run |",
      "edit_duration": 4.375,
      "isForceout": false
    },
    {
      "message_id": 1303,
      "editor_id": 4,
      "message_received": "ไม่รู้จักแอ๊ดใส่ดิลโด้เข้าไม่ได้",
      "slice_count": 1,
      "slices": "ไม่รู้จัก add เข้าไม่ได้|",
      "edit_duration": 8.919,
      "isForceout": false
    },
    {
      "message_id": 1304,
      "editor_id": 4,
      "message_received": "เธอได้อย่างไร",
      "slice_count": 1,
      "slices": " error ได้อย่างไร|",
      "edit_duration": 9.301,
      "isForceout": false
    },
    {
      "message_id": 1305,
      "editor_id": 4,
      "message_received": "คอมตัวไหนไป",
      "slice_count": 1,
      "slices": " ข้ามตัวไหนไป|",
      "edit_duration": 9.733,
      "isForceout": false
    },
    {
      "message_id": 1306,
      "editor_id": 4,
      "message_received": "references",
      "slice_count": 4,
      "slices": " |current self |self | |",
      "edit_duration": 2.206,
      "isForceout": false
    },
    {
      "message_id": 1307,
      "editor_id": 4,
      "message_received": "เซลล์",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1308,
      "editor_id": 4,
      "message_received": "Image",
      "slice_count": 1,
      "slices": "Image|",
      "edit_duration": 9.851,
      "isForceout": false
    },
    {
      "message_id": 1309,
      "editor_id": 4,
      "message_received": "to invest",
      "slice_count": 2,
      "slices": " |to invest|",
      "edit_duration": 2.019,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1310,
      "editor_id": 4,
      "message_received": "ไดโนเสาร์",
      "slice_count": 1,
      "slices": "Dino|",
      "edit_duration": 8.523,
      "isForceout": false
    },
    {
      "message_id": 1311,
      "editor_id": 4,
      "message_received": "Moving Spice Dota",
      "slice_count": 2,
      "slices": " |Moving.|",
      "edit_duration": 2.796,
      "isForceout": false
    },
    {
      "message_id": 1312,
      "editor_id": 4,
      "message_received": "มีไหม",
      "slice_count": 2,
      "slices": "sprite |มีไหม|",
      "edit_duration": 1.499,
      "isForceout": false
    },
    {
      "message_id": 1313,
      "editor_id": 4,
      "message_received": "ไม่มี",
      "slice_count": 1,
      "slices": " ไม่มี |",
      "edit_duration": 3.184,
      "isForceout": false
    },
    {
      "message_id": 1314,
      "editor_id": 4,
      "message_received": "หาแชทไม่เจอหมดแล้วนี่นา",
      "slice_count": 2,
      "slices": "หา add ไม่เจอ| หมดแล้วนี่|",
      "edit_duration": 7.978,
      "isForceout": false
    },
    {
      "message_id": 1315,
      "editor_id": 4,
      "message_received": "เดี๋ยวติดไว้ก่อน",
      "slice_count": 2,
      "slices": "นะ| เดี๋ยวติดไว้ก่อน|",
      "edit_duration": 6.425,
      "isForceout": false
    },
    {
      "message_id": 1316,
      "editor_id": 4,
      "message_received": "error u1",
      "slice_count": 1,
      "slices": " error อยู่ 1|",
      "edit_duration": 9.933,
      "isForceout": false
    },
    {
      "message_id": 1317,
      "editor_id": 4,
      "message_received": "บรรทัดนะครับ",
      "slice_count": 2,
      "slices": " |บรรทัดนะครับ |",
      "edit_duration": 8.678,
      "isForceout": false
    },
    {
      "message_id": 1318,
      "editor_id": 4,
      "message_received": "เดี๋ยวจะไปลองรันอยู่ในเครื่องตัวเอง",
      "slice_count": 2,
      "slices": "เดี๋ยวจะไปลอง run |อยู่ในเครื่องตัวเอง|",
      "edit_duration": 9.065,
      "isForceout": false
    },
    {
      "message_id": 1319,
      "editor_id": 4,
      "message_received": "บางทีเรื่องของเรื่องคือ",
      "slice_count": 1,
      "slices": " บางทีเรื่องของเรื่องคือ|",
      "edit_duration": 7.594,
      "isForceout": false
    },
    {
      "message_id": 1320,
      "editor_id": 4,
      "message_received": "ตัวเองออกแล้วมันอยู่นี่ไม่ออกคือคืออะไรครับพี่น้อง",
      "slice_count": 5,
      "slices": "ตัวเองออก|แล้วมันอยู่นี่|ไม่ออกคือ|... คืออะไรครับ|พี่น้อง|",
      "edit_duration": 4.561,
      "isForceout": false
    },
    {
      "message_id": 1321,
      "editor_id": 4,
      "message_received": "โอเคนะคะเด็กๆ",
      "slice_count": 3,
      "slices": " |โอเคนะคะ| เด็ก ๆ |",
      "edit_duration": 9.08,
      "isForceout": false
    },
    {
      "message_id": 1322,
      "editor_id": 4,
      "message_received": "เก็บไว้ก่อน",
      "slice_count": 2,
      "slices": "save |ไว้ก่อน|",
      "edit_duration": 13.445,
      "isForceout": false
    },
    {
      "message_id": 1323,
      "editor_id": 4,
      "message_received": "เดี๋ยวเรามาต่อสัปดาห์หน้า",
      "slice_count": 1,
      "slices": " เดี๋ยวเรามาต่อสัปดาห์หน้า|",
      "edit_duration": 13.941,
      "isForceout": false
    },
    {
      "message_id": 1324,
      "editor_id": 4,
      "message_received": "มันยังไม่วิ่งให้เรา",
      "slice_count": 1,
      "slices": " มันยังไม่วิ่งให้เรา|",
      "edit_duration": 9.643,
      "isForceout": false
    },
    {
      "message_id": 1325,
      "editor_id": 4,
      "message_received": "มันขึ้น Error",
      "slice_count": 1,
      "slices": " มันขึ้น Error|",
      "edit_duration": 8.384,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "มันหายไปไหนท่อนหนึ่ง |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1326,
      "editor_id": 4,
      "message_received": "ชิวๆ",
      "slice_count": 1,
      "slices": " |",
      "edit_duration": 3.833,
      "isForceout": false
    },
    {
      "message_id": 1327,
      "editor_id": 4,
      "message_received": "มันหายไปไหนท่อนหนึ่ง",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1328,
      "editor_id": 4,
      "message_received": "เลือกใช้ไม่ได้",
      "slice_count": 1,
      "slices": "อันนี้เลือกใช้ไม่ได้ |",
      "edit_duration": 8.184,
      "isForceout": false
    },
    {
      "message_id": 1329,
      "editor_id": 4,
      "message_received": "สำหรับวันนี้",
      "slice_count": 1,
      "slices": "สำหรับวันนี้|",
      "edit_duration": 3.336,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "จะพอแค่นี้ก่อน|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1330,
      "editor_id": 4,
      "message_received": "พอแค่นี้ก่อนนะคะขอบคุณที่ราบนะคะเดี๋ยวเรามาต่อกันในสัปดาห์หน้าค่ะ",
      "slice_count": 3,
      "slices": "นะคะ | ขอบคุณพี่ล่าม|นะคะ เดี๋ยวเรามาต่อกันในสัปดาห์หน้าค่ะ |",
      "edit_duration": 0.78,
      "isForceout": false
    },
    {
      "message_id": 1331,
      "editor_id": 4,
      "message_received": "ขอบคุณค่ะ",
      "slice_count": 1,
      "slices": "ขอบคุณค่ะ |",
      "edit_duration": 9.084,
      "isForceout": false
    },
    {
      "message_id": 1332,
      "editor_id": 4,
      "message_received": "Detail",
      "slice_count": 1,
      "slices": "Display update |",
      "edit_duration": 11.854,
      "isForceout": false
    },
    {
      "message_id": 1333,
      "editor_id": 4,
      "message_received": "อัพเดท",
      "slice_count": 1,
      "slices": "อัพเดท|",
      "edit_duration": 58.013,
      "isForceout": true
    },
    {
      "message_id": 1334,
      "editor_id": 4,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "isForceout": true
    }
  ]
}