var data = [
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.DragDrop,
			"description": "1. Przeczytaj zdania. Wstaw przecinek w odpowiednie miejsca.",
			"MaxPoints": 1, "isStandalone": false, "isFirst": true, "GameData": {
				"DragType": "OneToOne",
				"GroupsEnabled": true,
				"Prefix": "MW_spr_III_8_1",
				"Graphics":
				[
					{ "src": "Graphics/Exams/MW_III_8/zad1/MW_spr_III_8_zad1_01.png", "key": "txt" },
					{ "src": "Graphics/Exams/MW_III_8/zad1/MW_spr_III_8_zad1_02.png", "key": "przecinek" },
					{ "src": "Graphics/Exams/MW_III_8/zad1/MW_spr_III_8_zad1_empty.png", "key": "empty" },
				],
				"StaticElements": 
				{
					"el": 
					[
						{ "key": "txt", "pos": { "x": 450, "y": 130 } },
					],
					"Options": 
					{
						"isGrid": false,
						"StartingPos": { "x": 630, "y": 0 },
						"Columns": 6,
						"Rows": 3,
						"Spacing": 50,
						"MaxWidth": 230,
						"MaxHeight": 100
					}
				},
				"DragableElements": 
				{
					"el": 
					[
						{ "key": "przecinek", "pos": { "x": 3, "y": 3 }, "name": "O_1", "correctContainer": "C_1", "correctGroup": "1" },
						{ "key": "przecinek", "pos": { "x": 3, "y": 3 }, "name": "O_2", "correctContainer": "C_2", "correctGroup": "1" },
						{ "key": "przecinek", "pos": { "x": 3, "y": 3 }, "name": "O_3", "correctContainer": "C_3", "correctGroup": "1" },
						{ "key": "przecinek", "pos": { "x": 3, "y": 3 }, "name": "O_4", "correctContainer": "C_4", "correctGroup": "1" },
						{ "key": "przecinek", "pos": { "x": 3, "y": 3 }, "name": "O_5", "correctContainer": "C_5", "correctGroup": "1" },
						{ "key": "przecinek", "pos": { "x": 3, "y": 3 }, "name": "O_6", "correctContainer": "C_6", "correctGroup": "1" },
					],
					"Options": 
					{
						"isGrid": true,
						"StartingPos": { "x": 640, "y": 0 },
						"Columns": 6,
						"Rows": 1,
						"Spacing": 75,
						"MaxWidth": 10,
						"MaxHeight": 70
					}
				},
				"ContainerElements": 
				{
					"el": 
					[
						{ "key": "empty", "pos": { "x": 660, "y": 140 }, "name": "C_1" },
						{ "key": "empty", "pos": { "x": 830, "y": 140 }, "name": "C_2" },
						{ "key": "empty", "pos": { "x": 877, "y": 270 }, "name": "C_3" },
						{ "key": "empty", "pos": { "x": 895, "y": 410 }, "name": "C_4" },
						{ "key": "empty", "pos": { "x": 920, "y": 550 }, "name": "C_5" },
						{ "key": "empty", "pos": { "x": 723, "y": 685 }, "name": "C_6" },
					],
					"Options": 
					{
						"isGrid": false,
						"StartingPos": { "x": 1, "y": 450 },
						"Columns": 1,
						"Rows": 5,
						"Spacing": 10
					}
				},
				"ContainerGroups":
				[
					{ "name": "1", "el": [{ "name": "C_1" }, { "name": "C_2" }, { "name": "C_3" }, { "name": "C_4" }, { "name": "C_5" }, { "name": "C_6" }] },
				]
			}
		}]
	},
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.ColorText,
			"description": "2. Przeczytaj tekst. Zaznacz w nim wszystkie wyrazy z \"ó\" niewymiennym. ",
			"MaxPoints": 1, "isStandalone": false, "isFirst": false, "GameData": {
				"TaskPrefix": "Zad4",
				"Graphics":
				[
				],
				"StaticElements":
				{
					"el": [],
					"Options": {},
				},
				"MarkWholeWords": true,
				"Colors": ["red"],
				"PalletePosition": { "x": 1400, "y": 0 },
				"SourceText":
				[
					{
						"Text": "Jestem Józef, król królików - przedstawił się nieznajomy. Szyję miał @owiniętą krótkim szalikiem z różowej włóczki, który zasłaniał mu @również usta. Mimo to, mówił i mówił. O tym, że nie boi się kotów, @jest szybszy od żółwia, odważniejszy od tchórzliwej przepiórki. @Cóż za próżny stwór. Jego milutka żona nie brała udziału w rozmowie. @Zauważyłem, że wróży sobie z borówkowych listków, lotu jaskółek @i nie słucha przechwałek króla królików.",
						"Position": { "x": 200, "y": 200 },
						"Style": { font: "45px Arial", fill: 'black' },
						"TextToFind": 
						[
							{
								"Color": "red",
								"Text": ["Józef,", "król ", "królików ", "krótkim", "różowej", "włóczki,", "który", "również", "żółwia,", "tchórzliwej", "Cóż", "przepiórki.", "próżny", "wróży", "borówkowych", "jaskółek", "króla", "królików."]
							}
						]
					},
				],
			}
		}]
	},
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.Fill,
			"description": "3. Przeczytaj zdania i  uzupełnij je rzeczownikami w odpowiednim przypadku.",
			"isStandalone": false, "isFirst": false, "GameData": {
				"Title": "",
				"Sound": "",
				"MaxCharacters": 12,
				"AcceptedCharacters": "qwertyuiop|&|"+"asdfghjklz|&|"+"xcvbnm #&^",
				"isGrid": false,
				"StartingPos": { "x": 550, "y": 0 },
				"Columns": 1,
				"Rows": 12,
				"Spacing": 10,
				"CustomFontSize": 24,
				"Graphics":
				[
				],
				"StaticElements":
				[
					{ "HasText": true, "HasImage": false, "prefix": "Ręce myjemy (mydło) ", "sufix": "                                                                    .", "id": 1, "key": "1", "pos": { "x": 550, "y": 0 } },
					{ "HasText": true, "HasImage": false, "prefix": "Zrobiono dżem z (ananas) ", "sufix": "                                                                           .", "id": 2, "key": "2", "pos": { "x": 550, "y": 75 } },
					{ "HasText": true, "HasImage": false, "prefix": "Szklanki są ze (szkło) ", "sufix": "                                                                   .", "id": 3, "key": "3", "pos": { "x": 550, "y": 150 } },
					{ "HasText": true, "HasImage": false, "prefix": "Napadało dużo (śnieg) ", "sufix": "                                                                     .", "id": 4, "key": "4", "pos": { "x": 550, "y": 225 } },
					{ "HasText": true, "HasImage": false, "prefix": "Na dworze jest dużo (dzieci) ", "sufix": "                                                                              .", "id": 5, "key": "5", "pos": { "x": 550, "y": 300 } },
					{ "HasText": true, "HasImage": false, "prefix": "Dawid idzie z (mama) ", "sufix": "                                                                    na zakupy. ", "id": 6, "key": "6", "pos": { "x": 550, "y": 375 } },
					{ "HasText": true, "HasImage": false, "prefix": "Koledzy rozmawiają o (koleżanki) ", "sufix": "                                                                                       .", "id": 7, "key": "7", "pos": { "x": 550, "y": 450 } },
					{ "HasText": true, "HasImage": false, "prefix": "(Magdzie) ", "sufix": "                                                 ! Wracaj do domu! ", "id": 8, "key": "9", "pos": { "x": 550, "y": 525 } },
				],
				"TaskList":
				[
					{ "pos": { "x": 1006, "y": 0 }, "Answer": "mydłem", "id": 1 },
					{ "pos": { "x": 1070, "y": 75 }, "Answer": "ananasa", "id": 2 },
					{ "pos": { "x": 1004, "y": 150 }, "Answer": "szkła", "id": 3 },
					{ "pos": { "x": 1019, "y": 225 }, "Answer": "śniegu", "id": 4 },
					{ "pos": { "x": 1099, "y": 300 }, "Answer": "dzieci", "id": 5 },
					{ "pos": { "x": 1006, "y": 375 }, "Answer": "mamą", "id": 6 },
					{ "pos": { "x": 1173, "y": 450 }, "Answer": "koleżankach", "id": 7 },
					{ "pos": { "x": 840, "y": 525 }, "Answer": "Magdo", "id": 8 },
				]
			},
		}]
	},
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.DragDrop,
			"description": "4. Z podanych sylab utwórz wyrazy. Wstaw je we właściwe miejsce dzieląc ze względu na: rodzaj męski, rodzaj żeński i rodzaj nijaki.",
			"MaxPoints": 1, "isStandalone": false, "isFirst": false, "GameData": {
				"DragType": "OneToOne",
				"GroupsEnabled": false,
				"Prefix": "MW_spr_III_8_4",
				"Graphics":
				[
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_01.png", "key": "01" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_02.png", "key": "02" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_03.png", "key": "03" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_04.png", "key": "04" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_05.png", "key": "05" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_06.png", "key": "06" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_07.png", "key": "07" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_08.png", "key": "08" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_09.png", "key": "09" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_10.png", "key": "10" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_11.png", "key": "11" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_12.png", "key": "12" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_13.png", "key": "13" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_empty.png", "key": "empty" },
					{ "src": "Graphics/Exams/MW_III_8/zad4/MW_spr_III_8_zad4_empty_visible.png", "key": "empty_v" },
				],
				"StaticElements": 
				{
					"el": 
					[
						{ "type": "text", "text": "Rodzaj męski:\n\n\nRodzaj żeński:\n\n\nRodzaj nijaki:", "pos": { "x": 700, "y": 130 } },
						{ "key": "02", "pos": { "x": 1000, "y": 300 }, "name": "O_2", "correctContainer": "C_6" },
						{ "key": "empty_v", "pos": { "x": 1000, "y": 130 } },
						{ "key": "empty_v", "pos": { "x": 1170, "y": 130 } },
						{ "key": "empty_v", "pos": { "x": 1000, "y": 210 } },
						{ "key": "empty_v", "pos": { "x": 1170, "y": 210 } },
						{ "key": "empty_v", "pos": { "x": 1340, "y": 210 } },
						{ "key": "empty_v", "pos": { "x": 1170, "y": 130 + 170 } },
						{ "key": "empty_v", "pos": { "x": 1340, "y": 130 + 170 } },
						{ "key": "empty_v", "pos": { "x": 1000, "y": 210 + 170 } },
						{ "key": "empty_v", "pos": { "x": 1170, "y": 210 + 170 } },
						{ "key": "empty_v", "pos": { "x": 1340, "y": 210 + 170 } },
						{ "key": "empty_v", "pos": { "x": 1000, "y": 130 + 170 + 170 } },
						{ "key": "empty_v", "pos": { "x": 1170, "y": 130 + 170 + 170 } },
					],
					"Options": 
					{
						"Style": { font: "45px Arial", fill: 'black' },
						"isGrid": false,
						"StartingPos": { "x": 630, "y": 50 },
						"Columns": 6,
						"Rows": 3,
						"Spacing": 50,
						"MaxWidth": 230,
						"MaxHeight": 100
					}
				},
				"DragableElements": 
				{
					"el": 
					[
						{ "key": "01", "pos": { "x": 3, "y": 3 }, "name": "O_1", "correctContainer": "C_9" },
						{ "key": "03", "pos": { "x": 3, "y": 3 }, "name": "O_3", "correctContainer": "C_1" },
						{ "key": "04", "pos": { "x": 3, "y": 3 }, "name": "O_4", "correctContainer": "C_3" },
						{ "key": "05", "pos": { "x": 3, "y": 3 }, "name": "O_5", "correctContainer": "C_10" },
						{ "key": "06", "pos": { "x": 3, "y": 3 }, "name": "O_6", "correctContainer": "C_4" },
						{ "key": "07", "pos": { "x": 3, "y": 3 }, "name": "O_7", "correctContainer": "C_12" },
						{ "key": "08", "pos": { "x": 3, "y": 3 }, "name": "O_8", "correctContainer": "C_2" },
						{ "key": "09", "pos": { "x": 3, "y": 3 }, "name": "O_9", "correctContainer": "C_13" },
						{ "key": "10", "pos": { "x": 3, "y": 3 }, "name": "O_10", "correctContainer": "C_7" },
						{ "key": "11", "pos": { "x": 3, "y": 3 }, "name": "O_11", "correctContainer": "C_5" },
						{ "key": "12", "pos": { "x": 3, "y": 3 }, "name": "O_12", "correctContainer": "C_8" },
						{ "key": "13", "pos": { "x": 3, "y": 3 }, "name": "O_13", "correctContainer": "C_11" },
					],
					"Options": 
					{
						"Style": { font: "45px Arial", fill: 'black' },
						"isGrid": true,
						"StartingPos": { "x": 100, "y": 50 },
						"Columns": 2,
						"Rows": 6,
						"Spacing": 75,
						"MaxWidth": 100,
						"MaxHeight": 30
					}
				},
				"ContainerElements": 
				{
					"el": 
					[
						{ "key": "empty", "pos": { "x": 1000, "y": 130 }, "name": "C_1" },
						{ "key": "empty", "pos": { "x": 1170, "y": 130 }, "name": "C_2" },
						{ "key": "empty", "pos": { "x": 1000, "y": 210 }, "name": "C_3" },
						{ "key": "empty", "pos": { "x": 1170, "y": 210 }, "name": "C_4" },
						{ "key": "empty", "pos": { "x": 1340, "y": 210 }, "name": "C_5" },
						{ "key": "empty", "pos": { "x": 1170, "y": 130 + 170 }, "name": "C_7" },
						{ "key": "empty", "pos": { "x": 1340, "y": 130 + 170 }, "name": "C_8" },
						{ "key": "empty", "pos": { "x": 1000, "y": 210 + 170 }, "name": "C_9" },
						{ "key": "empty", "pos": { "x": 1170, "y": 210 + 170 }, "name": "C_10" },
						{ "key": "empty", "pos": { "x": 1340, "y": 210 + 170 }, "name": "C_11" },
						{ "key": "empty", "pos": { "x": 1000, "y": 130 + 170 + 170 }, "name": "C_12" },
						{ "key": "empty", "pos": { "x": 1170, "y": 130 + 170 + 170 }, "name": "C_13" },
					],
					"Options": 
					{
						"isGrid": false,
						"StartingPos": { "x": 1, "y": 450 },
						"Columns": 1,
						"Rows": 5,
						"Spacing": 10
					}
				},
				"ContainerGroups":
				[
				]
			}
		}]
	},
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.Fill,
			"description": "5. Oblicz i wstaw wyniki.",
			"isStandalone": false, "isFirst": false, "GameData": {
				"Title": "",
				"Sound": "",
				"MaxCharacters": 2,
				"AcceptedCharacters": "1234567890",
				"isGrid": false,
				"StartingPos": { "x": 760, "y": 1 },
				"Columns": 1,
				"Rows": 1,
				"Spacing": 1,
				"CustomFontSize": 40,
				"Graphics":
				[
					{ "src": "Graphics/Exams/MW_III_8/zad5/MW_spr_III_8_zad5_01.png", "key": "static" },
				],
				"StaticElements":
				[
					{ "HasText": false, "HasImage": true, "prefix": "", "sufix": "", "id": 12, "key": "static", "pos": { "x": 200, "y": 200 } },
				],
				"TaskList":
				[
					{ "pos": { "x": 360, "y": 200 }, "Answer": "3", "id": 1 },
					{ "pos": { "x": 690, "y": 200 }, "Answer": "4", "id": 2 },
					{ "pos": { "x": 1000, "y": 200 }, "Answer": "10", "id": 3 },
					{ "pos": { "x": 1300, "y": 200 }, "Answer": "8", "id": 4 },
					{ "pos": { "x": 360, "y": 310 }, "Answer": "6", "id": 5 },
					{ "pos": { "x": 690, "y": 310 }, "Answer": "6", "id": 6 },
					{ "pos": { "x": 1000, "y": 310 }, "Answer": "9", "id": 7 },
					{ "pos": { "x": 1300, "y": 310 }, "Answer": "9", "id": 8 },
					{ "pos": { "x": 360, "y": 410 }, "Answer": "4", "id": 9 },
					{ "pos": { "x": 690, "y": 410 }, "Answer": "3", "id": 10 },
					{ "pos": { "x": 1000, "y": 410 }, "Answer": "2", "id": 11 },
					{ "pos": { "x": 1300, "y": 410 }, "Answer": "2", "id": 12 },
					{ "pos": { "x": 360, "y": 520 }, "Answer": "7", "id": 13 },
					{ "pos": { "x": 690, "y": 520 }, "Answer": "8", "id": 14 },
					{ "pos": { "x": 1000, "y": 520 }, "Answer": "5", "id": 15 },
					{ "pos": { "x": 1300, "y": 520 }, "Answer": "5", "id": 16 },
				]
			},
		}]
	},
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.Fill,
			"description": "6. Przeczytaj zadanie. Wykonaj działanie na kartce i wstaw wynik. \nDawid napisał 35 wyrazów z „rz”, a Piotrek o 13 mniej. Ile wyrazów napisał Piotrek?",
			"isStandalone": false, "isFirst": false, "GameData": {
				"Title": "",
				"Sound": "",
				"MaxCharacters": 2,
				"AcceptedCharacters": "1234567890",
				"isGrid": true,
				"StartingPos": { "x": 600, "y": 200 },
				"Columns": 1,
				"Rows": 12,
				"Spacing": 0,
				"CustomFontSize": 30,
				"Graphics":
				[
				],
				"StaticElements":
				[
					{ "HasText": true, "HasImage": false, "prefix": "Tutaj wpisz wynik:  ", "sufix": "", "id": 1, "key": "1", "pos": { "x": 122, "y": 60 } },
				],
				"TaskList":
				[
					{ "pos": { "x": 575, "y": 623 }, "Answer": "22", "id": 1 },
				]
			},
		}]
	},
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.Fill,
			"description": "7. Rozwiąż równania. W miejsce znaku zapytania wstaw odpowiednią liczbę.",
			"isStandalone": false, "isFirst": false, "GameData": {
				"Title": "",
				"Sound": "",
				"MaxCharacters": 1,
				"AcceptedCharacters": "1234567890",
				"isGrid": true,
				"StartingPos": { "x": 660, "y": 100 },
				"Columns": 1,
				"Rows": 12,
				"Spacing": 0,
				"CustomFontSize": 30,
				"Graphics":
				[
				],
				"StaticElements":
				[
					{ "HasText": true, "HasImage": false, "prefix": "4 x ", "sufix": " = 32", "id": 1, "key": "1", "pos": { "x": 122, "y": 60 } },
					{ "HasText": true, "HasImage": false, "prefix": "8 x ", "sufix": " = 48", "id": 2, "key": "2", "pos": { "x": 122, "y": 60 } },
					{ "HasText": true, "HasImage": false, "prefix": "", "sufix": " x 4 = 36", "id": 3, "key": "3", "pos": { "x": 122, "y": 60 } },	
				],
				"TaskList":
				[
					{ "pos": { "x": 575, "y": 623 }, "Answer": "8", "id": 1 },
					{ "pos": { "x": 575, "y": 623 }, "Answer": "6", "id": 2 },
					{ "pos": { "x": 575, "y": 623 }, "Answer": "9", "id": 3 },
				]
			},
		}]
	},
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.Quiz,
			"description": "8. Zaznacz właściwą odpowiedź. Rośliny leśne to:",
			"isStandalone": false, "isFirst": false, "GameData": {
				"TaskPrefix": "Zad8",
				"Graphics": 
				[
				],
				"StaticElements": 
				{
					"el": 
					[
					],
					"Options": 
					{
					}
				},
				"Questions": 
				[
					{
						"QuestionText": "",
						"Position": { "x": 0, "y": 200, "JustX": "Center", "JustY": "Top" },
						"QuestionFont": { font: "normal 100pt Arial", fill: "black" },
						"AnswerFont": { font: "normal 40pt Arial", fill: "black" },
						"Spacing": 20,
						"Just": "Center", 
						"Answers": 
						[
							{
								"Text": "a) borowik, mięta, koper",
								"isTrue": false,
							},
							{
								"Text": "b) borowik, sosna, poziomka",
								"isTrue": true,
							},
							{
								"Text": "c) świerk, róża, truskawka",
								"isTrue": false,
							},
						],
					},
				]
			}
		}]
	},
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.Quiz,
			"description": "9. Zaznacz właściwą odpowiedź. Zwierzęta wodne to:",
			"isStandalone": false, "isFirst": false, "GameData": {
				"TaskPrefix": "Zad9",
				"Graphics": 
				[
				],
				"StaticElements": 
				{
					"el": 
					[
					],
					"Options": 
					{
					}
				},
				"Questions": 
				[
					{
						"QuestionText": "",
						"Position": { "x": 0, "y": 200, "JustX": "Center", "JustY": "Top" },
						"QuestionFont": { font: "normal 100pt Arial", fill: "black" },
						"AnswerFont": { font: "normal 40pt Arial", fill: "black" },
						"Spacing": 20,
						"Just": "Center", 
						"Answers": 
						[
							{
								"Text": "a) świerk, żaba, karp",
								"isTrue": false,
							},
							{
								"Text": "b) bóbr, kot, biedronka",
								"isTrue": false,
							},
							{
								"Text": "c) rak, leszcz, żaba",
								"isTrue": true,
							},
						],
					},
				]
			}
		}]
	},
	{
		"attrs": ["TestGroupName", {
			"GameType": GameTypes.Quiz,
			"description": "10. Zaznacz właściwą odpowiedź. Zwierzęta żyjące na polu to:",
			"isStandalone": false, "isFirst": false, "GameData": {
				"TaskPrefix": "Zad10",
				"Graphics": 
				[
				],
				"StaticElements": 
				{
					"el": 
					[
					],
					"Options": 
					{
					}
				},
				"Questions": 
				[
					{
						"QuestionText": "",
						"Position": { "x": 0, "y": 200, "JustX": "Center", "JustY": "Top" },
						"QuestionFont": { font: "normal 100pt Arial", fill: "black" },
						"AnswerFont": { font: "normal 40pt Arial", fill: "black" },
						"Spacing": 20,
						"Just": "Center",
						"Answers": 
						[
							{
								"Text": "a) bażant, biedronka, bóbr",
								"isTrue": false,
							},
							{
								"Text": "b)  biedronka, koń, dorsz",
								"isTrue": false,
							},
							{
								"Text": "c)  zając, żaba, mysz",
								"isTrue": true,
							},
						],
					},
				]
			}
		}]
	},
];