From d0c70ad88b11f412c9d8c6735b74cce1b1ff015b Mon Sep 17 00:00:00 2001 From: Malte Voos Date: Sat, 20 Aug 2022 14:12:11 +0200 Subject: cleanup --- aufgabe3/output/hexmax0.txt | 18 +++++++ aufgabe3/output/hexmax1.txt | 33 ++++++++++++ aufgabe3/output/hexmax2.txt | 120 ++++++++++++++++++++++++++++++++++++++++++++ aufgabe3/output/hexmax3.txt | 7 +++ aufgabe3/output/hexmax4.txt | 7 +++ aufgabe3/output/hexmax5.txt | 7 +++ 6 files changed, 192 insertions(+) create mode 100644 aufgabe3/output/hexmax0.txt create mode 100644 aufgabe3/output/hexmax1.txt create mode 100644 aufgabe3/output/hexmax2.txt create mode 100644 aufgabe3/output/hexmax3.txt create mode 100644 aufgabe3/output/hexmax4.txt create mode 100644 aufgabe3/output/hexmax5.txt (limited to 'aufgabe3/output') diff --git a/aufgabe3/output/hexmax0.txt b/aufgabe3/output/hexmax0.txt new file mode 100644 index 0000000..7a9f7c1 --- /dev/null +++ b/aufgabe3/output/hexmax0.txt @@ -0,0 +1,18 @@ +Gegebene Hex-Zahl: D24 + ╻╺┓╻╻ +┏┫┏┛┗┫ +┗┛┗╸ ╹ +╺╸╺┓╻╻ +┏┓┏┛┗┫ +┗┛┗╸ ╹ +┏╸╺┓╻╻ +┣╸┏┛┗┫ +┗╸┗╸ ╹ +┏╸┏╸╻╻ +┣╸┣╸┗┫ +┗╸┗╸ ╹ +Größtmögliche Hex-Zahl: EE4 +Gegebene Maximalzahl an Umlegungen: 3 +Anzahl genutzter Umlegungen: 3 + +Laufzeit ohne I/O: 5.86µs diff --git a/aufgabe3/output/hexmax1.txt b/aufgabe3/output/hexmax1.txt new file mode 100644 index 0000000..8cce910 --- /dev/null +++ b/aufgabe3/output/hexmax1.txt @@ -0,0 +1,33 @@ +Gegebene Hex-Zahl: 509C431B55 +┏╸┏┓┏┓┏╸╻╻╺┓ ╻╻ ┏╸┏╸ +┗┓┃┃┗┫┃ ┗┫╺┫ ┃┣┓┗┓┗┓ +╺┛┗┛╺┛┗╸ ╹╺┛ ╹┗┛╺┛╺┛ +┏╸┏┓┏┓┏╸╻╻╺┓ ╻╻ ┏╸┏╸ +┣╸┃┃┗┫┃ ┗┫╺┫ ┃┣┓┗┓┗┓ +┗╸┗┛╺┛┗╸ ╹╺┛ ╹┗┛╺┛╺┛ +┏╸┏╸┏┓┏╸╻╻╺┓ ╻╻ ┏╸┏╸ +┣╸┣┓┗┫┃ ┗┫╺┫ ┃┣┓┗┓┗┓ +┗╸┗┛╺┛┗╸ ╹╺┛ ╹┗┛╺┛╺┛ +┏╸┏╸┏╸┏╸╻╻╺┓ ╻╻ ┏╸┏╸ +┣╸┣┓┣┓┃ ┗┫╺┫ ┃┣┓┗┓┗┓ +┗╸┗┛┗┛┗╸ ╹╺┛ ╹┗┛╺┛╺┛ +┏╸┏╸┏╸┏╸╻╻╺┓ ╻╻ ┏╸┏╸ +┣╸┣┓┣┓┣╸┗┫╺┫ ┃┣┓┗┓┗┓ +╹ ┗┛┗┛┗╸ ╹╺┛ ╹┗┛╺┛╺┛ +┏╸┏╸┏╸┏╸┏┓╺┓ ╻╻ ┏╸┏╸ +┣╸┣╸┣┓┣╸┗┫╺┫ ┃┣┓┗┓┗┓ +╹ ┗╸┗┛┗╸ ╹╺┛ ╹┗┛╺┛╺┛ +┏╸┏╸┏╸┏╸┏┓╺┓ ╻╻ ┏╸┏╸ +┣╸┣╸┣┓┣╸┣┫╺┫ ┃┣┓┗┓┗┓ +╹ ╹ ┗┛┗╸╹╹╺┛ ╹┗┛╺┛╺┛ +┏╸┏╸┏╸┏╸┏┓┏┓ ╻╻ ┏╸┏╸ +┣╸┣╸┣╸┣╸┣┫┗┫ ┃┣┓┗┓┗┓ +╹ ╹ ┗╸┗╸╹╹╺┛ ╹┗┛╺┛╺┛ +┏╸┏╸┏╸┏╸┏┓┏┓╺┓╻ ┏╸┏╸ +┣╸┣╸┣╸┣╸┣┫┗┫ ┃┣┓┗┓┗┓ +╹ ╹ ╹ ┗╸╹╹╺┛ ╹┗┛╺┛╺┛ +Größtmögliche Hex-Zahl: FFFEA97B55 +Gegebene Maximalzahl an Umlegungen: 8 +Anzahl genutzter Umlegungen: 8 + +Laufzeit ohne I/O: 12.171µs diff --git a/aufgabe3/output/hexmax2.txt b/aufgabe3/output/hexmax2.txt new file mode 100644 index 0000000..2028fa9 --- /dev/null +++ b/aufgabe3/output/hexmax2.txt @@ -0,0 +1,120 @@ +Gegebene Hex-Zahl: 632B29B38F11849015A3BCAEE2CDA0BD496919F8 +┏╸╺┓╺┓╻ ╺┓┏┓╻ ╺┓┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓╺┫┏┛┣┓┏┛┗┫┣┓╺┫┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛╺┛┗╸┗┛┗╸╺┛┗┛╺┛┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸╺╸╺┓╻ ╺┓┏┓╻ ╺┓┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┏┓┏┛┣┓┏┛┗┫┣┓╺┫┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗┛┗╸┗┛┗╸╺┛┗┛╺┛┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸╺┓╻ ╺┓┏┓╻ ╺┓┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┏┛┣┓┏┛┗┫┣┓╺┫┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗┛┗╸╺┛┗┛╺┛┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸╻ ╺┓┏┓╻ ╺┓┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣┓┏┛┗┫┣┓╺┫┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗┛┗╸╺┛┗┛╺┛┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸╺┓┏┓╻ ╺┓┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┏┛┗┫┣┓╺┫┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸╺┛┗┛╺┛┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏┓╻ ╺┓┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┗┫┣┓╺┫┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸╺┛┗┛╺┛┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸╻ ╺┓┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣┓╺┫┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗┛╺┛┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸╺┓┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸╺┫┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸╺┛┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸╺╸┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┏┓┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗┛┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸ ╻ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸ ┃ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸╺╸ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸ ╻ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸╺╸ ╻┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸╻ ┃┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸╺╸╺╸┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸╻ ╻┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸╺╸╺╸┏┓╻╻┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸╻ ╻ ┣┫┗┫┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸╺╸╺╸┏┓┏╸┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸╻ ╻ ┣┫┗┓┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛ ╹╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸╺╸╺╸┏┓┏╸┏┓┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸╻ ╻ ┣┫┣╸┗┫┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ╺┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸╺╸╺╸┏┓┏╸┏╸┏┓ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸╻ ╻ ┣┫┣╸┣┓┃┃ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸╺╸╺╸┏┓┏╸┏╸┏╸ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣┓┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸╻ ╻ ┣┫┣╸┣┓┣┓ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗┛┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸╺╸┏┓┏╸┏╸┏╸ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸┃ ╻ ┣┫┣╸┣┓┣┓ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +┗╸┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸╺╸┏┓┏╸┏╸┏╸ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸┣╸╻ ┣┫┣╸┣┓┣┓ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ┗╸┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸┣╸┃ ┣┫┣╸┣┓┣┓ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ┗╸┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸┣╸┣╸┣┫┣╸┣┓┣┓ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ┗╸┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛ ╹╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸┣╸┣╸┣┫┣╸┣┓┣┓ ┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ┗╸┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛╺┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣┫┣╸┣╸┣╸┣┫┣╸┣┓┣┓╻┃┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ┗┛┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏╸┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┫┣╸┣╸┣╸┣┫┣╸┣┓┣┓┏┫┗┓┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ┗╸┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏┓┏┓╺┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┫┣╸┣╸┣╸┣┫┣╸┣┓┣┓┏┫┗┫┣┫╺┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ┗╸┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┫┣╸┣╸┣╸┣┫┣╸┣┓┣┓┏┫┗┫┣┫┗┫┣┓┃ ┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗╸┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┫┣╸┣╸┣╸┣┫┣╸┣┓┣┓┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┏┛┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗╸┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸╺┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┓┣╸┣╸┣╸┣┫┣╸┣┓┣┓┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┏┫┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗┛╹ ╹ ╹ ┗┛╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸┏┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┫┣╸┣┓┣┓┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┣┫┃ ┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗╸╹ ╹ ╹ ┗┛╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏┓┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸┏┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┫┣╸┣┓┣┓┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┣┫┣╸┏┫┣┫┃┃┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗┛╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸┏┓┏╸ ╻┏┓┏┓╻ ╻╻╻┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┓┣╸┣┓┣┓┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┣┫┣╸┏┫┣┫┣┫┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗┛╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸┏┓┏╸ ╻┏┓┏┓╻ ╻┏┓┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┓┣┓┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┣┫┣╸┏┫┣┫┣┫┣┓┏┫┗┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗╸╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛ ╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸┏┓┏╸ ╻┏┓┏┓╻ ╻┏┓┏┓┏╸┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┓┣┓┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┣┫┣╸┏┫┣┫┣┫┣┓┏┫┣┫┗┫┣┓┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗┛┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛╹╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸┏┓┏╸ ╻┏┓┏┓╻ ╻┏┓┏┓┏┓┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┓┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┣┫┣╸┏┫┣┫┣┫┣┓┏┫┣┫┗┫┣┫┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗╸┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛╹╹╺┛┗┛╺┛ ╹╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸┏┓┏╸ ╻┏┓┏┓╻ ╻┏┓┏┓┏┓┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣┓┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┣┫┣╸┏┫┣┫┣┫┣┓┏┫┣┫┗┫┣┫┗┫ ┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗┛┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛╹╹╺┛┗┛╺┛╺┛╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸┏┓┏╸ ╻┏┓┏┓╻ ╻┏┓┏┓┏┓┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┣┫┣╸┏┫┣┫┣┫┣┓┏┫┣┫┗┫┣┫┗┫╻┃┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗╸┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛╹╹╺┛┗┛╺┛┗┛╺┛╹ ┗┛ +┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸┏╸ ╻┏┓┏┓┏┓╻ ┏╸┏┓┏╸┏╸┏┓┏╸ ╻┏┓┏┓╻ ╻┏┓┏┓┏┓┏┓ ╻┏┓┏╸┏┓ +┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┣╸┏┫┗┫┣┫┗┫┣┓┣╸┣┫┣╸┣╸┣┫┣╸┏┫┣┫┣┫┣┓┏┫┣┫┗┫┣┫┗┫┏┫┗┫┣╸┣┫ +╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ╹ ┗┛╺┛╹╹╺┛┗┛┗╸╹╹┗╸┗╸┗┛┗╸┗┛╹╹┗┛┗┛┗┛╹╹╺┛┗┛╺┛┗┛╺┛╹ ┗┛ +Größtmögliche Hex-Zahl: FFFFFFFFFFFFFFFFD9A9BEAEE8EDA8BDA989D9F8 +Gegebene Maximalzahl an Umlegungen: 37 +Anzahl genutzter Umlegungen: 37 + +Laufzeit ohne I/O: 42.254µs diff --git a/aufgabe3/output/hexmax3.txt b/aufgabe3/output/hexmax3.txt new file mode 100644 index 0000000..7e8f725 --- /dev/null +++ b/aufgabe3/output/hexmax3.txt @@ -0,0 +1,7 @@ +Gegebene Hex-Zahl: 0E9F1DB46B1E2C081B059EAF198FD491F477CE1CD37EBFB65F8D765055757C6F4796BB8B3DF7FCAC606DD0627D6B48C17C09 +-- Ausgabe gekürzt -- +Größtmögliche Hex-Zahl: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA98BB8B9DFAFEAE888DD888AD8BA8EA8888 +Gegebene Maximalzahl an Umlegungen: 121 +Anzahl genutzter Umlegungen: 121 + +Laufzeit ohne I/O: 105.68µs diff --git a/aufgabe3/output/hexmax4.txt b/aufgabe3/output/hexmax4.txt new file mode 100644 index 0000000..14e8953 --- /dev/null +++ b/aufgabe3/output/hexmax4.txt @@ -0,0 +1,7 @@ +Gegebene Hex-Zahl: 1A02B6B50D7489D7708A678593036FA265F2925B21C28B4724DD822038E3B4804192322F230AB7AF7BDA0A61BA7D4AD8F888 +-- Ausgabe gekürzt -- +Größtmögliche Hex-Zahl: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB8DE88BAA8ADD888898E9BA88AD98988F898AB7AF7BDA8A61BA7D4AD8F888 +Gegebene Maximalzahl an Umlegungen: 87 +Anzahl genutzter Umlegungen: 87 + +Laufzeit ohne I/O: 119.441µs diff --git a/aufgabe3/output/hexmax5.txt b/aufgabe3/output/hexmax5.txt new file mode 100644 index 0000000..d657cb8 --- /dev/null +++ b/aufgabe3/output/hexmax5.txt @@ -0,0 +1,7 @@ +Gegebene Hex-Zahl: EF50AA77ECAD25F5E11A307B713EAAEC55215E7E640FD263FA529BBB48DC8FAFE14D5B02EBF792B5CCBBE9FA1330B867E330A6412870DD2BA6ED0DBCAE553115C9A31FF350C5DF993824886DB5111A83E773F23AD7FA81A845C11E22C4C45005D192ADE68AA9AA57406EB0E7C9CA13AD03888F6ABEDF1475FE9832C66BFDC28964B7022BDD969E5533EA4F2E4EABA75B5DC11972824896786BD1E4A7A7748FDF1452A5079E0F9E6005F040594185EA03B5A869B109A283797AB31394941BFE4D38392AD12186FF6D233585D8C820F197FBA9F6F063A0877A912CCBDCB14BEECBAEC0ED061CFF60BD517B6879B72B9EFE977A9D3259632C718FBF45156A16576AA7F9A4FAD40AD8BC87EC569F9C1364A63B1623A5AD559AAF6252052782BF9A46104E443A3932D25AAE8F8C59F10875FAD3CBD885CE68665F2C826B1E1735EE2FDF0A1965149DF353EE0BE81F3EC133922EF43EBC09EF755FBD740C8E4D024B033F0E8F3449C94102902E143433262CDA1925A2B7FD01BEF26CD51A1FC22EDD49623EE9DEB14C138A7A6C47B677F033BDEB849738C3AE5935A2F54B99237912F2958FDFB82217C175448AA8230FDCB3B3869824A826635B538D47D847D8479A88F350E24B31787DFD60DE5E260B265829E036BE340FFC0D8C05555E75092226E7D54DEB42E1BB2CA9661A882FB718E7AA53F1E606 +-- Ausgabe gekürzt -- +Größtmögliche Hex-Zahl: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88EFA9EBE89EFA99FBDAA8E8EAD88AB899F8E8F9AA9E9AD88988EDA9A99888EDAD989A8BAFD8A888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 +Gegebene Maximalzahl an Umlegungen: 1369 +Anzahl genutzter Umlegungen: 1369 + +Laufzeit ohne I/O: 2.009263ms -- cgit 1.4.1