From c38dc03fa739702241236fa32f2f97599df718a3 Mon Sep 17 00:00:00 2001
From: Peter Gerwinski <peter.gerwinski@hs-bochum.de>
Date: Mon, 3 Apr 2023 19:56:26 +0200
Subject: [PATCH] Notizen und Beispiele 27.3. und 3.4.2023

---
 20230327/bc3.sh               |    4 +
 20230327/fehler.txt           |    1 +
 20230327/fehler2.txt          |    1 +
 20230327/find-01.txt          |   81 +++
 20230327/find-02.txt          |  129 ++++
 20230327/find-03.txt          |   47 ++
 20230327/find-04.txt          |   29 +
 20230327/grep-01.txt          |   19 +
 20230327/hardlinks-01.txt     |   35 +
 20230327/hello-01.sh          |    9 +
 20230327/hello-02.sh          |    9 +
 20230327/hello-03.sh          |   14 +
 20230327/hello-04.sh          |   15 +
 20230327/hello-05.sh          |   14 +
 20230327/hello-06.c           |   14 +
 20230327/if-01.txt            |   12 +
 20230327/iostreams-01.txt     |    7 +
 20230327/iostreams-02.txt     |    9 +
 20230327/iostreams-03.txt     |    3 +
 20230327/iostreams-04.txt     |   10 +
 20230327/params-01.sh         |    1 +
 20230327/params-02.sh         |    1 +
 20230327/params-03.sh         |    2 +
 20230327/scripts-01.txt       |   20 +
 20230327/scripts-02.txt       |    4 +
 20230327/scripts-03.txt       |    9 +
 20230327/symlinks-01.txt      |   24 +
 20230327/symlinks-02.txt      |   22 +
 20230327/symlinks-03.txt      |    8 +
 20230327/symlinks-04.txt      |   27 +
 20230327/symlinks-05.txt      |   25 +
 20230327/symlinks-06.txt      |   22 +
 20230327/symlinks-07.txt      |   57 ++
 20230327/test.bc              |    1 +
 20230327/test.sh              |    1 +
 20230327/test1.txt            |    1 +
 20230327/test2.txt            |    1 +
 20230327/test3.txt            |    1 +
 20230327/test4.txt            |    1 +
 20230327/test5.txt            |    2 +
 20230327/wildcards-01.txt     |   12 +
 20230403/Makefile             |    1 +
 20230403/Makefile-1           |    2 +
 20230403/Makefile-2           |    5 +
 20230403/Makefile-3           |    5 +
 20230403/Makefile-cvhplan     |   50 ++
 20230403/Makefile-modules-1   |    7 +
 20230403/Makefile-modules-2   |    9 +
 20230403/bs-20230403.txt      |   15 +
 20230403/chardev-01.txt       |   31 +
 20230403/chardev-1.c          |  168 +++++
 20230403/freedos.hd           |  Bin 0 -> 1048576 bytes
 20230403/hello-01.c           |   17 +
 20230403/hello-02.c           |    7 +
 20230403/hellomod-1.c         |   20 +
 20230403/hellomod-2.c         |   22 +
 20230403/make-01.txt          |   20 +
 20230403/make-02.txt          | 1147 +++++++++++++++++++++++++++++++++
 20230403/make-03.txt          |    3 +
 20230403/shell-scripts-01.txt |   24 +
 60 files changed, 2257 insertions(+)
 create mode 100755 20230327/bc3.sh
 create mode 100644 20230327/fehler.txt
 create mode 100644 20230327/fehler2.txt
 create mode 100644 20230327/find-01.txt
 create mode 100644 20230327/find-02.txt
 create mode 100644 20230327/find-03.txt
 create mode 100644 20230327/find-04.txt
 create mode 100644 20230327/grep-01.txt
 create mode 100644 20230327/hardlinks-01.txt
 create mode 100755 20230327/hello-01.sh
 create mode 100755 20230327/hello-02.sh
 create mode 100755 20230327/hello-03.sh
 create mode 100755 20230327/hello-04.sh
 create mode 100755 20230327/hello-05.sh
 create mode 100755 20230327/hello-06.c
 create mode 100644 20230327/if-01.txt
 create mode 100644 20230327/iostreams-01.txt
 create mode 100644 20230327/iostreams-02.txt
 create mode 100644 20230327/iostreams-03.txt
 create mode 100644 20230327/iostreams-04.txt
 create mode 100755 20230327/params-01.sh
 create mode 100755 20230327/params-02.sh
 create mode 100755 20230327/params-03.sh
 create mode 100644 20230327/scripts-01.txt
 create mode 100644 20230327/scripts-02.txt
 create mode 100644 20230327/scripts-03.txt
 create mode 100644 20230327/symlinks-01.txt
 create mode 100644 20230327/symlinks-02.txt
 create mode 100644 20230327/symlinks-03.txt
 create mode 100644 20230327/symlinks-04.txt
 create mode 100644 20230327/symlinks-05.txt
 create mode 100644 20230327/symlinks-06.txt
 create mode 100644 20230327/symlinks-07.txt
 create mode 100644 20230327/test.bc
 create mode 100755 20230327/test.sh
 create mode 100644 20230327/test1.txt
 create mode 120000 20230327/test2.txt
 create mode 100644 20230327/test3.txt
 create mode 100644 20230327/test4.txt
 create mode 100644 20230327/test5.txt
 create mode 100644 20230327/wildcards-01.txt
 create mode 120000 20230403/Makefile
 create mode 100644 20230403/Makefile-1
 create mode 100644 20230403/Makefile-2
 create mode 100644 20230403/Makefile-3
 create mode 100644 20230403/Makefile-cvhplan
 create mode 100644 20230403/Makefile-modules-1
 create mode 100644 20230403/Makefile-modules-2
 create mode 100644 20230403/bs-20230403.txt
 create mode 100644 20230403/chardev-01.txt
 create mode 100644 20230403/chardev-1.c
 create mode 100644 20230403/freedos.hd
 create mode 100644 20230403/hello-01.c
 create mode 100644 20230403/hello-02.c
 create mode 100644 20230403/hellomod-1.c
 create mode 100644 20230403/hellomod-2.c
 create mode 100644 20230403/make-01.txt
 create mode 100644 20230403/make-02.txt
 create mode 100644 20230403/make-03.txt
 create mode 100644 20230403/shell-scripts-01.txt

