﻿{
  "average_delay": 0.58,
  "average_delay_with_out_empty_turn": 0.023,
  "average_onscreen_delay": 0,
  "average_typing_delay": 0.58,
  "average_typing_duration": 3.55,
  "average_wpm": 111,
  "average_wpm_with_out_empty_turn": 129,
  "agents": [
    {
      "agent_id": 2,
      "average_delay": 0.6,
      "average_delay_with_out_empty_turn": 0,
      "average_onscreen_delay": 0,
      "average_typing_delay": 0.6,
      "average_typing_duration": 3.409,
      "average_wpm": 101,
      "average_wpm_with_out_empty_turn": 123
    },
    {
      "agent_id": 3,
      "average_delay": 0.545,
      "average_delay_with_out_empty_turn": 0.05,
      "average_onscreen_delay": 0,
      "average_typing_delay": 0.545,
      "average_typing_duration": 3.397,
      "average_wpm": 112,
      "average_wpm_with_out_empty_turn": 131
    },
    {
      "agent_id": 4,
      "average_delay": 0.373,
      "average_delay_with_out_empty_turn": 0.038,
      "average_onscreen_delay": 0,
      "average_typing_delay": 0.373,
      "average_typing_duration": 3.698,
      "average_wpm": 109,
      "average_wpm_with_out_empty_turn": 122
    },
    {
      "agent_id": 5,
      "average_delay": 0.8,
      "average_delay_with_out_empty_turn": 0,
      "average_onscreen_delay": 0,
      "average_typing_delay": 0.8,
      "average_typing_duration": 3.697,
      "average_wpm": 120,
      "average_wpm_with_out_empty_turn": 141
    },
    {
      "agent_id": 11,
      "average_delay": 0,
      "average_delay_with_out_empty_turn": 0,
      "average_onscreen_delay": 0,
      "average_typing_delay": 0,
      "average_typing_duration": 0,
      "average_wpm": 0,
      "average_wpm_with_out_empty_turn": 0
    }
  ],
  "messages": [
    {
      "message_id": 0,
      "agent_id": 2,
      "delay": 3.543,
      "onscreen_delay": 0,
      "typing_delay": 3.543,
      "typing_duration": 3.543,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 1,
      "agent_id": 3,
      "delay": 3.54,
      "onscreen_delay": 0,
      "typing_delay": 3.54,
      "typing_duration": 3.54,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 2,
      "agent_id": 4,
      "delay": 3.538,
      "onscreen_delay": 0,
      "typing_delay": 3.538,
      "typing_duration": 3.538,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 3,
      "agent_id": 5,
      "delay": 3.536,
      "onscreen_delay": 0,
      "typing_delay": 3.536,
      "typing_duration": 3.536,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 4,
      "agent_id": 2,
      "delay": 3.534,
      "onscreen_delay": 0,
      "typing_delay": 3.534,
      "typing_duration": 3.534,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 5,
      "agent_id": 3,
      "delay": 3.532,
      "onscreen_delay": 0,
      "typing_delay": 3.532,
      "typing_duration": 3.532,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 6,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.531,
      "wpm": 161,
      "message": "(อาจารย์สุธาสินี) ทำไมเป็นอย่างนั้นล่ะ"
    },
    {
      "message_id": 7,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.529,
      "wpm": 98,
      "message": "ได้ยินครูนะ คราวที่แล้ว"
    },
    {
      "message_id": 8,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.527,
      "wpm": 106,
      "message": "นะคะ เราพูดถึงในเรื่องของ"
    },
    {
      "message_id": 9,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.526,
      "wpm": 128,
      "message": "เหมือนล่ามไม่ได้ยินเลย อ๋อ ค่ะ"
    },
    {
      "message_id": 10,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.525,
      "wpm": 162,
      "message": "คราวที่แล้วเราพูดถึงเรื่อง list นะ lis"
    },
    {
      "message_id": 11,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.524,
      "wpm": 115,
      "message": "แล้วเราก็ทำข้อสอบไปแล้วนะคะ"
    },
    {
      "message_id": 12,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.522,
      "wpm": 47,
      "message": "เรื่องลิสต์"
    },
    {
      "message_id": 13,
      "agent_id": 3,
      "delay": 3.521,
      "onscreen_delay": 0,
      "typing_delay": 3.521,
      "typing_duration": 3.521,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 14,
      "agent_id": 4,
      "delay": 3.519,
      "onscreen_delay": 0,
      "typing_delay": 3.519,
      "typing_duration": 3.519,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 15,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.518,
      "wpm": 34,
      "message": "ได้ไหมคะ"
    },
    {
      "message_id": 16,
      "agent_id": 2,
      "delay": 3.517,
      "onscreen_delay": 0,
      "typing_delay": 3.517,
      "typing_duration": 3.517,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 17,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.515,
      "wpm": 47,
      "message": "ได้ยินไหมคะ"
    },
    {
      "message_id": 18,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.514,
      "wpm": 51,
      "message": "ยังไม่ได้ยิน"
    },
    {
      "message_id": 19,
      "agent_id": 5,
      "delay": 3.512,
      "onscreen_delay": 0,
      "typing_delay": 3.512,
      "typing_duration": 3.512,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 20,
      "agent_id": 2,
      "delay": 3.511,
      "onscreen_delay": 0,
      "typing_delay": 3.511,
      "typing_duration": 3.511,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 21,
      "agent_id": 3,
      "delay": 3.508,
      "onscreen_delay": 0,
      "typing_delay": 3.508,
      "typing_duration": 3.508,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 22,
      "agent_id": 4,
      "delay": 3.508,
      "onscreen_delay": 0,
      "typing_delay": 3.508,
      "typing_duration": 3.508,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 23,
      "agent_id": 5,
      "delay": 3.506,
      "onscreen_delay": 0,
      "typing_delay": 3.506,
      "typing_duration": 3.506,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 24,
      "agent_id": 2,
      "delay": 3.505,
      "onscreen_delay": 0,
      "typing_delay": 3.505,
      "typing_duration": 3.505,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 25,
      "agent_id": 3,
      "delay": 3.502,
      "onscreen_delay": 0,
      "typing_delay": 3.502,
      "typing_duration": 3.502,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 26,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.501,
      "wpm": 180,
      "message": "คราวที่แล้วนะคะ เราพูดถึงเรื่อง List ทุกคน"
    },
    {
      "message_id": 27,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.497,
      "wpm": 206,
      "message": "จำได้นะคะ อันนี้คือลิสต์นะ ที่ครูยกตัวอย่างมาให้"
    },
    {
      "message_id": 28,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.497,
      "wpm": 137,
      "message": "ลิสต์ตัวนี้มีขนาดเท่ากับเท่าไหร่"
    },
    {
      "message_id": 29,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.496,
      "wpm": 99,
      "message": "มีขนาดเท่าไหร่ ขนาด คือ"
    },
    {
      "message_id": 30,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.494,
      "wpm": 150,
      "message": "มีจำนวนเท่าไร มี 5 คนอื่นมีเท่าไรคะ"
    },
    {
      "message_id": 31,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.493,
      "wpm": 56,
      "message": "5 โอเค 5 นะคะ"
    },
    {
      "message_id": 32,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.491,
      "wpm": 125,
      "message": "ลิสต์ที่เราเห็นในหน้าจอตรงนี้"
    },
    {
      "message_id": 33,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.489,
      "wpm": 176,
      "message": "จะมีอยู่ 5 ตัวถูกไหมคะ มีข้อมูลอยู่ 5 ตัว"
    },
    {
      "message_id": 34,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.488,
      "wpm": 82,
      "message": "มี 1 มี 2 มี 3 มี 4"
    },
    {
      "message_id": 35,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.487,
      "wpm": 163,
      "message": "แล้วก็มี 5 มีทั้งหมด 5 ตัวนะคะ คราวนี้"
    },
    {
      "message_id": 36,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.485,
      "wpm": 151,
      "message": "เรารู้ได้อย่างไรว่ามันคือลิสต์ เห็น"
    },
    {
      "message_id": 37,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.484,
      "wpm": 108,
      "message": "ก้ามปูเปิด-ก้ามปูปิดไหมคะ"
    },
    {
      "message_id": 38,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.48,
      "wpm": 177,
      "message": "เป็นสัญลักษณ์ที่บอกว่าการเก็บข้อมูลลักษณะ"
    },
    {
      "message_id": 39,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.479,
      "wpm": 142,
      "message": "แบบนี้มีชื่อเรียกว่า \"ลิสต์\" นะคะ"
    },
    {
      "message_id": 40,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.478,
      "wpm": 78,
      "message": "จะเก็บค่าของข้อมูล"
    },
    {
      "message_id": 41,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.476,
      "wpm": 56,
      "message": "ในลิสต์ index"
    },
    {
      "message_id": 42,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.474,
      "wpm": 181,
      "message": "ก็คือหมายเลขถูกไหมคะ ก็คือหมายเลขของข้อมูล"
    },
    {
      "message_id": 43,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.47,
      "wpm": 125,
      "message": "เราเริ่มต้นที่หมายเลขอะไรเอ่ย"
    },
    {
      "message_id": 44,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.469,
      "wpm": 104,
      "message": "พอเราวาดเป็นช่องใช่ไหมคะ"
    },
    {
      "message_id": 45,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.467,
      "wpm": 100,
      "message": "ในลิสต์นี่ ถ้าเราลองวาด"
    },
    {
      "message_id": 46,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.463,
      "wpm": 100,
      "message": "การจัดเก็บนะ ก็จะเป็น 1"
    },
    {
      "message_id": 47,
      "agent_id": 5,
      "delay": 3.461,
      "onscreen_delay": 0,
      "typing_delay": 3.461,
      "typing_duration": 3.461,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 48,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.459,
      "wpm": 147,
      "message": "แล้วก็จะเก็บข้อมูลลงไปในช่องแบบนี้"
    },
    {
      "message_id": 49,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.456,
      "wpm": 78,
      "message": "หมายเลขช่องหรือว่า"
    },
    {
      "message_id": 50,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.455,
      "wpm": 148,
      "message": "Index ตัวแรกเราจะเริ่มต้นที่ตรงไหน"
    },
    {
      "message_id": 51,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.453,
      "wpm": 152,
      "message": "ตรงนี้ index เราจะเริ่มที่เราไรเอ่ย"
    },
    {
      "message_id": 52,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.45,
      "wpm": 57,
      "message": "0 นะ ใช่ไหมคะ"
    },
    {
      "message_id": 53,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.449,
      "wpm": 61,
      "message": "1 2 3 แล้วก็ 4"
    },
    {
      "message_id": 54,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.448,
      "wpm": 178,
      "message": "แล้วก็ 4 ก็คือหมายเลขช่อง ถ้าเราวาดรูปให้"
    },
    {
      "message_id": 55,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.447,
      "wpm": 235,
      "message": "เป็นรูปสี่เหลี่ยมในการจัดเก็บข้อมูล แล้วเวลาครูเข้าถึง"
    },
    {
      "message_id": 56,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.446,
      "wpm": 118,
      "message": "ข้อมูลที่อยู่ในลิสต์ ตอนนี้"
    },
    {
      "message_id": 57,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.445,
      "wpm": 144,
      "message": "ครูตั้งชื่อลิสต์ตัวนี้มีชื่อว่า x"
    },
    {
      "message_id": 58,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.443,
      "wpm": 39,
      "message": "x index 3"
    },
    {
      "message_id": 59,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.439,
      "wpm": 113,
      "message": "ตอบเท่ากับเท่าไรเอ่ย index"
    },
    {
      "message_id": 60,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.439,
      "wpm": 96,
      "message": "เป็น 3 ตัวนี้ตอบ 4 ใช่"
    },
    {
      "message_id": 61,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.438,
      "wpm": 157,
      "message": "ตรงนี้ต้องตอบว่า 4 นะคะ ทุกคนจำได้นะ"
    },
    {
      "message_id": 62,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.436,
      "wpm": 39,
      "message": "แล้วถ้า x"
    },
    {
      "message_id": 63,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.434,
      "wpm": 131,
      "message": "เราต้องการหลาย ๆ ค่า 2 จนถึง 4"
    },
    {
      "message_id": 64,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.433,
      "wpm": 96,
      "message": "จะตอบเท่าหับเท่าไหร่คะ"
    },
    {
      "message_id": 65,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.43,
      "wpm": 35,
      "message": "3 กับ..."
    },
    {
      "message_id": 66,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.43,
      "wpm": 96,
      "message": "3 กับอะไรเอ่ย 4 ใช่ไหม"
    },
    {
      "message_id": 67,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.429,
      "wpm": 232,
      "message": "ใช่ไหม คือ 3 กับ 4 นะ มันเริ่มต้นที่ 2 ใช่ไหมคะ ก็คือ"
    },
    {
      "message_id": 68,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.427,
      "wpm": 144,
      "message": "เริ่มต้นที่ 2 ก็คือเริ่มต้ด้วยตัว"
    },
    {
      "message_id": 69,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.426,
      "wpm": 197,
      "message": "ถึง 4 แล้วก็ลดลงมา 1 ช่อง ก็จะได้ข้อมูลตัวนี้"
    },
    {
      "message_id": 70,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.424,
      "wpm": 57,
      "message": "ก็คือ 3 กับ 4"
    },
    {
      "message_id": 71,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.422,
      "wpm": 101,
      "message": "คราวนี้ แล้วเราเอาลิสต์"
    },
    {
      "message_id": 72,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.421,
      "wpm": 114,
      "message": "มาทำอะไรนะคะ เราเก็บข้อมูล"
    },
    {
      "message_id": 73,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.423,
      "wpm": 162,
      "message": "รูปแบบลิสต์ แล้วเราเอามาใช้ทำอะไรนะคะ"
    },
    {
      "message_id": 74,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.418,
      "wpm": 162,
      "message": "วันนี้เราจะพูดถึงโครงสร้างอีกแบบหนึ่ง"
    },
    {
      "message_id": 75,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.417,
      "wpm": 92,
      "message": "ที่มีชื่อว่า stack นะ"
    },
    {
      "message_id": 76,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.415,
      "wpm": 83,
      "message": "สแตกนะคะ สแตกตัวนี้"
    },
    {
      "message_id": 77,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.414,
      "wpm": 132,
      "message": "จะใช้วิธีการเก็บข้อมูลแบบลิสต์"
    },
    {
      "message_id": 78,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.412,
      "wpm": 92,
      "message": "นะคะ แล้วลักษณะแบบไหน"
    },
    {
      "message_id": 79,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.411,
      "wpm": 172,
      "message": "ที่เราจะเรียกว่า \"stack\" นะคะ ดูด้วยกัน"
    },
    {
      "message_id": 80,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.41,
      "wpm": 66,
      "message": "เขาบอกว่า Stack"
    },
    {
      "message_id": 81,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.411,
      "wpm": 189,
      "message": "ก็คือการที่เราใส่ข้อมูลเข้าไปแล้วก็ดึงออกมา"
    },
    {
      "message_id": 82,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.408,
      "wpm": 66,
      "message": "นะคะ แล้วข้อมูล"
    },
    {
      "message_id": 83,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.407,
      "wpm": 128,
      "message": "ที่ถูกใส่เข้าไปใน Stack จะถูก"
    },
    {
      "message_id": 84,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.407,
      "wpm": 123,
      "message": "เอาออกมาใช้ทีหลัง อันนี้ คือ"
    },
    {
      "message_id": 85,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.405,
      "wpm": 185,
      "message": "วิธีการเก็บข้อมูลแบบ stack หรือที่เรียกว่า"
    },
    {
      "message_id": 86,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.403,
      "wpm": 75,
      "message": "เข้าทีหลังออกก่อน"
    },
    {
      "message_id": 87,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.402,
      "wpm": 154,
      "message": "เข้าก่อนออกทีหลัง ความหมายเหมือนกัน"
    },
    {
      "message_id": 88,
      "agent_id": 2,
      "delay": 3.4,
      "onscreen_delay": 0,
      "typing_delay": 3.4,
      "typing_duration": 3.4,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 89,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.399,
      "wpm": 102,
      "message": "ยกตัวอย่างเช่น ทุกคนเคย"
    },
    {
      "message_id": 90,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.395,
      "wpm": 239,
      "message": "ไปที่ร้านก๋วยเตี๋ยวไหมคะ ทุกคนเคยไปที่ร้านก๋วยเตี๋ยวนะ"
    },
    {
      "message_id": 91,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.393,
      "wpm": 150,
      "message": "แล้วเห็นถ้วยก๋วยเตี๋ยวก่อนที่เขาจะ"
    },
    {
      "message_id": 92,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.39,
      "wpm": 177,
      "message": "เอามาใส่เส้น ใส่เครื่องปรุง ใส่หมูให้เรา"
    },
    {
      "message_id": 93,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.39,
      "wpm": 146,
      "message": "ชามก๋วยเตี๋ยวมันเรียงขึ้นไปแบบนี้"
    },
    {
      "message_id": 94,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.386,
      "wpm": 226,
      "message": "ใช่ไหมคะ เวลาแม่ค้าเขาจะเอาจามก๋วยเตี๋ยวมาใส่ให้เรา"
    },
    {
      "message_id": 95,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.386,
      "wpm": 217,
      "message": "เขาจะเอาชามก๋วยเตี๋ยวมาใส่ให้เรา เขาเอาชามที่อยู่"
    },
    {
      "message_id": 96,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.385,
      "wpm": 129,
      "message": "ข้างบน หรือชามที่อยู่ข้างล่าง"
    },
    {
      "message_id": 97,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.384,
      "wpm": 146,
      "message": "เอาชามข้างบนหรือข้างล่างคะ ข้างบน"
    },
    {
      "message_id": 98,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.382,
      "wpm": 98,
      "message": "เขาเอาข้างบนมาทำให้เรา"
    },
    {
      "message_id": 99,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.381,
      "wpm": 164,
      "message": "แล้วเวลาเขาล้างจานเสร็จแล้วนี่ เอาจาน"
    },
    {
      "message_id": 100,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.381,
      "wpm": 173,
      "message": "มาซ้อนข้างล่างหรือซ้อนข้างบน ซ้อนข้างบน"
    },
    {
      "message_id": 101,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.38,
      "wpm": 120,
      "message": "ใช่ไหมคะ เพราะฉะนั้น จานที่"
    },
    {
      "message_id": 102,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.379,
      "wpm": 129,
      "message": "อยู่บนสุดจะถูกเอาออกมาใช้ก่อน"
    },
    {
      "message_id": 103,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.377,
      "wpm": 124,
      "message": "และจากที่อยู่บนสุดนะคะ จะถูก"
    },
    {
      "message_id": 104,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.376,
      "wpm": 156,
      "message": "เอาเข้ามาเก็บทีหลัง อันนี้คือรูปแบบ"
    },
    {
      "message_id": 105,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.375,
      "wpm": 111,
      "message": "ของ Stack เช่นนะคะ เช่น ๆ"
    },
    {
      "message_id": 106,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.375,
      "wpm": 138,
      "message": "เช่น สมมติ ครูมีกระดาษ 1 แผ่นนะ"
    },
    {
      "message_id": 107,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.373,
      "wpm": 151,
      "message": "ครูมีกระดาษอยู่ 1 แผ่น ทุกคนดูนะคะ"
    },
    {
      "message_id": 108,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.373,
      "wpm": 102,
      "message": "ครูจะใส่กระดาษแผ่นที่ 2"
    },
    {
      "message_id": 109,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.371,
      "wpm": 191,
      "message": "เห็นไหมคะ ครูซ่อนกระดาษแผ่นที่ 2 อยู่ข้างบน"
    },
    {
      "message_id": 110,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.37,
      "wpm": 85,
      "message": "ครูใส่ ครูใส่กระดาษ"
    },
    {
      "message_id": 111,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.369,
      "wpm": 147,
      "message": "แผ่นที่ 3 เข้าไปนะคะ แล้วครูก็ใส่"
    },
    {
      "message_id": 112,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.368,
      "wpm": 156,
      "message": "กระดาษแผ่นที่ 4 เข้าไปในมือครู เวลา"
    },
    {
      "message_id": 113,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.364,
      "wpm": 241,
      "message": "ครูจะเอาออกมาใช้ครูจะเอาตัวล่างสุดหรือตัวบนสุดออกมาใช้"
    },
    {
      "message_id": 114,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.362,
      "wpm": 71,
      "message": "ตัวบนสุดถูกไหมคะ"
    },
    {
      "message_id": 115,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.361,
      "wpm": 228,
      "message": "ครูไม่พยายามจะดึงตัวล่างสุดออกมานะคะ ครูจะหยิบตัวบน"
    },
    {
      "message_id": 116,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.36,
      "wpm": 116,
      "message": "สุดอกไปใช้ ซึ่งตัวบนสุดนี่"
    },
    {
      "message_id": 117,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.359,
      "wpm": 156,
      "message": "คือ กระดาษแผ่นที่เราใส่ไปล่าสุดนะคะ"
    },
    {
      "message_id": 118,
      "agent_id": 4,
      "delay": 1.358,
      "onscreen_delay": 0,
      "typing_delay": 1.358,
      "typing_duration": 3.358,
      "wpm": 4,
      "message": "เ"
    },
    {
      "message_id": 119,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.356,
      "wpm": 206,
      "message": "เราสามารถสรุปได้แบบนี้นะ ข้อมูลที่อยู่ใน Stack"
    },
    {
      "message_id": 120,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.355,
      "wpm": 112,
      "message": "ตัวแรกจะอยู่ด้านล่างสุด ข"
    },
    {
      "message_id": 121,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.353,
      "wpm": 237,
      "message": "ข้อมูลที่หย่อนลงไปใน Stack ตัวแรกจะอยู่ด้านล่างสุดเลย"
    },
    {
      "message_id": 122,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.35,
      "wpm": 121,
      "message": "นะคะ ตัวถัดไปก็จะซ้อนขึ้นมา"
    },
    {
      "message_id": 123,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.348,
      "wpm": 81,
      "message": "เรื่อย ๆ ข้อมูลที่"
    },
    {
      "message_id": 124,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.347,
      "wpm": 130,
      "message": "เข้าไปใน Stack เป็นตัวสุดท้าย"
    },
    {
      "message_id": 125,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.346,
      "wpm": 112,
      "message": "นะคะ จะอยู่บนสุด แล้วเวลา"
    },
    {
      "message_id": 126,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.345,
      "wpm": 143,
      "message": "เราเอาข้อมูลใน Stack ออกมาใช้งาน"
    },
    {
      "message_id": 127,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.343,
      "wpm": 126,
      "message": "ข้อมูลที่เข้าไปเป็นตัวล่าสุด"
    },
    {
      "message_id": 128,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.342,
      "wpm": 117,
      "message": "หรือตัวลำดับสุดท้าย  จะถูก"
    },
    {
      "message_id": 129,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.341,
      "wpm": 112,
      "message": "ดึงออกมาใช้งานก่อน ตัวไหน"
    },
    {
      "message_id": 130,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.34,
      "wpm": 139,
      "message": "ที่เข้าไปตัวแรกจะถูกเอามาใช้งาน"
    },
    {
      "message_id": 131,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.339,
      "wpm": 171,
      "message": "เป็นตัวสุดท้ายนะคะ เพราะมันอยู่ล่างสุด"
    },
    {
      "message_id": 132,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.336,
      "wpm": 193,
      "message": "มันก็ใช้ยาก เราต้องใช้ตัวบน ค่อย ๆ ดึงตัวบน"
    },
    {
      "message_id": 133,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.335,
      "wpm": 40,
      "message": "ออกไปก่อน"
    },
    {
      "message_id": 134,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.333,
      "wpm": 153,
      "message": "คราวนี้เวลาเราเอาข้อมูลใส่ใน Stack"
    },
    {
      "message_id": 135,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.332,
      "wpm": 167,
      "message": "เราพูดถึง Stack ก็เหมือนภาชนะนะ Stack"
    },
    {
      "message_id": 136,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.329,
      "wpm": 144,
      "message": "เป็นช่องแบบนี้ เป็นช่องสี่เหลี่ย"
    },
    {
      "message_id": 137,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.327,
      "wpm": 140,
      "message": "ในแนวตั้ง ถ้าเราพูดถึง Stack นะ"
    },
    {
      "message_id": 138,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.326,
      "wpm": 248,
      "message": "ดูรูปนี้ก่อน อย่างนี้ มันจะอยู่ในแนวนอนหรือแนวตั้งก็ได้"
    },
    {
      "message_id": 139,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.324,
      "wpm": 149,
      "message": "มันจะอยู่ในแนวนอนหรือแนวตั้งก็ได้"
    },
    {
      "message_id": 140,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.323,
      "wpm": 140,
      "message": "ถ้าพูดถึง Stack ก้คือเป็นชั้น ๆ"
    },
    {
      "message_id": 141,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.321,
      "wpm": 154,
      "message": "เลื่อนขึ้นไปเรื่อย ๆ นะคะ ใน Stack"
    },
    {
      "message_id": 142,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.32,
      "wpm": 149,
      "message": "เราทำอะไรได้บ้าง เราใส่ข้อมูลลงไป"
    },
    {
      "message_id": 143,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.319,
      "wpm": 113,
      "message": "เราดึงข้อมูลออกมา คราวนี้"
    },
    {
      "message_id": 144,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.315,
      "wpm": 131,
      "message": "stackถ้ามันไม่มีข้อมูลอะไรเลย"
    },
    {
      "message_id": 145,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.317,
      "wpm": 194,
      "message": "เราเรียกว่า \"Stack ว่าง\" คือ มันมีค่าว่าง ๆ"
    },
    {
      "message_id": 146,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.313,
      "wpm": 131,
      "message": "ไม่มีตัวอักษรอะไรเลยนะ อันนี้"
    },
    {
      "message_id": 147,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.313,
      "wpm": 63,
      "message": "คือ Stack ว่าง"
    },
    {
      "message_id": 148,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.312,
      "wpm": 131,
      "message": "ถ้าเราจะใส่ข้อมูลลงไปใน Stack"
    },
    {
      "message_id": 149,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.292,
      "wpm": 128,
      "message": "เราจะมีคำสั่งที่ชื่อว่า Push"
    },
    {
      "message_id": 150,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.289,
      "wpm": 87,
      "message": "คือคำสั่งตัวนี้นะคะ"
    },
    {
      "message_id": 151,
      "agent_id": 5,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.288,
      "wpm": 91,
      "message": "คำสั่ง Push ก็คือใส่"
    },
    {
      "message_id": 152,
      "agent_id": 2,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.287,
      "wpm": 146,
      "message": "ข้อมูลลงไปใน Stack ถ้าต้องการเอา"
    },
    {
      "message_id": 153,
      "agent_id": 3,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 3.286,
      "wpm": 183,
      "message": "ข้อมูลออกจาก Stack เราใช้คำสั่ง Pop นะคะ"
    },
    {
      "message_id": 154,
      "agent_id": 4,
      "delay": 0,
      "onscreen_delay": 0,
      "typing_delay": 0,
      "typing_duration": 15.001,
      "wpm": 17,
      "message": "มีอยู่ 2 ตัวที่ทุ"
    },
    {
      "message_id": 155,
      "agent_id": 5,
      "delay": 15.002,
      "onscreen_delay": 0,
      "typing_delay": 15.002,
      "typing_duration": 15.002,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 156,
      "agent_id": 3,
      "delay": 1.756,
      "onscreen_delay": 0,
      "typing_delay": 1.756,
      "typing_duration": 3,
      "wpm": 15,
      "message": "Ban"
    },
    {
      "message_id": 160,
      "agent_id": 2,
      "delay": 3.001,
      "onscreen_delay": 0,
      "typing_delay": 3.001,
      "typing_duration": 3.001,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 161,
      "agent_id": 3,
      "delay": 3.001,
      "onscreen_delay": 0,
      "typing_delay": 3.001,
      "typing_duration": 3.001,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 162,
      "agent_id": 4,
      "delay": 3,
      "onscreen_delay": 0,
      "typing_delay": 3,
      "typing_duration": 3,
      "wpm": 0,
      "message": ""
    },
    {
      "message_id": 163,
      "agent_id": 5,
      "delay": 3,
      "onscreen_delay": 0,
      "typing_delay": 3,
      "typing_duration": 3,
      "wpm": 0,
      "message": ""
    }
  ]
}