{
	"excercises": {
		"J1": {
			"files": [
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/reimerei0.txt",
					"name": "test0"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/reimerei1.txt",
					"name": "test1"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/reimerei2.txt",
					"name": "test2"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/reimerei3.txt",
					"name": "test3"
				}
			],
			"description": "Jede Datei enthält eine alphabetisch sortierte Liste an Wörtern. Dabei steht in jeder Zeile genau ein Wort.  \nZusätzlich findet ihr unter [Ein- und Ausgabe](https://bwinf.de/programmierenlernen/blockly/) eine Blockly-Umgebung, mit der diese Aufgabe bearbeitet werden kann."
		},
		"J2": {
			"files": [
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/container0.txt",
					"name": "test0"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/container1.txt",
					"name": "test1"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/container2.txt",
					"name": "test2"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/container3.txt",
					"name": "test3"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/container4.txt",
					"name": "test4"
				}
			],
			"description": "In einer Zeile stehen jeweils die Nummern der zusammen gewogenen Container. Dabei ist der zuerst aufgeführte Container der schwerere Container des Containerpaares.  \n  \nZusätzlich findet ihr unter Ein- und Ausgabe eine Blockly-Umgebung, mit der diese Aufgabe bearbeitet werden kann."
		},
		"1": {
			"files": [
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/stoerung0.txt",
					"name": "test0"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/stoerung1.txt",
					"name": "test1"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/stoerung2.txt",
					"name": "test2"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/stoerung3.txt",
					"name": "test3"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/stoerung4.txt",
					"name": "test4"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/stoerung5.txt",
					"name": "test5"
				}
			],
			"description": "Jede Datei einhält einen Lückensatz. Wörter und Satzzeichen sind jeweils durch ein Leerzeichen voneinander getrennt. Ein Unterstrich („_“) steht für eine Lücke im Satz. Alle Sätze sind kleingeschrieben.  \n  \nDie Datei book.txt enthält den Text des Lieblingsbuches."
		},
		"2": {
			"files": [
				{
					"url": "https://upload.wikimedia.org/wikipedia/commons/c/c4/Feuerverzinkte_Oberfl%C3%A4che.jpg",
					"name": "example",
					"type": "png"
				}
			],
			"description": "Zu dieser Aufgabe gibt es keine Beispieleingaben. Erwartet werden mindestens drei unterschiedliche Pixelbilder, wobei eines dem Pixelbild aus der Aufgabenstellung ähnelt."
		},
		"3": {
			"files": [
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/sudoku0.txt",
					"name": "test0"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/sudoku1.txt",
					"name": "test1"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/sudoku2.txt",
					"name": "test2"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/sudoku3.txt",
					"name": "test3"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/sudoku4.txt",
					"name": "test4"
				}
			],
			"description": "In jeder Datei sind zwei Sudokus zu finden. Jedes Sudoku besteht aus 9 Zeilen und 9 Spalten. Die Spalten sind jeweils durch ein Leerzeichen voneinander getrennt. Die beiden Sudokus sind durch eine Leerzeile voneinander getrennt. Leere Felder im Sudoku sind durch eine 0 dargestellt.  \n  \nDie Datei sudoku2.txt entspricht dem Beispiel aus der Aufgabenstellung. Die Umformungen, wie auch in der Aufgabenstellung beschrieben, lassen sich zum Beispiel so darstellen:\n  Spaltenblöcke:     3 2 1\n  Zeilen 4-6:     1 3 2\n  Umbenennung:     2 3 4 5 6 7 8 9 1  \n  \nHier beschreiben die Zahlen 1-3 in den ersten 2 Zeilen ein Vertauschen der entsprechenden Positionen. Mit Spaltenblöcke: 3 2 1 wird also ein Vertauschen des 1. und des 3. Spaltenblocks beschrieben. Bei der Umbenennung entspricht die Position in der Reihe der Zahl, die umbenannt wird, und der Wert entspricht der neuen Zahl. In diesem Fall wird also die 1 in eine 2 umbenannt und so weiter."
		},
		"4": {
			"files": [
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/fahrradwerkstatt0.txt",
					"name": "test0"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/fahrradwerkstatt1.txt",
					"name": "test1"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/fahrradwerkstatt2.txt",
					"name": "test2"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/fahrradwerkstatt3.txt",
					"name": "test3"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/fahrradwerkstatt4.txt",
					"name": "test4"
				}
			],
			"description": "* Der erste Wert ist der Eingangszeitpunkt in Minuten seit Start t0.\n* Der zweite Wert ist die geschätzte Dauer in Minuten.  \n  \n  \nDer Startpunkt t0ist dabei der Start eines Kalendertages um 00:00. Marc arbeitet jeden Tag von 09:00 bis 17:00. Dafür arbeitet Marc jeden Tag, hat also keine Wochenenden und beachtet keine Feiertage oder ähnliches."
		},
		"5": {
			"files": [
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/huepfburg0.txt",
					"name": "test0"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/huepfburg1.txt",
					"name": "test1"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/huepfburg2.txt",
					"name": "test2"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/huepfburg3.txt",
					"name": "test3"
				},
				{
					"url": "https://bwinf.de/fileadmin/bundeswettbewerb/41/huepfburg4.txt",
					"name": "test4"
				}
			],
			"description": "Jede Datei beschreibt einen Parcours und enthält  \n* in der ersten Zeile die Anzahl n an Feldern und die Anzahl m an Pfeilen und\n* in den darauffolgenden m Zeilen jeweils zwei Zahlen a, b, welche einen Pfeil beschreiben. Die Zahl a gibt das Ausgangsfeld des Pfeiles an und die Zahl b das Zielfeld des Pfeiles.  \n  \n Die Datei huepfburg0.txt entspricht dem Beispiel aus der Aufgabenstellung."
		}
	}	
}