diff --git a/20230327/bc3.sh b/20230327/bc3.sh
new file mode 100755
index 0000000..5c9b89f
--- /dev/null
+++ b/20230327/bc3.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/bc -q
+
+2 + 2
+quit
diff --git a/20230327/fehler.txt b/20230327/fehler.txt
new file mode 100644
index 0000000..be6e4a2
--- /dev/null
+++ b/20230327/fehler.txt
@@ -0,0 +1 @@
+cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden
diff --git a/20230327/fehler2.txt b/20230327/fehler2.txt
new file mode 100644
index 0000000..be6e4a2
--- /dev/null
+++ b/20230327/fehler2.txt
@@ -0,0 +1 @@
+cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden
diff --git a/20230327/find-01.txt b/20230327/find-01.txt
new file mode 100644
index 0000000..2f0fb2c
--- /dev/null
+++ b/20230327/find-01.txt
@@ -0,0 +1,81 @@
+cassini/home/peter/bo/2023ss/bs> find test1.txt
+find: ‘test1.txt’: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ss/bs> find -name test1.txt
+./20230327/test1.txt
+cassini/home/peter/bo/2023ss/bs> find . -name test1.txt -print
+./20230327/test1.txt
+cassini/home/peter/bo/2023ss/bs> find . -name test1.txt
+./20230327/test1.txt
+cassini/home/peter/bo/2023ss/bs> find -name test1.txt
+./20230327/test1.txt
+cassini/home/peter/bo/2023ss/bs> find ~/bo -name test1.txt
+/home/peter/bo/2015ss/bs/20150420.0/test1.txt
+/home/peter/bo/2015ss/bs/script/examples/20150420/test1.txt
+/home/peter/bo/2020ss/bs/20200420/x/test1.txt
+/home/peter/bo/2018ws/es/20181018/test1.txt
+/home/peter/bo/projekte/git/bs/examples/20150420/test1.txt
+/home/peter/bo/2023ss/bs/20230327/test1.txt
+/home/peter/bo/2014ss/bs/20140620.0/test1.txt
+/home/peter/bo/2016ss/es/20160425/test1.txt
+cassini/home/peter/bo/2023ss/bs> find ~/bo -iname test1.txt
+/home/peter/bo/2015ss/bs/20150420.0/test1.txt
+/home/peter/bo/2015ss/bs/script/examples/20150420/test1.txt
+/home/peter/bo/2020ss/bs/20200420/x/test1.txt
+/home/peter/bo/2018ws/es/20181018/test1.txt
+/home/peter/bo/projekte/git/bs/examples/20150420/test1.txt
+/home/peter/bo/2023ss/bs/20230327/test1.txt
+/home/peter/bo/2014ss/bs/20140620.0/test1.txt
+/home/peter/bo/2016ss/es/20160425/test1.txt
+cassini/home/peter/bo/2023ss/bs> find -name test*.txt
+./20230327/test3.txt
+./20230327/test1.txt
+./20230327/test4.txt
+./20230327/test2.txt
+./20230320/test3.txt
+./20230320/test6.txt
+./20230320/test4.txt
+./20230320/test.txt
+./20230320/test2.txt
+./20230320/test5.txt
+./20230320/foo/test.txt
+./20230320/foo/test2.txt
+cassini/home/peter/bo/2023ss/bs> cd 20230327/
+cassini/home/peter/bo/2023ss/bs/20230327> find -name test*.txt
+find: paths must precede expression: `test2.txt'
+find: possible unquoted pattern after predicate `-name'?
+cassini/home/peter/bo/2023ss/bs/20230327> cd ..
+cassini/home/peter/bo/2023ss/bs> find -name test*.txt
+./20230327/test3.txt
+./20230327/test1.txt
+./20230327/test4.txt
+./20230327/test2.txt
+./20230320/test3.txt
+./20230320/test6.txt
+./20230320/test4.txt
+./20230320/test.txt
+./20230320/test2.txt
+./20230320/test5.txt
+./20230320/foo/test.txt
+./20230320/foo/test2.txt
+cassini/home/peter/bo/2023ss/bs> cd 20230327
+cassini/home/peter/bo/2023ss/bs/20230327> find -name test*.txt
+find: paths must precede expression: `test2.txt'
+find: possible unquoted pattern after predicate `-name'?
+cassini/home/peter/bo/2023ss/bs/20230327> echo find -name test*.txt
+find -name test1.txt test2.txt test3.txt test4.txt
+cassini/home/peter/bo/2023ss/bs/20230327> find -name "test*.txt"
+./test3.txt
+./test1.txt
+./test4.txt
+./test2.txt
+cassini/home/peter/bo/2023ss/bs/20230327> find -name tes"t*."txt
+./test3.txt
+./test1.txt
+./test4.txt
+./test2.txt
+cassini/home/peter/bo/2023ss/bs/20230327> find -name test\*.txt
+./test3.txt
+./test1.txt
+./test4.txt
+./test2.txt
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/find-02.txt b/20230327/find-02.txt
new file mode 100644
index 0000000..6041f68
--- /dev/null
+++ b/20230327/find-02.txt
@@ -0,0 +1,129 @@
+cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "hp-klausur*.tex"
+/home/peter/bo/2022ws/hp/exams/20170206/hp-klausur-20170206.tex
+/home/peter/bo/2022ws/hp/exams/20180213/hp-klausur-20180213.tex
+/home/peter/bo/2022ws/hp/20230301.k1/hp-klausur-20230301.tex
+/home/peter/bo/2016ws/hp/20170920.0/hp-klausur-20170920.tex
+/home/peter/bo/2016ws/hp/20170206.0/hp-klausur-20170206.tex
+/home/peter/bo/2018ws/hp/exams/20170206/hp-klausur-20170206.tex
+/home/peter/bo/2018ws/hp/exams/20180213/hp-klausur-20180213.tex
+/home/peter/bo/2018ws/hp/20190130.k1/hp-klausur-20190130.tex
+/home/peter/bo/2019ws/hp/20201008.k2/hp-klausur-20201008.tex
+/home/peter/bo/2019ws/hp/exams/20170206/hp-klausur-20170206.tex
+/home/peter/bo/2019ws/hp/exams/20180213/hp-klausur-20180213.tex
+/home/peter/bo/2019ws/hp/20200129.k1/hp-klausur-20200129.tex
+/home/peter/bo/2017ws/hp/20180919.k2/hp-klausur-20180919.tex
+/home/peter/bo/2017ws/hp/20180213.k1/hp-klausur-20180213.tex
+/home/peter/bo/2017ws/hp/20180205/hp-klausur-20170206.tex
+/home/peter/bo/2021ws/hp/exams/20170206/hp-klausur-20170206.tex
+/home/peter/bo/2021ws/hp/exams/20180213/hp-klausur-20180213.tex
+cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "hp-klausur*.tex" -exec grep PBM {} \;
+cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "*klausur*.tex" -exec grep PBM {} \;
+  \exercise{PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  \exercise{XBM- und PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  und in einer PBM-Bilddatei \file{test.pbm} abspeichert.
+  Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um.
+  \exercise{PBM-Grafikbibliothek}
+  von PBM-Grafikdateien.
+      in einer PBM-Grafikdatei speichern.
+Übereinstimmungen in Binärdatei /home/peter/bo/2014ws/ainf/20150130.0/ainf-klausur-20150130.tex
+  \exercise{XBM- und PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  und in einer PBM-Bilddatei \file{test.pbm} abspeichert.
+  Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um.
+  \exercise{PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+    (Das PBM-Grafikformat ist Ihnen nicht nur aus der Vorlesung "`Rechnertechnik"',
+      beim Speichern und Laden von PBM-Dateien?\\
+      das die fehlerhafte PBM-Datei repariert.
+    (Das PBM-Grafikformat ist Ihnen nicht nur aus der Vorlesung "`Rechnertechnik"',
+      beim Speichern und Laden von PBM-Dateien?\\
+      das die fehlerhafte PBM-Datei repariert.
+  \exercise{PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  \exercise{XBM- und PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  und in einer PBM-Bilddatei \file{test.pbm} abspeichert.
+  Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um.
+  \exercise{PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  \exercise{XBM- und PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  und in einer PBM-Bilddatei \file{test.pbm} abspeichert.
+  Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um.
+  \exercise{PBM-Dateien}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+    Diese Beispiel-PBM-Datei wurde von dem folgenden Programm erzeugt (\file{aufgabe-4.c}):
+  \exercise{PBM-Grafikbibliothek}
+  von PBM-Grafikdateien.
+  (PBM-Grafikdateien sind Ihnen sowohl aus der Lehrveranstaltung
+      in einer PBM-Grafikdatei speichern.
+Übereinstimmungen in Binärdatei /home/peter/bo/2013ws/ainf/20140918.0/ainf-klausur-20140918.tex
+  \exercise{XBM- und PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  und in einer PBM-Bilddatei \file{test.pbm} abspeichert.
+  Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um.
+  \exercise{PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  \exercise{PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  \exercise{XBM- und PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+  und in einer PBM-Bilddatei \file{test.pbm} abspeichert.
+  Das Programm wandelt also eine XBM-Datei in eine PBM-Datei um.
+  \exercise{PBM-Grafik}
+  Bei einer PBM-Grafikdatei handelt es sich
+  Viele Grafikprogramme können PBM-Dateien öffnen und bearbeiten.
+cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "*klausur*.tex" -exec grep -l PBM {} \;
+/home/peter/bo/2022ws/hp/exams/20170206/klausur.tex
+/home/peter/bo/2022ws/hp/exams/20180213/klausur.tex
+/home/peter/bo/2014ws/ainf/20150130.0/ainf-klausur-20150130.tex
+/home/peter/bo/2016ws/hp/20170920.0/klausur.tex
+/home/peter/bo/2016ws/hp/20170206.0/klausur.tex
+/home/peter/bo/2011ws/rarch/20120322.0/rarch-klausur-20120322.tex
+/home/peter/bo/2012ws/klausuren-gerwinski/rarch-klausur-20120322.tex
+/home/peter/bo/2018ws/hp/exams/20170206/klausur.tex
+/home/peter/bo/2018ws/hp/exams/20180213/klausur.tex
+/home/peter/bo/2019ws/hp/exams/20170206/klausur.tex
+/home/peter/bo/2019ws/hp/exams/20180213/klausur.tex
+/home/peter/bo/2019ws/hp/20200129.k1/klausur.tex
+/home/peter/bo/2013ws/ainf/20140918.0/ainf-klausur-20140918.tex
+/home/peter/bo/2017ws/hp/20180213.k1/klausur.tex
+/home/peter/bo/2017ws/hp/20180205/klausur.tex
+/home/peter/bo/2021ws/hp/exams/20170206/klausur.tex
+/home/peter/bo/2021ws/hp/exams/20180213/klausur.tex
+/home/peter/bo/2015ws/ainf/20160913/ainf-klausur-20160913.tex
+cassini/home/peter/bo/2023ss/bs/20230327> find ~/bo -name "*klausur*.tex" -exec grep -l PBM {} +
+/home/peter/bo/2022ws/hp/exams/20170206/klausur.tex
+/home/peter/bo/2022ws/hp/exams/20180213/klausur.tex
+/home/peter/bo/2014ws/ainf/20150130.0/ainf-klausur-20150130.tex
+/home/peter/bo/2016ws/hp/20170920.0/klausur.tex
+/home/peter/bo/2016ws/hp/20170206.0/klausur.tex
+/home/peter/bo/2011ws/rarch/20120322.0/rarch-klausur-20120322.tex
+/home/peter/bo/2012ws/klausuren-gerwinski/rarch-klausur-20120322.tex
+/home/peter/bo/2018ws/hp/exams/20170206/klausur.tex
+/home/peter/bo/2018ws/hp/exams/20180213/klausur.tex
+/home/peter/bo/2019ws/hp/exams/20170206/klausur.tex
+/home/peter/bo/2019ws/hp/exams/20180213/klausur.tex
+/home/peter/bo/2019ws/hp/20200129.k1/klausur.tex
+/home/peter/bo/2013ws/ainf/20140918.0/ainf-klausur-20140918.tex
+/home/peter/bo/2017ws/hp/20180213.k1/klausur.tex
+/home/peter/bo/2017ws/hp/20180205/klausur.tex
+/home/peter/bo/2021ws/hp/exams/20170206/klausur.tex
+/home/peter/bo/2021ws/hp/exams/20180213/klausur.tex
+/home/peter/bo/2015ws/ainf/20160913/ainf-klausur-20160913.tex
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/find-03.txt b/20230327/find-03.txt
new file mode 100644
index 0000000..18c939d
--- /dev/null
+++ b/20230327/find-03.txt
@@ -0,0 +1,47 @@
+cassini/home/peter/bo/2023ss/bs/20230327> find .. -perm /u+x
+..
+../common
+../20230327
+../20230327/logo-hochschule-bochum-cvh-text.pdf
+../20230327/test.sh
+../20230327/pgslides.sty
+../20230327/test2.txt
+../20230327/bc3.sh
+../20230327/Operating_system_placement-de.pdf
+../20230327/logo-hochschule-bochum.pdf
+../20230313
+../20230313/logo-hochschule-bochum-cvh-text.pdf
+../20230313/fotos
+../20230313/fotos/judo-20190629-0120.jpg
+../20230313/fotos/twike-20191009.jpg
+../20230313/fotos/am-klavier-20180216.jpg
+../20230313/pgslides.sty
+../20230313/Operating_system_placement-de.pdf
+../20230313/logo-hochschule-bochum.pdf
+../20230313/ls
+../20230320
+../20230320/bc2.sh
+../20230320/logo-hochschule-bochum-cvh-text.pdf
+../20230320/test3.sh
+../20230320/test2.sh
+../20230320/test.sh
+../20230320/pgslides.sty
+../20230320/bc.sh
+../20230320/Operating_system_placement-de.pdf
+../20230320/logo-hochschule-bochum.pdf
+../20230320/unix-20230320.tex
+../20230320/vic
+../20230320/foo
+../20230320/unix-20230320.pdf
+../.git
+cassini/home/peter/bo/2023ss/bs/20230327> find .. -type f -perm /u+x
+../20230327/test.sh
+../20230327/bc3.sh
+../20230313/ls
+../20230320/bc2.sh
+../20230320/test3.sh
+../20230320/test2.sh
+../20230320/test.sh
+../20230320/bc.sh
+../20230320/vic
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/find-04.txt b/20230327/find-04.txt
new file mode 100644
index 0000000..729b724
--- /dev/null
+++ b/20230327/find-04.txt
@@ -0,0 +1,29 @@
+cassini/home/peter/bo/2023ss/bs/20230327> find .. -type d
+..
+../common
+../20230327
+../20230313
+../20230313/fotos
+../20230320
+../20230320/foo
+cassini/home/peter/bo/2023ss/bs/20230327> find .. -type l
+../20230327/logo-hochschule-bochum-cvh-text.pdf
+../20230327/pgslides.sty
+../20230327/test2.txt
+../20230327/Operating_system_placement-de.pdf
+../20230327/logo-hochschule-bochum.pdf
+../20230313/logo-hochschule-bochum-cvh-text.pdf
+../20230313/fotos/judo-20190629-0120.jpg
+../20230313/fotos/twike-20191009.jpg
+../20230313/fotos/am-klavier-20180216.jpg
+../20230313/pgslides.sty
+../20230313/Operating_system_placement-de.pdf
+../20230313/logo-hochschule-bochum.pdf
+../20230320/logo-hochschule-bochum-cvh-text.pdf
+../20230320/pgslides.sty
+../20230320/Operating_system_placement-de.pdf
+../20230320/logo-hochschule-bochum.pdf
+../20230320/unix-20230320.tex
+../20230320/unix-20230320.pdf
+../.git
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/grep-01.txt b/20230327/grep-01.txt
new file mode 100644
index 0000000..cabec52
--- /dev/null
+++ b/20230327/grep-01.txt
@@ -0,0 +1,19 @@
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l *.tex
+-rw-r--r-- 1 peter peter 42432 Mär 27 09:33 bs-20230327.tex
+cassini/home/peter/bo/2023ss/bs/20230327> grep usepackage *.tex
+\usepackage{pgslides}
+\usepackage{rotating}
+\usepackage{pdftricks}
+\usepackage[obeyfamily=false,mathrm=mathsf,textrm=sffamily]{siunitx}
+\usepackage{eurosym}
+\usepackage{tikz}
+  \usepackage[latin1]{inputenc}
+  \usepackage[german]{babel}
+  \usepackage[T1]{fontenc}
+  \usepackage{helvet}
+  \usepackage{pstricks}
+cassini/home/peter/bo/2023ss/bs/20230327> grep "20[12][0-9][01][0-9][0-3][0-9]" *.tex
+% bs-20230327.pdf - Lecture Slides on Operating Systems
+cassini/home/peter/bo/2023ss/bs/20230327> grep -o "20[12][0-9][01][0-9][0-3][0-9]" *.tex
+20230327
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/hardlinks-01.txt b/20230327/hardlinks-01.txt
new file mode 100644
index 0000000..a33fb78
--- /dev/null
+++ b/20230327/hardlinks-01.txt
@@ -0,0 +1,35 @@
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt
+lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt
+cat: test2.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ss/bs/20230327> echo "Dies ist ein Test." > test1.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat test1.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327> ln test1.txt test3.txt
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt
+-rw-r--r-- 2 peter peter 19 Mär 27 16:51 test1.txt
+lrwxrwxrwx 1 peter peter  9 Mär 27 16:18 test2.txt -> test1.txt
+-rw-r--r-- 2 peter peter 19 Mär 27 16:51 test3.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat test3.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327> rm test1.txt
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l test3.txt
+-rw-r--r-- 1 peter peter 19 Mär 27 16:51 test3.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat test3.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt
+cat: test2.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ss/bs/20230327> ln test3.txt test1.txt
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt
+-rw-r--r-- 2 peter peter 19 Mär 27 16:51 test1.txt
+lrwxrwxrwx 1 peter peter  9 Mär 27 16:18 test2.txt -> test1.txt
+-rw-r--r-- 2 peter peter 19 Mär 27 16:51 test3.txt
+cassini/home/peter/bo/2023ss/bs/20230327> rm test3.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cp -pi test1.txt test3.txt
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt
+-rw-r--r-- 1 peter peter 19 Mär 27 16:51 test1.txt
+lrwxrwxrwx 1 peter peter  9 Mär 27 16:18 test2.txt -> test1.txt
+-rw-r--r-- 1 peter peter 19 Mär 27 16:51 test3.txt
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/hello-01.sh b/20230327/hello-01.sh
new file mode 100755
index 0000000..7663005
--- /dev/null
+++ b/20230327/hello-01.sh
@@ -0,0 +1,9 @@
+#!/usr/bin/gcc -Wall -O "$1" && ./a.out
+
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  return 0;
+}
diff --git a/20230327/hello-02.sh b/20230327/hello-02.sh
new file mode 100755
index 0000000..0628faa
--- /dev/null
+++ b/20230327/hello-02.sh
@@ -0,0 +1,9 @@
+//!/usr/bin/gcc -Wall -O "$1" && ./a.out
+
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  return 0;
+}
diff --git a/20230327/hello-03.sh b/20230327/hello-03.sh
new file mode 100755
index 0000000..7a21ef5
--- /dev/null
+++ b/20230327/hello-03.sh
@@ -0,0 +1,14 @@
+/*/true
+
+/usr/bin/gcc -Wall -O "$0" && ./a.out
+exit 0
+
+*/
+
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  return 0;
+}
diff --git a/20230327/hello-04.sh b/20230327/hello-04.sh
new file mode 100755
index 0000000..c45f438
--- /dev/null
+++ b/20230327/hello-04.sh
@@ -0,0 +1,15 @@
+/*/true
+
+echo $0
+/usr/bin/gcc -Wall -O "$0" && ./a.out
+exit 0
+
+*/
+
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  return 0;
+}
diff --git a/20230327/hello-05.sh b/20230327/hello-05.sh
new file mode 100755
index 0000000..0c2f5de
--- /dev/null
+++ b/20230327/hello-05.sh
@@ -0,0 +1,14 @@
+/*/true
+
+/usr/bin/gcc -xc -Wall -O "$0" && ./a.out
+exit 0
+
+*/
+
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  return 0;
+}
diff --git a/20230327/hello-06.c b/20230327/hello-06.c
new file mode 100755
index 0000000..7a21ef5
--- /dev/null
+++ b/20230327/hello-06.c
@@ -0,0 +1,14 @@
+/*/true
+
+/usr/bin/gcc -Wall -O "$0" && ./a.out
+exit 0
+
+*/
+
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  return 0;
+}
diff --git a/20230327/if-01.txt b/20230327/if-01.txt
new file mode 100644
index 0000000..1548119
--- /dev/null
+++ b/20230327/if-01.txt
@@ -0,0 +1,12 @@
+cassini/home/peter/bo/2023ss/bs/20230327> cat test1.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327> grep Test test1.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327> grep Toast test1.txt
+cassini/home/peter/bo/2023ss/bs/20230327> grep Toast test1.txt && echo "gefunden"
+cassini/home/peter/bo/2023ss/bs/20230327> if grep Toast test1.txt; then echo "gefunden"; fi
+cassini/home/peter/bo/2023ss/bs/20230327> grep Toast test1.txt && echo "gefunden"
+cassini/home/peter/bo/2023ss/bs/20230327> grep Toast test1.txt || echo "nicht gefunden"
+nicht gefunden
+cassini/home/peter/bo/2023ss/bs/20230327> if grep Toast test1.txt; then true; else echo "nicht gefunden"; fi
+nicht gefunden
diff --git a/20230327/iostreams-01.txt b/20230327/iostreams-01.txt
new file mode 100644
index 0000000..85a6e85
--- /dev/null
+++ b/20230327/iostreams-01.txt
@@ -0,0 +1,7 @@
+cassini/home/peter/bo/2023ss/bs/20230327> echo "Dies ist schon wieder ein Test." > test5.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat test5.txt
+Dies ist schon wieder ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327> echo "Und auch dies ist schon wieder ein Test." >> test5.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat test5.txt                                      Dies ist schon wieder ein Test.
+Und auch dies ist schon wieder ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/iostreams-02.txt b/20230327/iostreams-02.txt
new file mode 100644
index 0000000..093dda9
--- /dev/null
+++ b/20230327/iostreams-02.txt
@@ -0,0 +1,9 @@
+cassini/home/peter/bo/2023ss/bs/20230327> cat gibtsnicht.txt
+cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ss/bs/20230327> cat gibtsnicht.txt > fehler.txt
+cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ss/bs/20230327> cat fehler.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat gibtsnicht.txt 2> fehler.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat fehler.txt
+cat: gibtsnicht.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/iostreams-03.txt b/20230327/iostreams-03.txt
new file mode 100644
index 0000000..bc9bfd1
--- /dev/null
+++ b/20230327/iostreams-03.txt
@@ -0,0 +1,3 @@
+
+cassini/home/peter/bo/2023ss/bs/20230327> cat gibtsnicht.txt > fehler2.txt 2>&1
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/iostreams-04.txt b/20230327/iostreams-04.txt
new file mode 100644
index 0000000..1415940
--- /dev/null
+++ b/20230327/iostreams-04.txt
@@ -0,0 +1,10 @@
+cassini/home/peter/bo/2023ss/bs/20230327> echo "ls -l"
+ls -l
+cassini/home/peter/bo/2023ss/bs/20230327> $( echo "ls -l" )
+insgesamt 444
+-rwxr-xr-x 1 peter peter  16608 Mär 27 18:32 a.out
+-rwxr-xr-x 1 peter peter     29 Mär 27 16:15 bc3.sh
+[...]
+-rw-r--r-- 1 peter peter    196 Mär 27 09:33 tmp.inputs
+-rw-r--r-- 1 peter peter    658 Mär 27 18:22 wildcards-01.txt
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/params-01.sh b/20230327/params-01.sh
new file mode 100755
index 0000000..602c07a
--- /dev/null
+++ b/20230327/params-01.sh
@@ -0,0 +1 @@
+echo "$0" "$1" "$2" "$3"
diff --git a/20230327/params-02.sh b/20230327/params-02.sh
new file mode 100755
index 0000000..4a12501
--- /dev/null
+++ b/20230327/params-02.sh
@@ -0,0 +1 @@
+echo "$@"
diff --git a/20230327/params-03.sh b/20230327/params-03.sh
new file mode 100755
index 0000000..b00d0d7
--- /dev/null
+++ b/20230327/params-03.sh
@@ -0,0 +1,2 @@
+echo "$# Parameter, nämlich:"
+echo "$@"
diff --git a/20230327/scripts-01.txt b/20230327/scripts-01.txt
new file mode 100644
index 0000000..de06549
--- /dev/null
+++ b/20230327/scripts-01.txt
@@ -0,0 +1,20 @@
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l hello-06.c
+-rwxr-xr-x 1 peter peter 141 Mär 27 18:27 hello-06.c
+cassini/home/peter/bo/2023ss/bs/20230327> cat hello-06.c
+/*/true
+
+/usr/bin/gcc -Wall -O "$0" && ./a.out
+exit 0
+
+*/
+
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  return 0;
+}
+cassini/home/peter/bo/2023ss/bs/20230327> ./hello-06.c
+Hello, world!
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/scripts-02.txt b/20230327/scripts-02.txt
new file mode 100644
index 0000000..d1526f8
--- /dev/null
+++ b/20230327/scripts-02.txt
@@ -0,0 +1,4 @@
+cassini/home/peter/bo/2023ss/bs/20230327> /*/true
+cassini/home/peter/bo/2023ss/bs/20230327> echo /*/true
+/bin/true
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/scripts-03.txt b/20230327/scripts-03.txt
new file mode 100644
index 0000000..caaf574
--- /dev/null
+++ b/20230327/scripts-03.txt
@@ -0,0 +1,9 @@
+cassini/home/peter/bo/2023ss/bs/20230327> gcc -Wall -O hello-06.c -o hello-06
+cassini/home/peter/bo/2023ss/bs/20230327> ./hello-06
+Hello, world!
+cassini/home/peter/bo/2023ss/bs/20230327> gcc -Wall -O hello-06.c
+cassini/home/peter/bo/2023ss/bs/20230327> ./a.out
+Hello, world!
+cassini/home/peter/bo/2023ss/bs/20230327> gcc -Wall -O hello-06.c && ./a.out
+Hello, world!
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/symlinks-01.txt b/20230327/symlinks-01.txt
new file mode 100644
index 0000000..dcd96ea
--- /dev/null
+++ b/20230327/symlinks-01.txt
@@ -0,0 +1,24 @@
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l test1.txt
+-rw-r--r-- 1 peter peter 19 Mär 27 16:17 test1.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat test1.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327> ln -s test1.txt test2.txt
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt
+-rw-r--r-- 1 peter peter 19 Mär 27 16:17 test1.txt
+lrwxrwxrwx 1 peter peter  9 Mär 27 16:18 test2.txt -> test1.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt
+Dies ist ein Test.
+cassini/home/peter/bo/2023ss/bs/20230327> rm test1.txt
+cassini/home/peter/bo/2023ss/bs/20230327> cat test2.txt
+cat: test2.txt: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l test*.txt
+lrwxrwxrwx 1 peter peter 9 Mär 27 16:18 test2.txt -> test1.txt
+cassini/home/peter/bo/2023ss/bs/20230327> which vi
+/usr/bin/vi
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l /usr/bin/vi
+lrwxrwxrwx 1 root root 20 Dez 22  2012 /usr/bin/vi -> /etc/alternatives/vi
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l /etc/alternatives/vi
+lrwxrwxrwx 1 root root 18 Feb  5  2020 /etc/alternatives/vi -> /usr/bin/vim.basic
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l /usr/bin/vim.basic
+-rwxr-xr-x 1 root root 2708456 Nov 23 15:54 /usr/bin/vim.basic
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/symlinks-02.txt b/20230327/symlinks-02.txt
new file mode 100644
index 0000000..1d546db
--- /dev/null
+++ b/20230327/symlinks-02.txt
@@ -0,0 +1,22 @@
+cassini/home/peter/bo/2023ss/bs/20230327> ldd $(which ls)
+        linux-vdso.so.1 (0x00007ffe17b92000)
+        libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f0f241a1000)
+        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0f23fe1000)
+        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f0f23f6d000)
+        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0f23f68000)
+        /lib64/ld-linux-x86-64.so.2 (0x00007f0f24431000)
+        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0f23f47000)
+cassini/home/peter/bo/2023ss/bs/20230327> ldd /bin/ls
+        linux-vdso.so.1 (0x00007ffc5837b000)
+        libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f38c4fab000)
+        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f38c4deb000)
+        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f38c4d77000)
+        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f38c4d72000)
+        /lib64/ld-linux-x86-64.so.2 (0x00007f38c523b000)
+        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f38c4d51000)
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l /lib/x86_64-linux-gnu/libc.so.6
+lrwxrwxrwx 1 root root 12 Okt  8 17:53 /lib/x86_64-linux-gnu/libc.so.6 -> libc-2.28.so
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l /lib/x86_64-linux-gnu/libc.*
+lrwxrwxrwx 1 root root 12 Okt  8 17:53 /lib/x86_64-linux-gnu/libc.so.6 -> libc-2.28.so
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l /lib/x86_64-linux-gnu/libc-*
+-rwxr-xr-x 1 root root 1820400 Okt  8 17:53 /lib/x86_64-linux-gnu/libc-2.28.so
diff --git a/20230327/symlinks-03.txt b/20230327/symlinks-03.txt
new file mode 100644
index 0000000..be5fdf0
--- /dev/null
+++ b/20230327/symlinks-03.txt
@@ -0,0 +1,8 @@
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l /lib/x86_64-linux-gnu/
+insgesamt 30612
+[...]
+lrwxrwxrwx 1 root root      15 Jul 21  2020 libbz2.so.1 -> libbz2.so.1.0.4
+lrwxrwxrwx 1 root root      15 Jul 21  2020 libbz2.so.1.0 -> libbz2.so.1.0.4
+-rw-r--r-- 1 root root   74688 Jul 21  2020 libbz2.so.1.0.4
+[...]
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/symlinks-04.txt b/20230327/symlinks-04.txt
new file mode 100644
index 0000000..e681a98
--- /dev/null
+++ b/20230327/symlinks-04.txt
@@ -0,0 +1,27 @@
+cassini/home/peter/bo/2023ss/bs/20230327> ln -s .. test
+cassini/home/peter/bo/2023ss/bs/20230327> cd test
+cassini/home/peter/bo/2023ss/bs/20230327/test> ls -l
+insgesamt 16
+drwxr-xr-x 3 peter peter 4096 Mär 20 16:04 20230313
+drwxr-xr-x 3 peter peter 4096 Mär 27 09:31 20230320
+drwxr-xr-x 2 peter peter 4096 Mär 27 16:35 20230327
+drwxr-xr-x 2 peter peter 4096 Jun 13  2022 common
+cassini/home/peter/bo/2023ss/bs/20230327/test> cd ..
+cassini/home/peter/bo/2023ss/bs/20230327> cd test
+cassini/home/peter/bo/2023ss/bs/20230327/test> cd 20230327
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327> cd test
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test> ls -l
+insgesamt 16
+drwxr-xr-x 3 peter peter 4096 Mär 20 16:04 20230313
+drwxr-xr-x 3 peter peter 4096 Mär 27 09:31 20230320
+drwxr-xr-x 2 peter peter 4096 Mär 27 16:35 20230327
+drwxr-xr-x 2 peter peter 4096 Jun 13  2022 common
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test> cd 20230327
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327> cd test
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test> ls -l
+insgesamt 16
+drwxr-xr-x 3 peter peter 4096 Mär 20 16:04 20230313
+drwxr-xr-x 3 peter peter 4096 Mär 27 09:31 20230320
+drwxr-xr-x 2 peter peter 4096 Mär 27 16:35 20230327
+drwxr-xr-x 2 peter peter 4096 Jun 13  2022 common
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test>
diff --git a/20230327/symlinks-05.txt b/20230327/symlinks-05.txt
new file mode 100644
index 0000000..b83198b
--- /dev/null
+++ b/20230327/symlinks-05.txt
@@ -0,0 +1,25 @@
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> rm test
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> ls -l
+insgesamt 276
+-rwxr-xr-x 1 peter peter     29 Mär 27 16:15 bc3.sh
+-rw-r--r-- 1 peter peter   2885 Mär 27 09:33 bs-20230327.aux
+-rw-r--r-- 1 peter peter  62255 Mär 27 09:33 bs-20230327.log
+-rw-r--r-- 1 peter peter   1421 Mär 27 09:33 bs-20230327.nav
+-rw-r--r-- 1 peter peter    194 Mär 27 09:33 bs-20230327.out
+-rw-r--r-- 1 peter peter 125197 Mär 27 09:33 bs-20230327.pdf
+-rw-r--r-- 1 peter peter      0 Mär 27 09:33 bs-20230327.snm
+-rw-r--r-- 1 peter peter  42432 Mär 27 09:33 bs-20230327.tex
+-rw-r--r-- 1 peter peter    225 Mär 27 09:33 bs-20230327.toc
+lrwxrwxrwx 1 peter peter     45 Apr 17  2016 logo-hochschule-bochum-cvh-text.pdf -> ../common/logo-hochschule-bochum-cvh-text.pdf
+lrwxrwxrwx 1 peter peter     36 Apr 17  2016 logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf
+lrwxrwxrwx 1 peter peter     43 Apr 17  2016 Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
+lrwxrwxrwx 1 peter peter     22 Apr 13  2018 pgslides.sty -> ../common/pgslides.sty
+-rw-r--r-- 1 peter peter   1311 Mär 27 16:21 symlinks-01.txt
+-rw-r--r-- 1 peter peter   1607 Mär 27 16:27 symlinks-02.txt
+-rw-r--r-- 1 peter peter    353 Mär 27 16:31 symlinks-03.txt
+-rw-r--r-- 1 peter peter   1425 Mär 27 16:37 symlinks-04.txt
+lrwxrwxrwx 1 peter peter      9 Mär 27 16:18 test2.txt -> test1.txt
+-rwxr-x--- 1 peter peter     21 Mär 27 16:09 test.sh
+-rw-r--r-- 1 peter peter    196 Mär 27 09:33 tmp.inputs
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> cd ..
+cassini/home/peter/bo/2023ss/bs>
diff --git a/20230327/symlinks-06.txt b/20230327/symlinks-06.txt
new file mode 100644
index 0000000..f08deef
--- /dev/null
+++ b/20230327/symlinks-06.txt
@@ -0,0 +1,22 @@
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> ls -l test
+lrwxrwxrwx 1 peter peter 2 Mär 27 16:40 test -> ..
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> rm test
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> pwd
+/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> cd ..
+cassini/home/peter/bo/2023ss/bs> pwd
+/home/peter/bo/2023ss/bs
+cassini/home/peter/bo/2023ss/bs> cd 20230327/
+cassini/home/peter/bo/2023ss/bs/20230327> ln -s .. test
+cassini/home/peter/bo/2023ss/bs/20230327> cd test/20230327/test/20230327/test/20230327
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> ls -l test
+lrwxrwxrwx 1 peter peter 2 Mär 27 16:42 test -> ..
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> rm test
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> ls -l /home/peter/bo/2023ss/bs/20230327/test/
+ls: Zugriff auf '/home/peter/bo/2023ss/bs/20230327/test/' nicht möglich: Datei oder Verzeichnis nicht gefunden
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> pwd -p
+bash: pwd: -p: Ungültige Option
+pwd: Aufruf: pwd [-LP]
+cassini/home/peter/bo/2023ss/bs/20230327/test/20230327/test/20230327/test/20230327> pwd -P
+/home/peter/bo/2023ss/bs/20230327
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230327/symlinks-07.txt b/20230327/symlinks-07.txt
new file mode 100644
index 0000000..6969187
--- /dev/null
+++ b/20230327/symlinks-07.txt
@@ -0,0 +1,57 @@
+cassini/home/peter/bo/2023ss/bs/20230327> mkdir test
+cassini/home/peter/bo/2023ss/bs/20230327> cd test/
+cassini/home/peter/bo/2023ss/bs/20230327/test> ls -l
+insgesamt 0
+cassini/home/peter/bo/2023ss/bs/20230327/test> rmdir ../test
+cassini/home/peter/bo/2023ss/bs/20230327/test> ls -l
+insgesamt 0
+cassini/home/peter/bo/2023ss/bs/20230327/test> pwd
+/home/peter/bo/2023ss/bs/20230327/test
+cassini/home/peter/bo/2023ss/bs/20230327/test> pwd -P
+pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden
+pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden
+cassini>
+pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden
+cassini> pwd
+pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden
+pwd: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden
+cassini> cd ..
+chdir: Kann das aktuelle Verzeichnis nicht wiederfinden: getwd: Kann auf das übergeordnete Verzeichnis nicht zugreifen.: Datei oder Verzeichnis nicht gefunden
+cassini..> cd bla
+bash: cd: bla: Datei oder Verzeichnis nicht gefunden
+cassini..> ls -larth /proc/$$/cwd
+lrwxrwxrwx 1 peter peter 0 Mär 27 16:46 /proc/32556/cwd -> /home/peter/bo/2023ss/bs/20230327
+cassini..> echo $PS
+$PS1  $PS2  $PS4
+cassini..> echo $PS1
+cassini..>
+cassini..> echo $PROMPT_COMMAND
+PS1="`hostname`$ceet_project`pwd`> "
+cassini..> ls -larth /proc/$$/cwd
+lrwxrwxrwx 1 peter peter 0 Mär 27 16:46 /proc/32556/cwd -> /home/peter/bo/2023ss/bs/20230327
+cassini..> cd /proc/$$/cwd
+cassini/proc/32556/cwd> ls -l
+insgesamt 284
+-rwxr-xr-x 1 peter peter     29 Mär 27 16:15 bc3.sh
+-rw-r--r-- 1 peter peter   2885 Mär 27 09:33 bs-20230327.aux
+-rw-r--r-- 1 peter peter  62255 Mär 27 09:33 bs-20230327.log
+-rw-r--r-- 1 peter peter   1421 Mär 27 09:33 bs-20230327.nav
+-rw-r--r-- 1 peter peter    194 Mär 27 09:33 bs-20230327.out
+-rw-r--r-- 1 peter peter 125197 Mär 27 09:33 bs-20230327.pdf
+-rw-r--r-- 1 peter peter      0 Mär 27 09:33 bs-20230327.snm
+-rw-r--r-- 1 peter peter  42432 Mär 27 09:33 bs-20230327.tex
+-rw-r--r-- 1 peter peter    225 Mär 27 09:33 bs-20230327.toc
+lrwxrwxrwx 1 peter peter     45 Apr 17  2016 logo-hochschule-bochum-cvh-text.pdf -> ../common/logo-hochschule-bochum-cvh-text.pdf
+lrwxrwxrwx 1 peter peter     36 Apr 17  2016 logo-hochschule-bochum.pdf -> ../common/logo-hochschule-bochum.pdf
+lrwxrwxrwx 1 peter peter     43 Apr 17  2016 Operating_system_placement-de.pdf -> ../common/Operating_system_placement-de.pdf
+lrwxrwxrwx 1 peter peter     22 Apr 13  2018 pgslides.sty -> ../common/pgslides.sty
+-rw-r--r-- 1 peter peter   1311 Mär 27 16:21 symlinks-01.txt
+-rw-r--r-- 1 peter peter   1607 Mär 27 16:27 symlinks-02.txt
+-rw-r--r-- 1 peter peter    353 Mär 27 16:31 symlinks-03.txt
+-rw-r--r-- 1 peter peter   1425 Mär 27 16:37 symlinks-04.txt
+-rw-r--r-- 1 peter peter   1748 Mär 27 16:38 symlinks-05.txt
+-rw-r--r-- 1 peter peter   1539 Mär 27 16:43 symlinks-06.txt
+lrwxrwxrwx 1 peter peter      9 Mär 27 16:18 test2.txt -> test1.txt
+-rwxr-x--- 1 peter peter     21 Mär 27 16:09 test.sh
+-rw-r--r-- 1 peter peter    196 Mär 27 09:33 tmp.inputs
+cassini/proc/32556/cwd>
diff --git a/20230327/test.bc b/20230327/test.bc
new file mode 100644
index 0000000..a922b77
--- /dev/null
+++ b/20230327/test.bc
@@ -0,0 +1 @@
+2 + 2
diff --git a/20230327/test.sh b/20230327/test.sh
new file mode 100755
index 0000000..496af8d
--- /dev/null
+++ b/20230327/test.sh
@@ -0,0 +1 @@
+echo "Hello, world!"
diff --git a/20230327/test1.txt b/20230327/test1.txt
new file mode 100644
index 0000000..d7e5cff
--- /dev/null
+++ b/20230327/test1.txt
@@ -0,0 +1 @@
+Dies ist ein Test.
diff --git a/20230327/test2.txt b/20230327/test2.txt
new file mode 120000
index 0000000..39cbc63
--- /dev/null
+++ b/20230327/test2.txt
@@ -0,0 +1 @@
+test1.txt
\ No newline at end of file
diff --git a/20230327/test3.txt b/20230327/test3.txt
new file mode 100644
index 0000000..d7e5cff
--- /dev/null
+++ b/20230327/test3.txt
@@ -0,0 +1 @@
+Dies ist ein Test.
diff --git a/20230327/test4.txt b/20230327/test4.txt
new file mode 100644
index 0000000..d7e5cff
--- /dev/null
+++ b/20230327/test4.txt
@@ -0,0 +1 @@
+Dies ist ein Test.
diff --git a/20230327/test5.txt b/20230327/test5.txt
new file mode 100644
index 0000000..643c08f
--- /dev/null
+++ b/20230327/test5.txt
@@ -0,0 +1,2 @@
+Dies ist schon wieder ein Test.
+Und auch dies ist schon wieder ein Test.
diff --git a/20230327/wildcards-01.txt b/20230327/wildcards-01.txt
new file mode 100644
index 0000000..667960b
--- /dev/null
+++ b/20230327/wildcards-01.txt
@@ -0,0 +1,12 @@
+-rwxr-xr-x 1 peter peter    123 Mär 27 18:19 hello.sh
+cassini/home/peter/bo/2023ss/bs/20230327> mv -i hello{,-01}.sh
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l hello*.sh
+-rwxr-xr-x 1 peter peter 123 Mär 27 18:19 hello-01.sh
+cassini/home/peter/bo/2023ss/bs/20230327> echo ls -l hello*.sh
+ls -l hello-01.sh
+cassini/home/peter/bo/2023ss/bs/20230327> ls -l hello-{01,02}.sh
+ls: Zugriff auf 'hello-02.sh' nicht möglich: Datei oder Verzeichnis nicht gefunden
+-rwxr-xr-x 1 peter peter 123 Mär 27 18:19 hello-01.sh
+cassini/home/peter/bo/2023ss/bs/20230327> echo ls -l hello-{01,02}.sh
+ls -l hello-01.sh hello-02.sh
+cassini/home/peter/bo/2023ss/bs/20230327>
diff --git a/20230403/Makefile b/20230403/Makefile
new file mode 120000
index 0000000..134aa0a
--- /dev/null
+++ b/20230403/Makefile
@@ -0,0 +1 @@
+Makefile-modules-2
\ No newline at end of file
diff --git a/20230403/Makefile-1 b/20230403/Makefile-1
new file mode 100644
index 0000000..19e5709
--- /dev/null
+++ b/20230403/Makefile-1
@@ -0,0 +1,2 @@
+hello-02: hello-02.c
+	gcc -Wall -O hello-02.c -o hello-02
diff --git a/20230403/Makefile-2 b/20230403/Makefile-2
new file mode 100644
index 0000000..2921fd9
--- /dev/null
+++ b/20230403/Makefile-2
@@ -0,0 +1,5 @@
+TARGET = hello-02
+CFLAGS = -Wall -O
+
+$(TARGET): hello-02.c
+	gcc $(CFLAGS) hello-02.c -o hello-02
diff --git a/20230403/Makefile-3 b/20230403/Makefile-3
new file mode 100644
index 0000000..57d0291
--- /dev/null
+++ b/20230403/Makefile-3
@@ -0,0 +1,5 @@
+TARGET = hello-02
+CFLAGS = -Wall -O
+
+$(TARGET): $(TARGET).c
+	gcc $(CFLAGS) $< -o $(TARGET)
diff --git a/20230403/Makefile-cvhplan b/20230403/Makefile-cvhplan
new file mode 100644
index 0000000..ef2e524
--- /dev/null
+++ b/20230403/Makefile-cvhplan
@@ -0,0 +1,50 @@
+all: cvhplan.pdf
+
+SEMESTER=2023ss
+SEMESTER_TEXT="Sommersemester 2023"
+
+RANDOM_SEED_X = 2023
+RANDOM_SEED_Y = 55
+PLAN = timetables/cvh-$(SEMESTER)/cvh-$(SEMESTER)_activities.xml
+
+cvhplan: cvhplan.pas config.pas lecturers.pas students.pas rooms.pas modules.pas breaks.pas
+	gpc -Wall -Werror -O3 --automake cvhplan.pas -o cvhplan
+
+lecturers.pas: lecturers.in
+	./genlecturers < lecturers.in > lecturers.pas
+
+# EDITED MANUALLY
+# students.pas: students.in
+# 	./genstudents < students.in > students.pas
+
+rooms.pas: rooms.in
+	./genrooms < rooms.in > rooms.pas
+
+# # TO BE EDITED MANUALLY
+# modules.pas: modules.in
+# 	./genmodules < modules.in > modules.pas
+
+breaks.pas: breaks.in
+	./genbreaks < breaks.in > breaks.pas
+
+cvh-$(SEMESTER).fet: cvhplan
+	./cvhplan create > cvh-$(SEMESTER).fet
+
+$(PLAN): cvh-$(SEMESTER).fet
+	time fet-cl --verbose=true --inputfile=cvh-$(SEMESTER).fet --randomseedx=$(RANDOM_SEED_X) --randomseedy=$(RANDOM_SEED_Y)
+
+semester.tex: cvhplan.pas cvhplan.sty lecturers.pas students.pas rooms.pas modules.pas breaks.pas Makefile
+	echo "\\\\newcommand{\semester}{$(SEMESTER_TEXT)}" > semester.tex
+	date -d "5 hours ago" +"\newcommand{\lastchange}{%-d.\,%-m.\,%Y}" >> semester.tex
+
+cvhplan.tex: cvhplan $(PLAN)
+	./cvhplan print < timetables/cvh-$(SEMESTER)/cvh-$(SEMESTER)_activities.xml > cvhplan.tex
+
+cvhplan.csv: cvhplan $(PLAN)
+	./cvhplan csv < timetables/cvh-$(SEMESTER)/cvh-$(SEMESTER)_activities.xml | recode utf8..latin1 > cvhplan.csv
+
+cvhplan.pdf: cvhplan.tex cvhplan.sty semester.tex
+	pdflatex cvhplan.tex
+
+clean:
+	rm -f *.o *.gpi cvhplan cvhplan.log cvhplan.aux
diff --git a/20230403/Makefile-modules-1 b/20230403/Makefile-modules-1
new file mode 100644
index 0000000..0001b9b
--- /dev/null
+++ b/20230403/Makefile-modules-1
@@ -0,0 +1,7 @@
+obj-m += hellomod-1.o
+
+all:
+	make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
+
+clean:
+	make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
diff --git a/20230403/Makefile-modules-2 b/20230403/Makefile-modules-2
new file mode 100644
index 0000000..8c9b708
--- /dev/null
+++ b/20230403/Makefile-modules-2
@@ -0,0 +1,9 @@
+obj-m = hellomod-1.o
+obj-m += hellomod-2.o
+obj-m += chardev-1.o
+
+all:
+	make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
+
+clean:
+	make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
diff --git a/20230403/bs-20230403.txt b/20230403/bs-20230403.txt
new file mode 100644
index 0000000..615e474
--- /dev/null
+++ b/20230403/bs-20230403.txt
@@ -0,0 +1,15 @@
+Treiber, 03.04.2023, 18:42:25
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Compilieren:
+ - Im Makefile die .o-Datei unter "obj-m" eintragen.
+ - "make" aufrufen.
+
+Modul laden:
+ - sudo insmod hellomod-1.ko
+
+Modul entladen:
+ - sudo rmmod hellomod-1.ko
+
+Logs anzeigen:
+ - sudo dmesg
+ - sudo dmesg -Hw       # H: Zeitdifferenzen "human-readable" anzeigen; w: fortlaufend
diff --git a/20230403/chardev-01.txt b/20230403/chardev-01.txt
new file mode 100644
index 0000000..efcd618
--- /dev/null
+++ b/20230403/chardev-01.txt
@@ -0,0 +1,31 @@
+[9594549.084061] wlan0: authenticate with 3a:83:1d:bc:16:04
+[9594549.087300] wlan0: send auth to 3a:83:1d:bc:16:04 (try 1/3)
+[9594549.093237] wlan0: authenticated
+[9594549.112451] wlan0: associate with 3a:83:1d:bc:16:04 (try 1/3)
+[9594549.115381] wlan0: RX ReassocResp from 3a:83:1d:bc:16:04 (capab=0x421 status=0 aid=1)
+[9594549.134888] wlan0: associated
+[9595132.825412] I was assigned major number 241. To talk to
+[9595132.825413] the driver, create a dev file with
+[9595132.825414] 'mknod /dev/chardev c 241 0'.
+[9595132.825415] Try various minor numbers. Try to cat and echo to
+[9595132.825415] the device file.
+[9595132.825415] Remove the device file and module when done.
+cassini/home/peter/bo/2023ss/bs/20230403> ls -l /dev/null
+crw-rw-rw- 1 root root 1, 3 Dez  7 23:24 /dev/null
+cassini/home/peter/bo/2023ss/bs/20230403> cat /dev/null
+cassini/home/peter/bo/2023ss/bs/20230403> echo "Bla" > /dev/null
+cassini/home/peter/bo/2023ss/bs/20230403> cat /dev/null
+cassini/home/peter/bo/2023ss/bs/20230403> mkdir dev
+cassini/home/peter/bo/2023ss/bs/20230403> mknod dev/chardev c 241 0
+mknod: dev/chardev: Die Operation ist nicht erlaubt
+cassini/home/peter/bo/2023ss/bs/20230403> sudo mknod dev/chardev c 241 0
+cassini/home/peter/bo/2023ss/bs/20230403> ls -l dev
+insgesamt 0
+crw-r--r-- 1 root root 241, 0 Apr  3 18:57 chardev
+cassini/home/peter/bo/2023ss/bs/20230403> cat dev/chardev
+I already told you 0 times Hello world!
+cassini/home/peter/bo/2023ss/bs/20230403> cat dev/chardev
+I already told you 1 times Hello world!
+cassini/home/peter/bo/2023ss/bs/20230403> cat dev/chardev
+I already told you 2 times Hello world!
+cassini/home/peter/bo/2023ss/bs/20230403>
diff --git a/20230403/chardev-1.c b/20230403/chardev-1.c
new file mode 100644
index 0000000..a809bff
--- /dev/null
+++ b/20230403/chardev-1.c
@@ -0,0 +1,168 @@
+/*
+ *  chardev.c: Creates a read-only char device that says how many times
+ *  you've read from the dev file
+ */
+
+#include <linux/kernel.h>
+#include <linux/module.h>
+#include <linux/fs.h>
+#include <asm/uaccess.h>	/* for put_user */
+
+MODULE_LICENSE("GPL");
+
+/*  
+ *  Prototypes - this would normally go in a .h file
+ */
+int init_module(void);
+void cleanup_module(void);
+static int device_open(struct inode *, struct file *);
+static int device_release(struct inode *, struct file *);
+static ssize_t device_read(struct file *, char *, size_t, loff_t *);
+static ssize_t device_write(struct file *, const char *, size_t, loff_t *);
+
+#define SUCCESS 0
+#define DEVICE_NAME "chardev"	/* Dev name as it appears in /proc/devices   */
+#define BUF_LEN 80		/* Max length of the message from the device */
+
+/* 
+ * Global variables are declared as static, so are global within the file. 
+ */
+
+static int Major;		/* Major number assigned to our device driver */
+static int Device_Open = 0;	/* Is device open?  
+				 * Used to prevent multiple access to device */
+static char msg[BUF_LEN];	/* The msg the device will give when asked */
+static char *msg_Ptr;
+
+static struct file_operations fops = {
+	.read = device_read,
+	.write = device_write,
+	.open = device_open,
+	.release = device_release
+};
+
+/*
+ * This function is called when the module is loaded
+ */
+int init_module(void)
+{
+        Major = register_chrdev(0, DEVICE_NAME, &fops);
+
+	if (Major < 0) {
+	  printk(KERN_ALERT "Registering char device failed with %d\n", Major);
+	  return Major;
+	}
+
+	printk(KERN_INFO "I was assigned major number %d. To talk to\n", Major);
+	printk(KERN_INFO "the driver, create a dev file with\n");
+	printk(KERN_INFO "'mknod /dev/%s c %d 0'.\n", DEVICE_NAME, Major);
+	printk(KERN_INFO "Try various minor numbers. Try to cat and echo to\n");
+	printk(KERN_INFO "the device file.\n");
+	printk(KERN_INFO "Remove the device file and module when done.\n");
+
+	return SUCCESS;
+}
+
+/*
+ * This function is called when the module is unloaded
+ */
+void cleanup_module(void)
+{
+	/* 
+	 * Unregister the device 
+	 */
+	unregister_chrdev(Major, DEVICE_NAME);
+}
+
+/*
+ * Methods
+ */
+
+/* 
+ * Called when a process tries to open the device file, like
+ * "cat /dev/mycharfile"
+ */
+static int device_open(struct inode *inode, struct file *file)
+{
+	static int counter = 0;
+
+	if (Device_Open)
+		return -EBUSY;
+
+	Device_Open++;
+	sprintf(msg, "I already told you %d times Hello world!\n", counter++);
+	msg_Ptr = msg;
+	try_module_get(THIS_MODULE);
+
+	return SUCCESS;
+}
+
+/* 
+ * Called when a process closes the device file.
+ */
+static int device_release(struct inode *inode, struct file *file)
+{
+	Device_Open--;		/* We're now ready for our next caller */
+
+	/* 
+	 * Decrement the usage count, or else once you opened the file, you'll
+	 * never get get rid of the module. 
+	 */
+	module_put(THIS_MODULE);
+
+	return 0;
+}
+
+/* 
+ * Called when a process, which already opened the dev file, attempts to
+ * read from it.
+ */
+static ssize_t device_read(struct file *filp,	/* see include/linux/fs.h   */
+			   char *buffer,	/* buffer to fill with data */
+			   size_t length,	/* length of the buffer     */
+			   loff_t *offset)
+{
+	/*
+	 * Number of bytes actually written to the buffer 
+	 */
+	int bytes_read = 0;
+
+	/*
+	 * If we're at the end of the message, 
+	 * return 0 signifying end of file 
+	 */
+	if (*msg_Ptr == 0)
+		return 0;
+
+	/* 
+	 * Actually put the data into the buffer 
+	 */
+	while (length && *msg_Ptr) {
+
+		/* 
+		 * The buffer is in the user data segment, not the kernel 
+		 * segment so "*" assignment won't work.  We have to use 
+		 * put_user which copies data from the kernel data segment to
+		 * the user data segment. 
+		 */
+		put_user(*(msg_Ptr++), buffer++);
+
+		length--;
+		bytes_read++;
+	}
+
+	/* 
+	 * Most read functions return the number of bytes put into the buffer
+	 */
+	return bytes_read;
+}
+
+/*  
+ * Called when a process writes to dev file: echo "hi" > /dev/hello 
+ */
+static ssize_t
+device_write(struct file *filp, const char *buff, size_t len, loff_t * off)
+{
+	printk(KERN_ALERT "Sorry, this operation isn't supported.\n");
+	return -EINVAL;
+}
diff --git a/20230403/freedos.hd b/20230403/freedos.hd
new file mode 100644
index 0000000000000000000000000000000000000000..bf24ea7697c79c81cbb1ff01ddb015a63faff730
GIT binary patch
literal 1048576
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
zGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ON
zU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU
z1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0q
zLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(
zGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0q!DtAKhQMeDjE2By2#kinXb6mkz-S1J
zhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kin
zXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeD
zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mk
zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By
z2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1J
zhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinC>RZa(GVC7fzc2c4S~@R7!85Z
z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C
z(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R
z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7
zfzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z
z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!83@Fd71*Aut*OqaiRF
z0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*
zAut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?
z8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O
zqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8Umvs
zFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF
z0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?3PwX<Gz3ON
zU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU
z1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0q
zLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(
zGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ON
zU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nM!{$Z
zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mk
zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By
z2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1J
zhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kin
zXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeD
zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mk
zz$h3Efzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R
z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7
zfzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z
z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C
z(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R
z7!85Z5EuocAut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O
zqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8Umvs
zFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF
z0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*
zAut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?
z8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O
zqaiRF0;3@?8UmwWGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(
zGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ON
zU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU
z1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0q
zLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(
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
V0;3@?8UmvsFd71*AwXOR000duH|PKW

literal 0
HcmV?d00001

diff --git a/20230403/hello-01.c b/20230403/hello-01.c
new file mode 100644
index 0000000..05bffc8
--- /dev/null
+++ b/20230403/hello-01.c
@@ -0,0 +1,17 @@
+int main (void)
+{
+  char *screen = (char *) 0xb8000000;
+  *screen++ = 'H';
+  *screen++ = 0x0e;
+  *screen++ = 'a';
+  *screen++ = 0x0e;
+  *screen++ = 'l';
+  *screen++ = 0x0e;
+  *screen++ = 'l';
+  *screen++ = 0x0e;
+  *screen++ = 'o';
+  *screen++ = 0x0e;
+  *screen++ = '!';
+  *screen = 0x0e;
+  return 0;
+}
diff --git a/20230403/hello-02.c b/20230403/hello-02.c
new file mode 100644
index 0000000..b19d80e
--- /dev/null
+++ b/20230403/hello-02.c
@@ -0,0 +1,7 @@
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  return 0;
+}
diff --git a/20230403/hellomod-1.c b/20230403/hellomod-1.c
new file mode 100644
index 0000000..a9fef79
--- /dev/null
+++ b/20230403/hellomod-1.c
@@ -0,0 +1,20 @@
+/*  
+ *  hello-1.c - The simplest kernel module.
+ */
+#include <linux/module.h>	/* Needed by all modules */
+#include <linux/kernel.h>	/* Needed for KERN_INFO */
+
+int init_module(void)
+{
+	printk(KERN_INFO "Hello world 1.\n");
+
+	/* 
+	 * A non 0 return means init_module failed; module can't be loaded. 
+	 */
+	return 0;
+}
+
+void cleanup_module(void)
+{
+	printk(KERN_INFO "Goodbye world 1.\n");
+}
diff --git a/20230403/hellomod-2.c b/20230403/hellomod-2.c
new file mode 100644
index 0000000..a2bb30b
--- /dev/null
+++ b/20230403/hellomod-2.c
@@ -0,0 +1,22 @@
+/*  
+ *  hello-2.c - The simplest kernel module.
+ */
+#include <linux/module.h>	/* Needed by all modules */
+#include <linux/kernel.h>	/* Needed for KERN_INFO */
+
+MODULE_LICENSE("GPL");
+
+int init_module(void)
+{
+	printk(KERN_INFO "Hello world 2.\n");
+
+	/* 
+	 * A non 0 return means init_module failed; module can't be loaded. 
+	 */
+	return 0;
+}
+
+void cleanup_module(void)
+{
+	printk(KERN_INFO "Goodbye world 2.\n");
+}
diff --git a/20230403/make-01.txt b/20230403/make-01.txt
new file mode 100644
index 0000000..ac93341
--- /dev/null
+++ b/20230403/make-01.txt
@@ -0,0 +1,20 @@
+cassini/home/peter/bo/2023ss/bs/20230403> make -f Makefile-1
+make: „hello-02“ ist bereits aktuell.
+cassini/home/peter/bo/2023ss/bs/20230403> ls -l hello-02*
+-rwxr-xr-x 1 peter peter 16608 Apr  3 17:48 hello-02
+-rw-r--r-- 1 peter peter    82 Apr  3 17:48 hello-02.c
+cassini/home/peter/bo/2023ss/bs/20230403> ls -l --full-time hello-02*
+-rwxr-xr-x 1 peter peter 16608 2023-04-03 17:48:54.185015741 +0200 hello-02
+-rw-r--r-- 1 peter peter    82 2023-04-03 17:48:41.520959335 +0200 hello-02.c
+cassini/home/peter/bo/2023ss/bs/20230403> touch hello-02.c
+cassini/home/peter/bo/2023ss/bs/20230403> ls -l --full-time hello-02*
+-rwxr-xr-x 1 peter peter 16608 2023-04-03 17:48:54.185015741 +0200 hello-02
+-rw-r--r-- 1 peter peter    82 2023-04-03 17:51:21.673685774 +0200 hello-02.c
+cassini/home/peter/bo/2023ss/bs/20230403> make -f Makefile-1
+gcc -Wall -O hello-02.c -o hello-02
+cassini/home/peter/bo/2023ss/bs/20230403> ls -l --full-time hello-02*
+-rwxr-xr-x 1 peter peter 16608 2023-04-03 17:51:47.545805516 +0200 hello-02
+-rw-r--r-- 1 peter peter    82 2023-04-03 17:51:21.673685774 +0200 hello-02.c
+cassini/home/peter/bo/2023ss/bs/20230403> make -f Makefile-1
+make: „hello-02“ ist bereits aktuell.
+cassini/home/peter/bo/2023ss/bs/20230403>
diff --git a/20230403/make-02.txt b/20230403/make-02.txt
new file mode 100644
index 0000000..0561189
--- /dev/null
+++ b/20230403/make-02.txt
@@ -0,0 +1,1147 @@
+gpc -Wall -Werror -O3 --automake cvhplan.pas -o cvhplan
+./cvhplan create > cvh-2023ss.fet
+PROBLEM: AddRoom ('DV0-30') for Praktikum Analysis 2: maximum capacity exceeded (47 seats, 58 students)
+PROBLEM: AddRoom ('DV0-30') for Übung Objektorientierte Programmierung: maximum capacity exceeded (47 seats, 48 students)
+PROBLEM: AddRoom ('DV0-30') for Praktikum Objektorientierte Programmierung: maximum capacity exceeded (47 seats, 48 students)
+PROBLEM: AddRoom ('DV2-52') for Block Rechnertechnik: maximum capacity exceeded (27 seats, 32 students)
+PROBLEM: AddRoom ('DV2-52') for Praktikum Rechnertechnik: maximum capacity exceeded (27 seats, 32 students)
+PROBLEM: AddRoom ('Labor für hardwarenahe IT-Systeme und Netzwerktechnik') for Praktikum Rechnertechnik: maximum capacity exceeded (20 seats, 32 students)
+PROBLEM: AddRoom ('RACE-Lab') for Pflichtfach Vertiefung Robotik: maximum capacity exceeded (9 seats, 22 students)
+PROBLEM: AddRoom ('RACE-Lab') for Pflichtfach Vertiefung Robotik: maximum capacity exceeded (9 seats, 22 students)
+PROBLEM: AddRoom ('S3-25') for Wahlfach Industrial Management: maximum capacity exceeded (24 seats, 26 students)
+PROBLEM: AddRoom ('S3-25') for Wahlfach Industrial Management: maximum capacity exceeded (24 seats, 26 students)
+time fet-cl --verbose=true --inputfile=cvh-2023ss.fet --randomseedx=2023 --randomseedy=55
+Opened file version matched by regexp: major=5, minor=11, revision=0, additional text=.
+FET version matched by regexp: major=5, minor=37, revision=5, additional text=.
+Progress title: Computing internal structure
+Progress label: Processing internally the activities ... please wait
+Progress range: 0..254
+Progress setModal(true)
+Progress label: Processing internally the time constraints ... please wait
+Progress range: 0..276
+276 time constraints after first pass (after removing inactive ones)
+  276 time constraints after second pass (after removing wrong ones)
+Progress label: Processing internally the space constraints ... please wait
+Progress range: 0..96
+96 space constraints after first pass (after removing inactive ones)
+  96 space constraints after second pass (after removing wrong ones)
+Title: FET warning
+Message: Optimization tip: There are 2 subgroups (from the total of 43 subgroups) which have the same activities as other subgroups. They are listed below. If the constraints relating to these subgroups are also the same, you can make the generation (directly proportional) faster by completely removing the subgroups which are equivalent to other subgroups (leaving only one representant for each equivalence set). (The generation algorithm will not completely remove the equivalent subgroups automatically.)
+
+If you did not add all the activities yet or if the number of equivalent subgroups compared to the total number of subgroups is small, probably you can safely ignore this message.
+
+You can deactivate this message from the 'Settings' menu.
+
+Subgroup K. Wittke Automatic Subgroup has the same activities as subgroup B. Kürtül Automatic Subgroup.
+Subgroup MI KIA 8 Automatic Subgroup has the same activities as subgroup MI GS 6 Automatic Subgroup.
+
+Progress title: Precomputing
+Progress label: Precomputing ... please wait
+Progress range: 0..66
+Progress setModal(true)
+The order of activities (id-s):
+No: 1, id=32, teachers: S. Podjawerschek M. Ashfaq V. Schürmann C. Weidauer, subject: Experimentelle Methoden, activity tags: Praktikum, students: MS GS 2 TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000016
+No: 2, id=59, teachers: V. Schürmann S. Podjawerschek C. Weidauer M. Ashfaq, subject: Systemanalyse und Simulation, activity tags: Vorlesung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000015
+No: 3, id=60, teachers: V. Schürmann S. Podjawerschek C. Weidauer M. Ashfaq, subject: Systemanalyse und Simulation, activity tags: Übung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000015
+No: 4, id=9, teachers: D. Feldmüller, subject: Betriebliche Informationssysteme, activity tags: Vorlesung, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MP GS 6 MP KIS 8 MP KIA 8 MI GS 6 MI KIA 8 WI GS 2 AI GS 2, nIncompatible[permutation[i]]=2000000013
+No: 5, id=58, teachers: S. Klein S. Aydoğdu, subject: Softskills: Englisch, activity tags: Block, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 6 MP KIS 4 MP KIA 6 MI GS 4 MI KIS 4 MI KIA 6, nIncompatible[permutation[i]]=2000000013
+No: 6, id=62, teachers: J. Weber M. Lemmen, subject: Grundlagen der Regelungstechnik, activity tags: Vorlesung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000013
+No: 7, id=63, teachers: J. Weber M. Lemmen, subject: Grundlagen der Regelungstechnik, activity tags: Übung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000013
+No: 8, id=64, teachers: J. Weber M. Lemmen, subject: Grundlagen der Regelungstechnik, activity tags: Praktikum, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000013
+No: 9, id=52, teachers: D. Gerhardt S. Hacia, subject: Elektronische Bauelemente und Schaltungen, activity tags: Übung, students: S. Passaler TI GS 4 TI KIS 4 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000012
+No: 10, id=57, teachers: D. Feldmüller, subject: Softskills: Wissenschaftliches Schreiben, activity tags: Übung, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 6 MP KIS 4 MP KIA 6 MI GS 4 MI KIS 4 MI KIA 6, nIncompatible[permutation[i]]=2000000012
+No: 11, id=73, teachers: J. Weber, subject: Vertiefung Robotik, activity tags: Pflichtfach, students: S. Passaler TI GS 6 K. Wittke B. Kürtül TI KIS 6 M. Korostovskiy TI KIA 8 MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000012
+No: 12, id=74, teachers: J. Weber, subject: Vertiefung Robotik, activity tags: Pflichtfach, students: S. Passaler TI GS 6 K. Wittke B. Kürtül TI KIS 6 M. Korostovskiy TI KIA 8 MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000012
+No: 13, id=10, teachers: D. Feldmüller, subject: Industrial IT, activity tags: Übung, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MP GS 6 MP KIS 8 MP KIA 8 MI GS 6 MI KIA 8, nIncompatible[permutation[i]]=2000000011
+No: 14, id=42, teachers: S. Rüsche, subject: Werkstoffe der Elektrotechnik, activity tags: Block, students: TI GS 4 TI KIS 4 TI KIA 4 MP GS 4 MP KIS 4 MP KIA 4 MI GS 4 MI KIS 4 MI KIA 4 ET KIA 4, nIncompatible[permutation[i]]=2000000011
+No: 15, id=43, teachers: S. Rüsche, subject: Werkstoffe der Elektrotechnik, activity tags: Block, students: TI GS 4 TI KIS 4 TI KIA 4 MP GS 4 MP KIS 4 MP KIA 4 MI GS 4 MI KIS 4 MI KIA 4 ET KIA 4, nIncompatible[permutation[i]]=2000000011
+No: 16, id=51, teachers: D. Gerhardt, subject: Elektronische Bauelemente und Schaltungen, activity tags: Vorlesung, students: S. Passaler TI GS 4 TI KIS 4 TI KIA 6 MP GS 4 MP KIS 6 MP KIA 6 MI GS 4 MI KIS 6 MI KIA 6, nIncompatible[permutation[i]]=2000000011
+No: 17, id=65, teachers: V. Schürmann C. Weidauer, subject: Softwaretechnik 2, activity tags: Block, students: J. Grundmann S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MI GS 6 MI KIS 6 MI KIA 8, nIncompatible[permutation[i]]=2000000011
+No: 18, id=66, teachers: V. Schürmann C. Weidauer, subject: Softwaretechnik 2, activity tags: Block, students: J. Grundmann S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MI GS 6 MI KIS 6 MI KIA 8, nIncompatible[permutation[i]]=2000000011
+No: 19, id=2, teachers: A. B. Martínez Torres C. Kaufmann, subject: Analysis 2, activity tags: Praktikum, students: AI GS 2 AI KIS 2 AI KIA 2 MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000010
+No: 20, id=54, teachers: S. Hacia D. Gerhardt, subject: Elektronische Bauelemente und Schaltungen, activity tags: Praktikum, students: S. Passaler TI GS 4 TI KIS 4 TI KIA 6 MP GS 4 MP KIA 6 MI GS 4 MI KIA 6, nIncompatible[permutation[i]]=2000000010
+No: 21, id=1, teachers: A. B. Martínez Torres, subject: Analysis 2, activity tags: Vorlesung, students: AI GS 2 AI KIS 2 AI KIA 2 MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000009
+No: 22, id=25, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Programmierung, activity tags: Vorlesung, students: TI KIA 4 MP KIA 4 MI KIA 4 ET KIA 4 WI GS 2 AI GS 2 MS GS 2, nIncompatible[permutation[i]]=2000000009
+No: 23, id=27, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Softwareentwicklung, activity tags: Praktikum, students: TI KIA 4 TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8 MI GS 6 MI KIA 8, nIncompatible[permutation[i]]=2000000009
+No: 24, id=83, teachers: S. Podjawerschek C. Faller, subject: Industrial Management, activity tags: Wahlfach, students: TI GS 6 TI KIA 8 MP KIS 8 MP KIA 8 MI GS 6 MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000009
+No: 25, id=84, teachers: S. Podjawerschek C. Faller, subject: Industrial Management, activity tags: Wahlfach, students: TI GS 6 TI KIA 8 MP KIS 8 MP KIA 8 MI GS 6 MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000009
+No: 26, id=48, teachers: A. Rohrbach-Kerl S. Breuer, subject: Mechanik 1, activity tags: Praktikum, students: MP KIS 4 MP KIA 4 MI KIS 4 MI KIA 4 MS GS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000008
+No: 27, id=49, teachers: A. Rohrbach-Kerl S. Breuer, subject: Mechanik 1, activity tags: Vorlesung, students: MP KIS 4 MP KIA 4 MI KIS 4 MI KIA 4 MS GS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000008
+No: 28, id=50, teachers: A. Rohrbach-Kerl S. Breuer, subject: Mechanik 1, activity tags: Übung, students: MP KIS 4 MP KIA 4 MI KIS 4 MI KIA 4 MS GS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000008
+No: 29, id=5, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrotechnik 1, activity tags: Vorlesung, students: MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000007
+No: 30, id=14, teachers: S. Hacia H. Schmidt, subject: Physik 1, activity tags: Vorlesung, students: MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000007
+No: 31, id=81, teachers: B. Wildenhain P. Gerwinski, subject: Algorithmen und Datenstrukturen in C/C++, activity tags: Pflichtfach, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8, nIncompatible[permutation[i]]=2000000007
+No: 32, id=82, teachers: B. Wildenhain P. Gerwinski, subject: Algorithmen und Datenstrukturen in C/C++, activity tags: Pflichtfach, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8, nIncompatible[permutation[i]]=2000000007
+No: 33, id=3, teachers: A. B. Martínez Torres, subject: Analysis 2, activity tags: Übung, students: AI KIA 2 MS GS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000006
+No: 34, id=13, teachers: S. Hacia H. Schmidt, subject: Physik 1, activity tags: Übung, students: MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000006
+No: 35, id=20, teachers: D. Feldmüller, subject: Ringvorlesung, activity tags: Vorlesung, students: WI GS 2 WI KIS 2 AI GS 2 AI KIS 2 AI KIA 2, nIncompatible[permutation[i]]=2000000006
+No: 36, id=24, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Softwareentwicklung, activity tags: Übung, students: TI KIA 4 MP KIA 4 MI KIA 4 ET KIA 4, nIncompatible[permutation[i]]=2000000006
+No: 37, id=40, teachers: S. Breuer A. Rohrbach-Kerl, subject: Grundlagen der Nachhaltigkeit, activity tags: Vorlesung, students: J. Grundmann WI GS 2 WI KIS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000006
+No: 38, id=44, teachers: S. Hacia H. Schmidt, subject: Werkstoffe des Maschinenbaus, activity tags: Praktikum, students: MP GS 4 MP KIS 4 MP KIA 6 MB KIA 4, nIncompatible[permutation[i]]=2000000006
+No: 39, id=45, teachers: S. Hacia H. Schmidt, subject: Werkstoffe des Maschinenbaus, activity tags: Übung, students: MP GS 4 MP KIS 4 MP KIA 6 MB KIA 4, nIncompatible[permutation[i]]=2000000006
+No: 40, id=46, teachers: S. Hacia H. Schmidt, subject: Werkstoffe des Maschinenbaus, activity tags: Vorlesung, students: MP GS 4 MP KIS 4 MP KIA 6 MB KIA 4, nIncompatible[permutation[i]]=2000000006
+No: 41, id=47, teachers: S. Hacia H. Schmidt, subject: Werkstoffe des Maschinenbaus, activity tags: Vorlesung, students: MP GS 4 MP KIS 4 MP KIA 6 MB KIA 4, nIncompatible[permutation[i]]=2000000006
+No: 42, id=69, teachers: S. Hacia D. Gerhardt, subject: Sensortechnik und digitale Signalverarbeitung, activity tags: Pflichtfach, students: MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000006
+No: 43, id=70, teachers: S. Hacia D. Gerhardt, subject: Sensortechnik und digitale Signalverarbeitung, activity tags: Pflichtfach, students: MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000006
+No: 44, id=71, teachers: S. Podjawerschek C. Faller, subject: Automatisierungstechnik 2, activity tags: Pflichtfach, students: MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000006
+No: 45, id=72, teachers: S. Podjawerschek C. Faller, subject: Automatisierungstechnik 2, activity tags: Pflichtfach, students: MI GS 6 J. Grundmann MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=2000000006
+No: 46, id=79, teachers: S. Rüsche, subject: Intelligente Netze, activity tags: Pflichtfach, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8, nIncompatible[permutation[i]]=2000000006
+No: 47, id=80, teachers: S. Rüsche, subject: Intelligente Netze, activity tags: Pflichtfach, students: S. Passaler TI GS 6 TI KIS 8 M. Korostovskiy TI KIA 8, nIncompatible[permutation[i]]=2000000006
+No: 48, id=7, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrotechnik 1, activity tags: Übung, students: MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=2000000005
+No: 49, id=16, teachers: S. Hacia H. Schmidt, subject: Physik für Informatiker, activity tags: Vorlesung, students: AI GS 2 AI KIS 2 AI KIA 2, nIncompatible[permutation[i]]=2000000005
+No: 50, id=17, teachers: S. Hacia H. Schmidt, subject: Physik für Informatiker, activity tags: Block, students: AI GS 2 AI KIS 2 AI KIA 2, nIncompatible[permutation[i]]=2000000005
+No: 51, id=23, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Programmierung, activity tags: Übung, students: WI GS 2 AI GS 2 MS GS 2, nIncompatible[permutation[i]]=2000000005
+No: 52, id=26, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Programmierung, activity tags: Praktikum, students: WI GS 2 AI GS 2 MS GS 2, nIncompatible[permutation[i]]=2000000005
+No: 53, id=28, teachers: V. Schürmann C. Weidauer, subject: Objektorientierte Softwareentwicklung, activity tags: Praktikum, students: MP KIA 4 MI KIA 4 ET KIA 4, nIncompatible[permutation[i]]=2000000005
+No: 54, id=41, teachers: S. Breuer, subject: Grundlagen der Nachhaltigkeit, activity tags: Block, students: J. Grundmann WI GS 2 WI KIS 2 MB KIA 4, nIncompatible[permutation[i]]=2000000005
+No: 55, id=75, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrische Antriebe, activity tags: Vorlesung, students: MP GS 6 MP KIS 8 MP KIA 8, nIncompatible[permutation[i]]=2000000005
+No: 56, id=76, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrische Antriebe, activity tags: Übung, students: MP GS 6 MP KIS 8 MP KIA 8, nIncompatible[permutation[i]]=2000000005
+No: 57, id=77, teachers: J. Henrich G. Steinberger, subject: Konstruktion 2, activity tags: Pflichtfach, students: MP GS 6 MP KIS 8 MP KIA 8, nIncompatible[permutation[i]]=2000000005
+No: 58, id=78, teachers: J. Henrich G. Steinberger, subject: Konstruktion 2, activity tags: Pflichtfach, students: MP GS 6 MP KIS 8 MP KIA 8, nIncompatible[permutation[i]]=2000000005
+No: 59, id=97, teachers: B. Wildenhain P. Gerwinski S. Rüsche J. Henrich G. Steinberger, subject: Nachhaltige Informationstechnologie, activity tags: Wahlfach, students: , nIncompatible[permutation[i]]=2000000005
+No: 60, id=98, teachers: B. Wildenhain P. Gerwinski S. Rüsche J. Henrich G. Steinberger, subject: Nachhaltige Informationstechnologie, activity tags: Wahlfach, students: , nIncompatible[permutation[i]]=2000000005
+No: 61, id=4, teachers: A. B. Martínez Torres, subject: Analysis 2, activity tags: Übung, students: AI GS 2 AI KIS 2 MS KIS 2, nIncompatible[permutation[i]]=2000000004
+No: 62, id=8, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrotechnik 1, activity tags: Übung, students: MS GS 2 MS KIS 2, nIncompatible[permutation[i]]=2000000004
+No: 63, id=18, teachers: S. Klein S. Aydoğdu, subject: Wirtschaftsenglisch, activity tags: Block, students: WI GS 2 WI KIS 2, nIncompatible[permutation[i]]=2000000004
+No: 64, id=19, teachers: S. Klein, subject: Wirtschaftsenglisch, activity tags: Block, students: AI GS 2 AI KIS 2 AI KIA 2, nIncompatible[permutation[i]]=2000000004
+No: 65, id=21, teachers: S. Podjawerschek C. Faller, subject: Digitale Methoden, activity tags: Vorlesung, students: WI GS 2 WI KIS 2, nIncompatible[permutation[i]]=2000000004
+No: 66, id=22, teachers: S. Podjawerschek C. Faller, subject: Digitale Methoden, activity tags: Übung, students: WI GS 2 WI KIS 2, nIncompatible[permutation[i]]=2000000004
+No: 67, id=35, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Block, students: WI GS 2 AI GS 2, nIncompatible[permutation[i]]=2000000004
+No: 68, id=36, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Praktikum, students: WI GS 2 AI GS 2, nIncompatible[permutation[i]]=2000000004
+No: 69, id=37, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Block, students: TI KIS 4 TI KIA 4, nIncompatible[permutation[i]]=2000000004
+No: 70, id=38, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Block, students: TI KIS 4 TI KIA 4, nIncompatible[permutation[i]]=2000000004
+No: 71, id=68, teachers: V. Schürmann C. Weidauer, subject: Softwaretechnik 2, activity tags: Praktikum, students: S. Passaler MI KIS 6, nIncompatible[permutation[i]]=2000000004
+No: 72, id=93, teachers: S. Breuer J. Weber M. Lemmen, subject: Fahrzeugsystemtechnik, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000004
+No: 73, id=94, teachers: S. Breuer J. Weber M. Lemmen, subject: Fahrzeugsystemtechnik, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000004
+No: 74, id=96, teachers: M. Lemmen S. Breuer J. Weber, subject: Fahrzeugdynamik, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000004
+No: 75, id=15, teachers: S. Hacia H. Schmidt, subject: Physik 1, activity tags: Übung, students: MS GS 2, nIncompatible[permutation[i]]=2000000003
+No: 76, id=29, teachers: S. Hacia H. Schmidt, subject: Experimentelle Methoden, activity tags: Vorlesung, students: MS GS 2, nIncompatible[permutation[i]]=2000000003
+No: 77, id=39, teachers: B. Wildenhain P. Gerwinski, subject: Rechnertechnik, activity tags: Praktikum, students: TI KIA 4, nIncompatible[permutation[i]]=2000000003
+No: 78, id=53, teachers: D. Gerhardt, subject: Elektronische Bauelemente und Schaltungen, activity tags: Praktikum, students: MP KIS 6 MI KIS 6, nIncompatible[permutation[i]]=2000000003
+No: 79, id=89, teachers: D. Feldmüller, subject: Moderne Vorgehensmodelle im Projektmanagment, activity tags: Pflichtfach, students: Master TI Master MP, nIncompatible[permutation[i]]=2000000003
+No: 80, id=90, teachers: D. Feldmüller, subject: Moderne Vorgehensmodelle im Projektmanagment, activity tags: Pflichtfach, students: Master TI Master MP, nIncompatible[permutation[i]]=2000000003
+No: 81, id=91, teachers: J. Henrich G. Steinberger, subject: Advanced CAE, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000003
+No: 82, id=92, teachers: J. Henrich G. Steinberger, subject: Advanced CAE, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000003
+No: 83, id=95, teachers: M. Lemmen S. Breuer, subject: Fahrzeugdynamik, activity tags: Pflichtfach, students: Master MP, nIncompatible[permutation[i]]=2000000003
+No: 84, id=100, teachers: B. Wildenhain P. Gerwinski, subject: Treiberentwicklung, Echtzeit- und Betriebssysteme, activity tags: Pflichtfach, students: Master TI, nIncompatible[permutation[i]]=2000000003
+No: 85, id=101, teachers: B. Wildenhain P. Gerwinski, subject: Treiberentwicklung, Echtzeit- und Betriebssysteme, activity tags: Pflichtfach, students: Master TI, nIncompatible[permutation[i]]=2000000003
+No: 86, id=11, teachers: D. Feldmüller, subject: Betriebliche Informationssysteme, activity tags: Übung, students: AI GS 2, nIncompatible[permutation[i]]=2000000002
+No: 87, id=12, teachers: D. Feldmüller, subject: Betriebliche Informationssysteme, activity tags: Übung, students: WI GS 2, nIncompatible[permutation[i]]=2000000002
+No: 88, id=30, teachers: S. Hacia H. Schmidt, subject: Experimentelle Methoden, activity tags: Vorlesung, students: , nIncompatible[permutation[i]]=2000000002
+No: 89, id=34, teachers: A. Rohrbach-Kerl S. Breuer, subject: Experimentelle Methoden, activity tags: Praktikum, students: , nIncompatible[permutation[i]]=2000000002
+No: 90, id=85, teachers: J. Henrich G. Steinberger, subject: Angewandte CAE, activity tags: Wahlfach, students: , nIncompatible[permutation[i]]=2000000002
+No: 91, id=86, teachers: J. Henrich G. Steinberger, subject: Angewandte CAE, activity tags: Wahlfach, students: , nIncompatible[permutation[i]]=2000000002
+No: 92, id=102, teachers: J. Frochte, subject: Angewandte KI und maschinelles Lernen, activity tags: Vorlesung, students: Master TI, nIncompatible[permutation[i]]=2000000002
+No: 93, id=103, teachers: A. B. Martínez Torres, subject: Angewandte KI und maschinelles Lernen, activity tags: Übung, students: Master TI, nIncompatible[permutation[i]]=2000000002
+No: 94, id=104, teachers: D. Gerhardt, subject: Bildverarbeitung und Objekterkennung, activity tags: Pflichtfach, students: Master TI, nIncompatible[permutation[i]]=2000000002
+No: 95, id=105, teachers: D. Gerhardt, subject: Bildverarbeitung und Objekterkennung, activity tags: Pflichtfach, students: Master TI, nIncompatible[permutation[i]]=2000000002
+No: 96, id=56, teachers: , subject: Softskills: Wissenschaftliches Schreiben, activity tags: asynchron, students: TI GS 4 K. Wittke B. Kürtül TI KIS 6 TI KIA 6 MP GS 6 MP KIS 4 MP KIA 6 MI GS 4 MI KIS 4 MI KIA 6, nIncompatible[permutation[i]]=1500000011
+No: 97, id=6, teachers: S. Podjawerschek M. Ashfaq, subject: Elektrotechnik 1, activity tags: Übung, students: MS GS 2 MS KIS 2 MS KIA 2 MB KIA 2 ET KIA 2, nIncompatible[permutation[i]]=1500000007
+No: 98, id=123, teachers: G. Steinberger S. Rüsche M. Lemmen D. Gerhardt D. Feldmüller C. Faller S. Breuer, subject: reserviert für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000007
+No: 99, id=87, teachers: , subject: Angewandte CAE, activity tags: Wahlfach, students: MP GS 6 MP KIS 8 MP KIA 8 MI GS 6 MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=1500000006
+No: 100, id=88, teachers: , subject: Angewandte CAE, activity tags: Wahlfach, students: MP GS 6 MP KIS 8 MP KIA 8 MI GS 6 MI KIS 8 MI KIA 8, nIncompatible[permutation[i]]=1500000006
+No: 101, id=124, teachers: B. Wildenhain J. Weber C. Kaufmann A. B. Martínez Torres J. Frochte, subject: AG-Seminar, activity tags: Seminar, students: , nIncompatible[permutation[i]]=1500000005
+No: 102, id=125, teachers: J. Weber C. Kaufmann J. Frochte, subject: Doktorandenseminar, activity tags: Seminar, students: , nIncompatible[permutation[i]]=1500000003
+No: 103, id=99, teachers: , subject: Wahlmodul Master, activity tags: Wahlfach, students: Master MP Master TI, nIncompatible[permutation[i]]=1500000002
+No: 104, id=31, teachers: , subject: Experimentelle Methoden, activity tags: Vorlesung, students: MS GS 2, nIncompatible[permutation[i]]=1500000001
+No: 105, id=55, teachers: D. Feldmüller, subject: Softskills: Wissenschaftliches Schreiben, activity tags: asynchron, students: , nIncompatible[permutation[i]]=1500000001
+No: 106, id=110, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 107, id=111, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 108, id=112, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 109, id=113, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 110, id=114, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 111, id=115, teachers: , subject: Seminar: Labor- oder Software-Praktikum, activity tags: Seminar, students: MP GS 6, nIncompatible[permutation[i]]=1500000001
+No: 112, id=116, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 113, id=117, teachers: , subject: Seminar: Software-Entwicklungsprojekt, activity tags: Seminar, students: TI GS 6, nIncompatible[permutation[i]]=1500000001
+No: 114, id=118, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MI KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 115, id=119, teachers: , subject: Seminar: Labor- oder Software-Praktikum, activity tags: Seminar, students: MP KIA 8, nIncompatible[permutation[i]]=1500000001
+No: 116, id=120, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: MP KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 117, id=121, teachers: , subject: Seminar: Software-Entwicklungsprojekt, activity tags: Seminar, students: TI KIA 8, nIncompatible[permutation[i]]=1500000001
+No: 118, id=122, teachers: , subject: KIS-Seminar, activity tags: Seminar, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 119, id=126, teachers: J. Frochte, subject: reserviert ab 13:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001
+No: 120, id=127, teachers: M. Ashfaq, subject: reserviert ab 13:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001
+No: 121, id=128, teachers: C. Weidauer, subject: reserviert ab 13:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001
+No: 122, id=129, teachers: P. Gerwinski, subject: reserviert bis 19:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001
+No: 123, id=130, teachers: P. Gerwinski, subject: , activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001
+No: 124, id=131, teachers: H. Schmidt, subject: reserviert ab 13:00 für\\Hochschulselbstverwaltung\\(zweimal im Monat), activity tags: Sonstiges, students: , nIncompatible[permutation[i]]=1500000001
+No: 125, id=132, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 126, id=133, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 127, id=134, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 128, id=135, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 129, id=136, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 130, id=137, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 131, id=138, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 132, id=139, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 133, id=140, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 134, id=141, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 135, id=142, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 136, id=143, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 137, id=144, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 138, id=145, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MS KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 139, id=146, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 140, id=147, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: AI KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 141, id=148, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: WI KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 142, id=149, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: WI KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 143, id=150, teachers: , subject: Mittagspause, activity tags: Pause, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 144, id=151, teachers: , subject: Mittagspause, activity tags: Pause, students: ET KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 145, id=152, teachers: , subject: Mittagspause, activity tags: Pause, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 146, id=153, teachers: , subject: Mittagspause, activity tags: Pause, students: MB KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 147, id=154, teachers: , subject: Mittagspause, activity tags: Pause, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 148, id=155, teachers: , subject: Mittagspause, activity tags: Pause, students: MS KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 149, id=156, teachers: , subject: Mittagspause, activity tags: Pause, students: MS KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 150, id=157, teachers: , subject: Mittagspause, activity tags: Pause, students: MS GS 2, nIncompatible[permutation[i]]=1500000001
+No: 151, id=158, teachers: , subject: Mittagspause, activity tags: Pause, students: MS GS 2, nIncompatible[permutation[i]]=1500000001
+No: 152, id=159, teachers: , subject: Mittagspause, activity tags: Pause, students: MS GS 2, nIncompatible[permutation[i]]=1500000001
+No: 153, id=160, teachers: , subject: Mittagspause, activity tags: Pause, students: MS GS 2, nIncompatible[permutation[i]]=1500000001
+No: 154, id=161, teachers: , subject: Mittagspause, activity tags: Pause, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 155, id=162, teachers: , subject: Mittagspause, activity tags: Pause, students: AI KIA 2, nIncompatible[permutation[i]]=1500000001
+No: 156, id=163, teachers: , subject: Mittagspause, activity tags: Pause, students: AI KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 157, id=164, teachers: , subject: Mittagspause, activity tags: Pause, students: AI KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 158, id=165, teachers: , subject: Mittagspause, activity tags: Pause, students: AI GS 2, nIncompatible[permutation[i]]=1500000001
+No: 159, id=166, teachers: , subject: Mittagspause, activity tags: Pause, students: AI GS 2, nIncompatible[permutation[i]]=1500000001
+No: 160, id=167, teachers: , subject: Mittagspause, activity tags: Pause, students: AI GS 2, nIncompatible[permutation[i]]=1500000001
+No: 161, id=168, teachers: , subject: Mittagspause, activity tags: Pause, students: WI KIS 2, nIncompatible[permutation[i]]=1500000001
+No: 162, id=169, teachers: , subject: Mittagspause, activity tags: Pause, students: WI GS 2, nIncompatible[permutation[i]]=1500000001
+No: 163, id=170, teachers: , subject: Mittagspause, activity tags: Pause, students: WI GS 2, nIncompatible[permutation[i]]=1500000001
+No: 164, id=171, teachers: , subject: Mittagspause, activity tags: Pause, students: WI GS 2, nIncompatible[permutation[i]]=1500000001
+No: 165, id=172, teachers: , subject: Mittagspause, activity tags: Pause, students: WI GS 2, nIncompatible[permutation[i]]=1500000001
+No: 166, id=173, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 167, id=174, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 168, id=175, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 169, id=176, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 170, id=177, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 171, id=178, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 172, id=179, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 173, id=180, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 174, id=181, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 175, id=182, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 176, id=183, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: ET KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 177, id=184, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 178, id=185, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 179, id=186, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 180, id=187, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 181, id=188, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 182, id=189, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 183, id=190, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 184, id=191, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 185, id=192, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 186, id=193, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 187, id=194, teachers: , subject: Mittagspause, activity tags: Pause, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 188, id=195, teachers: , subject: Mittagspause, activity tags: Pause, students: MB KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 189, id=196, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 190, id=197, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 191, id=198, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 192, id=199, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 193, id=200, teachers: , subject: Mittagspause, activity tags: Pause, students: MI GS 4, nIncompatible[permutation[i]]=1500000001
+No: 194, id=201, teachers: , subject: Mittagspause, activity tags: Pause, students: MI GS 4, nIncompatible[permutation[i]]=1500000001
+No: 195, id=202, teachers: , subject: Mittagspause, activity tags: Pause, students: MI GS 4, nIncompatible[permutation[i]]=1500000001
+No: 196, id=203, teachers: , subject: Mittagspause, activity tags: Pause, students: MI GS 4, nIncompatible[permutation[i]]=1500000001
+No: 197, id=204, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 198, id=205, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 199, id=206, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 200, id=207, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 201, id=208, teachers: , subject: Mittagspause, activity tags: Pause, students: MP GS 4, nIncompatible[permutation[i]]=1500000001
+No: 202, id=209, teachers: , subject: Mittagspause, activity tags: Pause, students: MP GS 4, nIncompatible[permutation[i]]=1500000001
+No: 203, id=210, teachers: , subject: Mittagspause, activity tags: Pause, students: MP GS 4, nIncompatible[permutation[i]]=1500000001
+No: 204, id=211, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 205, id=212, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 4, nIncompatible[permutation[i]]=1500000001
+No: 206, id=213, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 207, id=214, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 4, nIncompatible[permutation[i]]=1500000001
+No: 208, id=215, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 4, nIncompatible[permutation[i]]=1500000001
+No: 209, id=216, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 4, nIncompatible[permutation[i]]=1500000001
+No: 210, id=217, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 4, nIncompatible[permutation[i]]=1500000001
+No: 211, id=218, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 4, nIncompatible[permutation[i]]=1500000001
+No: 212, id=219, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 213, id=220, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 214, id=221, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 215, id=222, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 216, id=223, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 217, id=224, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 218, id=225, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 219, id=226, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 220, id=227, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 221, id=228, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 222, id=229, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 223, id=230, teachers: , subject: Mittagspause, activity tags: Pause, students: MI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 224, id=231, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 225, id=232, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 226, id=233, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 227, id=234, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 228, id=235, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 229, id=236, teachers: , subject: Mittagspause, activity tags: Pause, students: MP KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 230, id=237, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 231, id=238, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 232, id=239, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 6, nIncompatible[permutation[i]]=1500000001
+No: 233, id=240, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 234, id=241, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 6, nIncompatible[permutation[i]]=1500000001
+No: 235, id=242, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 6, nIncompatible[permutation[i]]=1500000001
+No: 236, id=243, teachers: , subject: Mittagspause, activity tags: Pause, students: TI GS 6, nIncompatible[permutation[i]]=1500000001
+No: 237, id=244, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 238, id=245, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MI KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 239, id=246, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 240, id=247, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: MP KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 241, id=248, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 242, id=249, teachers: , subject: Tag im Unternehmen, activity tags: Sonstiges, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 243, id=250, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 8, nIncompatible[permutation[i]]=1500000001
+No: 244, id=251, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIA 8, nIncompatible[permutation[i]]=1500000001
+No: 245, id=252, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 246, id=253, teachers: , subject: Mittagspause, activity tags: Pause, students: TI KIS 8, nIncompatible[permutation[i]]=1500000001
+No: 247, id=254, teachers: , subject: , activity tags: Sonstiges, students: Master MP, nIncompatible[permutation[i]]=1500000001
+No: 248, id=255, teachers: , subject: , activity tags: Sonstiges, students: Master TI, nIncompatible[permutation[i]]=1500000001
+No: 249, id=256, teachers: , subject: , activity tags: Sonstiges, students: Master MP, nIncompatible[permutation[i]]=1500000001
+No: 250, id=257, teachers: , subject: , activity tags: Sonstiges, students: Master TI, nIncompatible[permutation[i]]=1500000001
+No: 251, id=258, teachers: , subject: , activity tags: Sonstiges, students: Master MP, nIncompatible[permutation[i]]=1500000001
+No: 252, id=259, teachers: , subject: , activity tags: Sonstiges, students: Master TI, nIncompatible[permutation[i]]=1500000001
+No: 253, id=260, teachers: , subject: Mittagspause, activity tags: Pause, students: Master MP, nIncompatible[permutation[i]]=1500000001
+No: 254, id=261, teachers: , subject: Mittagspause, activity tags: Pause, students: Master TI, nIncompatible[permutation[i]]=1500000001
+End - the order of activities (id-s):
+Starting timetable generation...
+secondsLimit==2000000000
+
+Trying to place activity number added_act==0
+with id==32, from nInternalActivities==254
+
+Trying to place activity number added_act==1
+with id==59, from nInternalActivities==254
+
+Trying to place activity number added_act==2
+with id==60, from nInternalActivities==254
+
+Trying to place activity number added_act==3
+with id==9, from nInternalActivities==254
+
+Trying to place activity number added_act==4
+with id==58, from nInternalActivities==254
+
+Trying to place activity number added_act==5
+with id==62, from nInternalActivities==254
+
+Trying to place activity number added_act==6
+with id==63, from nInternalActivities==254
+
+Trying to place activity number added_act==7
+with id==64, from nInternalActivities==254
+
+Trying to place activity number added_act==8
+with id==52, from nInternalActivities==254
+
+Trying to place activity number added_act==9
+with id==57, from nInternalActivities==254
+
+Trying to place activity number added_act==10
+with id==73, from nInternalActivities==254
+
+Trying to place activity number added_act==11
+with id==74, from nInternalActivities==254
+
+Trying to place activity number added_act==12
+with id==10, from nInternalActivities==254
+
+Trying to place activity number added_act==13
+with id==42, from nInternalActivities==254
+
+Trying to place activity number added_act==14
+with id==43, from nInternalActivities==254
+
+Trying to place activity number added_act==15
+with id==51, from nInternalActivities==254
+
+Trying to place activity number added_act==16
+with id==65, from nInternalActivities==254
+
+Trying to place activity number added_act==17
+with id==66, from nInternalActivities==254
+
+Trying to place activity number added_act==18
+with id==2, from nInternalActivities==254
+
+Trying to place activity number added_act==19
+with id==54, from nInternalActivities==254
+
+Trying to place activity number added_act==20
+with id==1, from nInternalActivities==254
+
+Trying to place activity number added_act==21
+with id==25, from nInternalActivities==254
+
+Trying to place activity number added_act==22
+with id==27, from nInternalActivities==254
+
+Trying to place activity number added_act==23
+with id==83, from nInternalActivities==254
+
+Trying to place activity number added_act==24
+with id==84, from nInternalActivities==254
+
+Trying to place activity number added_act==25
+with id==48, from nInternalActivities==254
+
+Trying to place activity number added_act==26
+with id==49, from nInternalActivities==254
+
+Trying to place activity number added_act==27
+with id==50, from nInternalActivities==254
+
+Trying to place activity number added_act==28
+with id==5, from nInternalActivities==254
+
+Trying to place activity number added_act==29
+with id==14, from nInternalActivities==254
+
+Trying to place activity number added_act==30
+with id==81, from nInternalActivities==254
+
+Trying to place activity number added_act==31
+with id==82, from nInternalActivities==254
+
+Trying to place activity number added_act==32
+with id==3, from nInternalActivities==254
+
+Trying to place activity number added_act==33
+with id==13, from nInternalActivities==254
+
+Trying to place activity number added_act==34
+with id==20, from nInternalActivities==254
+
+Trying to place activity number added_act==35
+with id==24, from nInternalActivities==254
+
+Trying to place activity number added_act==36
+with id==40, from nInternalActivities==254
+
+Trying to place activity number added_act==37
+with id==44, from nInternalActivities==254
+
+Trying to place activity number added_act==38
+with id==45, from nInternalActivities==254
+
+Trying to place activity number added_act==39
+with id==46, from nInternalActivities==254
+
+Trying to place activity number added_act==40
+with id==47, from nInternalActivities==254
+
+Trying to place activity number added_act==41
+with id==69, from nInternalActivities==254
+
+Trying to place activity number added_act==42
+with id==70, from nInternalActivities==254
+
+Trying to place activity number added_act==43
+with id==71, from nInternalActivities==254
+
+Trying to place activity number added_act==44
+with id==72, from nInternalActivities==254
+
+Trying to place activity number added_act==45
+with id==79, from nInternalActivities==254
+
+Trying to place activity number added_act==46
+with id==80, from nInternalActivities==254
+
+Trying to place activity number added_act==47
+with id==7, from nInternalActivities==254
+
+Trying to place activity number added_act==48
+with id==16, from nInternalActivities==254
+
+Trying to place activity number added_act==49
+with id==17, from nInternalActivities==254
+
+Trying to place activity number added_act==50
+with id==23, from nInternalActivities==254
+
+Trying to place activity number added_act==51
+with id==26, from nInternalActivities==254
+
+Trying to place activity number added_act==52
+with id==28, from nInternalActivities==254
+
+Trying to place activity number added_act==53
+with id==41, from nInternalActivities==254
+
+Trying to place activity number added_act==54
+with id==75, from nInternalActivities==254
+
+Trying to place activity number added_act==55
+with id==76, from nInternalActivities==254
+
+Trying to place activity number added_act==56
+with id==77, from nInternalActivities==254
+
+Trying to place activity number added_act==57
+with id==78, from nInternalActivities==254
+
+Trying to place activity number added_act==58
+with id==97, from nInternalActivities==254
+
+Trying to place activity number added_act==59
+with id==98, from nInternalActivities==254
+
+Trying to place activity number added_act==60
+with id==4, from nInternalActivities==254
+
+Trying to place activity number added_act==61
+with id==8, from nInternalActivities==254
+
+Trying to place activity number added_act==62
+with id==18, from nInternalActivities==254
+
+Trying to place activity number added_act==63
+with id==19, from nInternalActivities==254
+
+Trying to place activity number added_act==64
+with id==21, from nInternalActivities==254
+
+Trying to place activity number added_act==65
+with id==22, from nInternalActivities==254
+
+Trying to place activity number added_act==66
+with id==35, from nInternalActivities==254
+
+Trying to place activity number added_act==67
+with id==36, from nInternalActivities==254
+
+Trying to place activity number added_act==68
+with id==37, from nInternalActivities==254
+
+Trying to place activity number added_act==69
+with id==38, from nInternalActivities==254
+
+Trying to place activity number added_act==70
+with id==68, from nInternalActivities==254
+
+Trying to place activity number added_act==71
+with id==93, from nInternalActivities==254
+
+Trying to place activity number added_act==72
+with id==94, from nInternalActivities==254
+
+Trying to place activity number added_act==73
+with id==96, from nInternalActivities==254
+
+Trying to place activity number added_act==74
+with id==15, from nInternalActivities==254
+
+Trying to place activity number added_act==75
+with id==29, from nInternalActivities==254
+
+Trying to place activity number added_act==76
+with id==39, from nInternalActivities==254
+
+Trying to place activity number added_act==77
+with id==53, from nInternalActivities==254
+
+Trying to place activity number added_act==78
+with id==89, from nInternalActivities==254
+
+Trying to place activity number added_act==79
+with id==90, from nInternalActivities==254
+
+Trying to place activity number added_act==80
+with id==91, from nInternalActivities==254
+
+Trying to place activity number added_act==81
+with id==92, from nInternalActivities==254
+
+Trying to place activity number added_act==82
+with id==95, from nInternalActivities==254
+
+Trying to place activity number added_act==83
+with id==100, from nInternalActivities==254
+
+Trying to place activity number added_act==84
+with id==101, from nInternalActivities==254
+
+Trying to place activity number added_act==85
+with id==11, from nInternalActivities==254
+
+Trying to place activity number added_act==86
+with id==12, from nInternalActivities==254
+
+Trying to place activity number added_act==87
+with id==30, from nInternalActivities==254
+
+Trying to place activity number added_act==88
+with id==34, from nInternalActivities==254
+
+Trying to place activity number added_act==89
+with id==85, from nInternalActivities==254
+
+Trying to place activity number added_act==90
+with id==86, from nInternalActivities==254
+
+Trying to place activity number added_act==91
+with id==102, from nInternalActivities==254
+
+Trying to place activity number added_act==92
+with id==103, from nInternalActivities==254
+
+Trying to place activity number added_act==93
+with id==104, from nInternalActivities==254
+
+Trying to place activity number added_act==94
+with id==105, from nInternalActivities==254
+
+Trying to place activity number added_act==95
+with id==56, from nInternalActivities==254
+
+Trying to place activity number added_act==96
+with id==6, from nInternalActivities==254
+
+Trying to place activity number added_act==97
+with id==123, from nInternalActivities==254
+
+Trying to place activity number added_act==98
+with id==87, from nInternalActivities==254
+
+Trying to place activity number added_act==99
+with id==88, from nInternalActivities==254
+
+Trying to place activity number added_act==100
+with id==124, from nInternalActivities==254
+
+Trying to place activity number added_act==101
+with id==125, from nInternalActivities==254
+
+Trying to place activity number added_act==102
+with id==99, from nInternalActivities==254
+
+Trying to place activity number added_act==103
+with id==31, from nInternalActivities==254
+
+Trying to place activity number added_act==104
+with id==55, from nInternalActivities==254
+
+Trying to place activity number added_act==105
+with id==110, from nInternalActivities==254
+
+Trying to place activity number added_act==106
+with id==111, from nInternalActivities==254
+
+Trying to place activity number added_act==107
+with id==112, from nInternalActivities==254
+
+Trying to place activity number added_act==108
+with id==113, from nInternalActivities==254
+
+Trying to place activity number added_act==109
+with id==114, from nInternalActivities==254
+
+Trying to place activity number added_act==110
+with id==115, from nInternalActivities==254
+
+Trying to place activity number added_act==111
+with id==116, from nInternalActivities==254
+
+Trying to place activity number added_act==112
+with id==117, from nInternalActivities==254
+
+Trying to place activity number added_act==113
+with id==118, from nInternalActivities==254
+
+Trying to place activity number added_act==114
+with id==119, from nInternalActivities==254
+
+Trying to place activity number added_act==115
+with id==120, from nInternalActivities==254
+
+Trying to place activity number added_act==116
+with id==121, from nInternalActivities==254
+
+Trying to place activity number added_act==117
+with id==122, from nInternalActivities==254
+
+Trying to place activity number added_act==118
+with id==126, from nInternalActivities==254
+
+Trying to place activity number added_act==119
+with id==127, from nInternalActivities==254
+
+Trying to place activity number added_act==120
+with id==128, from nInternalActivities==254
+
+Trying to place activity number added_act==121
+with id==129, from nInternalActivities==254
+
+Trying to place activity number added_act==122
+with id==130, from nInternalActivities==254
+
+Trying to place activity number added_act==123
+with id==131, from nInternalActivities==254
+
+Trying to place activity number added_act==124
+with id==132, from nInternalActivities==254
+
+Trying to place activity number added_act==125
+with id==133, from nInternalActivities==254
+
+Trying to place activity number added_act==126
+with id==134, from nInternalActivities==254
+
+Trying to place activity number added_act==127
+with id==135, from nInternalActivities==254
+
+Trying to place activity number added_act==128
+with id==136, from nInternalActivities==254
+
+Trying to place activity number added_act==129
+with id==137, from nInternalActivities==254
+
+Trying to place activity number added_act==130
+with id==138, from nInternalActivities==254
+
+Trying to place activity number added_act==131
+with id==139, from nInternalActivities==254
+
+Trying to place activity number added_act==132
+with id==140, from nInternalActivities==254
+
+Trying to place activity number added_act==133
+with id==141, from nInternalActivities==254
+
+Trying to place activity number added_act==134
+with id==142, from nInternalActivities==254
+
+Trying to place activity number added_act==135
+with id==143, from nInternalActivities==254
+
+Trying to place activity number added_act==136
+with id==144, from nInternalActivities==254
+
+Trying to place activity number added_act==137
+with id==145, from nInternalActivities==254
+
+Trying to place activity number added_act==138
+with id==146, from nInternalActivities==254
+
+Trying to place activity number added_act==139
+with id==147, from nInternalActivities==254
+
+Trying to place activity number added_act==140
+with id==148, from nInternalActivities==254
+
+Trying to place activity number added_act==141
+with id==149, from nInternalActivities==254
+
+Trying to place activity number added_act==142
+with id==150, from nInternalActivities==254
+
+Trying to place activity number added_act==143
+with id==151, from nInternalActivities==254
+
+Trying to place activity number added_act==144
+with id==152, from nInternalActivities==254
+
+Trying to place activity number added_act==145
+with id==153, from nInternalActivities==254
+
+Trying to place activity number added_act==146
+with id==154, from nInternalActivities==254
+
+Trying to place activity number added_act==147
+with id==155, from nInternalActivities==254
+
+Trying to place activity number added_act==148
+with id==156, from nInternalActivities==254
+
+Trying to place activity number added_act==149
+with id==157, from nInternalActivities==254
+
+Trying to place activity number added_act==150
+with id==158, from nInternalActivities==254
+
+Trying to place activity number added_act==151
+with id==159, from nInternalActivities==254
+
+Trying to place activity number added_act==152
+with id==160, from nInternalActivities==254
+
+Trying to place activity number added_act==153
+with id==161, from nInternalActivities==254
+
+Trying to place activity number added_act==154
+with id==162, from nInternalActivities==254
+
+Trying to place activity number added_act==155
+with id==163, from nInternalActivities==254
+
+Trying to place activity number added_act==156
+with id==164, from nInternalActivities==254
+
+Trying to place activity number added_act==157
+with id==165, from nInternalActivities==254
+
+Trying to place activity number added_act==158
+with id==166, from nInternalActivities==254
+
+Trying to place activity number added_act==159
+with id==167, from nInternalActivities==254
+
+Trying to place activity number added_act==160
+with id==168, from nInternalActivities==254
+
+Trying to place activity number added_act==161
+with id==169, from nInternalActivities==254
+
+Trying to place activity number added_act==162
+with id==170, from nInternalActivities==254
+
+Trying to place activity number added_act==163
+with id==171, from nInternalActivities==254
+
+Trying to place activity number added_act==164
+with id==172, from nInternalActivities==254
+
+Trying to place activity number added_act==165
+with id==173, from nInternalActivities==254
+
+Trying to place activity number added_act==166
+with id==174, from nInternalActivities==254
+
+Trying to place activity number added_act==167
+with id==175, from nInternalActivities==254
+
+Trying to place activity number added_act==168
+with id==176, from nInternalActivities==254
+
+Trying to place activity number added_act==169
+with id==177, from nInternalActivities==254
+
+Trying to place activity number added_act==170
+with id==178, from nInternalActivities==254
+
+Trying to place activity number added_act==171
+with id==179, from nInternalActivities==254
+
+Trying to place activity number added_act==172
+with id==180, from nInternalActivities==254
+
+Trying to place activity number added_act==173
+with id==181, from nInternalActivities==254
+
+Trying to place activity number added_act==174
+with id==182, from nInternalActivities==254
+
+Trying to place activity number added_act==175
+with id==183, from nInternalActivities==254
+
+Trying to place activity number added_act==176
+with id==184, from nInternalActivities==254
+
+Trying to place activity number added_act==177
+with id==185, from nInternalActivities==254
+
+Trying to place activity number added_act==178
+with id==186, from nInternalActivities==254
+
+Trying to place activity number added_act==179
+with id==187, from nInternalActivities==254
+
+Trying to place activity number added_act==180
+with id==188, from nInternalActivities==254
+
+Trying to place activity number added_act==181
+with id==189, from nInternalActivities==254
+
+Trying to place activity number added_act==182
+with id==190, from nInternalActivities==254
+
+Trying to place activity number added_act==183
+with id==191, from nInternalActivities==254
+
+Trying to place activity number added_act==184
+with id==192, from nInternalActivities==254
+
+Trying to place activity number added_act==185
+with id==193, from nInternalActivities==254
+
+Trying to place activity number added_act==186
+with id==194, from nInternalActivities==254
+
+Trying to place activity number added_act==187
+with id==195, from nInternalActivities==254
+
+Trying to place activity number added_act==188
+with id==196, from nInternalActivities==254
+
+Trying to place activity number added_act==189
+with id==197, from nInternalActivities==254
+
+Trying to place activity number added_act==190
+with id==198, from nInternalActivities==254
+
+Trying to place activity number added_act==191
+with id==199, from nInternalActivities==254
+
+Trying to place activity number added_act==192
+with id==200, from nInternalActivities==254
+
+Trying to place activity number added_act==193
+with id==201, from nInternalActivities==254
+
+Trying to place activity number added_act==194
+with id==202, from nInternalActivities==254
+
+Trying to place activity number added_act==195
+with id==203, from nInternalActivities==254
+
+Trying to place activity number added_act==196
+with id==204, from nInternalActivities==254
+
+Trying to place activity number added_act==197
+with id==205, from nInternalActivities==254
+
+Trying to place activity number added_act==198
+with id==206, from nInternalActivities==254
+
+Trying to place activity number added_act==199
+with id==207, from nInternalActivities==254
+
+Trying to place activity number added_act==200
+with id==208, from nInternalActivities==254
+
+Trying to place activity number added_act==201
+with id==209, from nInternalActivities==254
+
+Trying to place activity number added_act==202
+with id==210, from nInternalActivities==254
+
+Trying to place activity number added_act==203
+with id==211, from nInternalActivities==254
+
+Trying to place activity number added_act==204
+with id==212, from nInternalActivities==254
+
+Trying to place activity number added_act==205
+with id==213, from nInternalActivities==254
+
+Trying to place activity number added_act==206
+with id==214, from nInternalActivities==254
+
+Trying to place activity number added_act==207
+with id==215, from nInternalActivities==254
+
+Trying to place activity number added_act==208
+with id==216, from nInternalActivities==254
+
+Trying to place activity number added_act==209
+with id==217, from nInternalActivities==254
+
+Trying to place activity number added_act==210
+with id==218, from nInternalActivities==254
+
+Trying to place activity number added_act==211
+with id==219, from nInternalActivities==254
+
+Trying to place activity number added_act==212
+with id==220, from nInternalActivities==254
+
+Trying to place activity number added_act==213
+with id==221, from nInternalActivities==254
+
+Trying to place activity number added_act==214
+with id==222, from nInternalActivities==254
+
+Trying to place activity number added_act==215
+with id==223, from nInternalActivities==254
+
+Trying to place activity number added_act==216
+with id==224, from nInternalActivities==254
+
+Trying to place activity number added_act==217
+with id==225, from nInternalActivities==254
+
+Trying to place activity number added_act==218
+with id==226, from nInternalActivities==254
+
+Trying to place activity number added_act==219
+with id==227, from nInternalActivities==254
+
+Trying to place activity number added_act==220
+with id==228, from nInternalActivities==254
+
+Trying to place activity number added_act==221
+with id==229, from nInternalActivities==254
+
+Trying to place activity number added_act==222
+with id==230, from nInternalActivities==254
+
+Trying to place activity number added_act==223
+with id==231, from nInternalActivities==254
+
+Trying to place activity number added_act==224
+with id==232, from nInternalActivities==254
+
+Trying to place activity number added_act==225
+with id==233, from nInternalActivities==254
+
+Trying to place activity number added_act==226
+with id==234, from nInternalActivities==254
+
+Trying to place activity number added_act==227
+with id==235, from nInternalActivities==254
+
+Trying to place activity number added_act==228
+with id==236, from nInternalActivities==254
+
+Trying to place activity number added_act==229
+with id==237, from nInternalActivities==254
+
+Trying to place activity number added_act==230
+with id==238, from nInternalActivities==254
+
+Trying to place activity number added_act==231
+with id==239, from nInternalActivities==254
+
+Trying to place activity number added_act==232
+with id==240, from nInternalActivities==254
+
+Trying to place activity number added_act==233
+with id==241, from nInternalActivities==254
+
+Trying to place activity number added_act==234
+with id==242, from nInternalActivities==254
+
+Trying to place activity number added_act==235
+with id==243, from nInternalActivities==254
+
+Trying to place activity number added_act==236
+with id==244, from nInternalActivities==254
+
+Trying to place activity number added_act==237
+with id==245, from nInternalActivities==254
+
+Trying to place activity number added_act==238
+with id==246, from nInternalActivities==254
+
+Trying to place activity number added_act==239
+with id==247, from nInternalActivities==254
+
+Trying to place activity number added_act==240
+with id==248, from nInternalActivities==254
+
+Trying to place activity number added_act==241
+with id==249, from nInternalActivities==254
+
+Trying to place activity number added_act==242
+with id==250, from nInternalActivities==254
+
+Trying to place activity number added_act==243
+with id==251, from nInternalActivities==254
+
+Trying to place activity number added_act==244
+with id==252, from nInternalActivities==254
+
+Trying to place activity number added_act==245
+with id==253, from nInternalActivities==254
+
+Trying to place activity number added_act==246
+with id==254, from nInternalActivities==254
+
+Trying to place activity number added_act==247
+with id==255, from nInternalActivities==254
+
+Trying to place activity number added_act==248
+with id==256, from nInternalActivities==254
+
+Trying to place activity number added_act==249
+with id==257, from nInternalActivities==254
+
+Trying to place activity number added_act==250
+with id==258, from nInternalActivities==254
+
+Trying to place activity number added_act==251
+with id==259, from nInternalActivities==254
+
+Trying to place activity number added_act==252
+with id==260, from nInternalActivities==254
+
+Trying to place activity number added_act==253
+with id==261, from nInternalActivities==254
+Total searching time (seconds): 0
+Simulation successful
+Since simulation is complete, FET will write also the timetable data file
+1.05user 0.05system 0:01.38elapsed 80%CPU (0avgtext+0avgdata 21544maxresident)k
+6440inputs+39136outputs (37major+11539minor)pagefaults 0swaps
+./cvhplan print < timetables/cvh-2023ss/cvh-2023ss_activities.xml > cvhplan.tex
+PROBLEM: AddRoom ('DV0-30') for Praktikum Analysis 2: maximum capacity exceeded (47 seats, 58 students)
+PROBLEM: AddRoom ('DV0-30') for Übung Objektorientierte Programmierung: maximum capacity exceeded (47 seats, 48 students)
+PROBLEM: AddRoom ('DV0-30') for Praktikum Objektorientierte Programmierung: maximum capacity exceeded (47 seats, 48 students)
+PROBLEM: AddRoom ('DV2-52') for Block Rechnertechnik: maximum capacity exceeded (27 seats, 32 students)
+PROBLEM: AddRoom ('DV2-52') for Praktikum Rechnertechnik: maximum capacity exceeded (27 seats, 32 students)
+PROBLEM: AddRoom ('Labor für hardwarenahe IT-Systeme und Netzwerktechnik') for Praktikum Rechnertechnik: maximum capacity exceeded (20 seats, 32 students)
+PROBLEM: AddRoom ('RACE-Lab') for Pflichtfach Vertiefung Robotik: maximum capacity exceeded (9 seats, 22 students)
+PROBLEM: AddRoom ('RACE-Lab') for Pflichtfach Vertiefung Robotik: maximum capacity exceeded (9 seats, 22 students)
+PROBLEM: AddRoom ('S3-25') for Wahlfach Industrial Management: maximum capacity exceeded (24 seats, 26 students)
+PROBLEM: AddRoom ('S3-25') for Wahlfach Industrial Management: maximum capacity exceeded (24 seats, 26 students)
+echo "\\\\newcommand{\semester}{"Sommersemester 2023"}" > semester.tex
+date -d "5 hours ago" +"\newcommand{\lastchange}{%-d.\,%-m.\,%Y}" >> semester.tex
+pdflatex cvhplan.tex
+This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex)
+ restricted \write18 enabled.
+entering extended mode
+(./cvhplan.tex
+LaTeX2e <2018-12-01>
+(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
+Document Class: article 2018/09/03 v1.4i Standard LaTeX document class
+(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (./cvhplan.sty
+(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty)
+(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
+(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def)
+(/usr/share/texlive/texmf-dist/tex/generic/babel-german/german.ldf
+(/usr/share/texlive/texmf-dist/tex/generic/babel-german/germanb.ldf
+(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
+(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)))))
+(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
+(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def))
+(/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty)
+(/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty))
+(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty)
+(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty))
+(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
+(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def))
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/rotating.sty
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))
+(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty))
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty)
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
+(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty))
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))
+(./semester.tex)) (./cvhplan.aux)
+(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)
+*geometry* driver: auto-detecting
+*geometry* detected driver: pdftex
+(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty)
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
+(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
+(./cvhplan.out) (./cvhplan.out) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdfte
+x.map}] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16]
+[17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31]
+[32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46]
+[47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61]
+[62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76]
+[77] [78] [79] [80] [81] [82] (./cvhplan.aux) ){/usr/share/texlive/texmf-dist/f
+onts/enc/dvips/base/8r.enc}</usr/share/texlive/texmf-dist/fonts/type1/urw/helve
+tic/uhvb8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvr8a.p
+fb>
+Output written on cvhplan.pdf (82 pages, 161662 bytes).
+Transcript written on cvhplan.log.
diff --git a/20230403/make-03.txt b/20230403/make-03.txt
new file mode 100644
index 0000000..4212ba0
--- /dev/null
+++ b/20230403/make-03.txt
@@ -0,0 +1,3 @@
+Siehe auch:
+Hardwarenahe Programmierung, Wintersemester 2022, 31.10.2022
+https://gitlab.cvh-server.de/pgerwinski/hp
diff --git a/20230403/shell-scripts-01.txt b/20230403/shell-scripts-01.txt
new file mode 100644
index 0000000..b12e0af
--- /dev/null
+++ b/20230403/shell-scripts-01.txt
@@ -0,0 +1,24 @@
+cassini/home/peter/bo/projekte/cvhplan> cat genrooms
+#!/bin/bash
+
+while read line; do
+  line=$(echo $line | sed -e 's/ *#.*$//')
+  if [ -z "$line" ]; then
+    echo
+  else
+    shortname=$(echo $line | cut -d "," -f 1 | sed -e 's/^ *//' -e 's/ *$//')
+    longname=$(echo $line | cut -d "," -f 2 | sed -e 's/^ *//' -e 's/ *$//')
+    seats=$(echo $line | cut -d "," -f 3 | sed -e 's/^ *//' -e 's/ *$//')
+    noprint=$(echo $line | cut -d "," -f 4 | sed -e 's/^ *//' -e 's/ *$//')
+    echo "DefineRoom ('$shortname', '$longname', $seats);"
+    if [ "$noprint" = "NoPrint" ]; then
+      echo "Rooms^.Print := false;"
+    fi
+  fi
+done
+cassini/home/peter/bo/projekte/cvhplan> ./genrooms
+Hallo.
+DefineRoom ('Hallo.', 'Hallo.', Hallo.);
+H3, Hörsaal 3, 333
+DefineRoom ('H3', 'Hörsaal 3', 333);
+cassini/home/peter/bo/projekte/cvhplan>
-- 
GitLab