From b28245c4a48be35dddd5ef09823df6fcbbffb85a Mon Sep 17 00:00:00 2001 From: "Dr. Martin Goik" <goik@hdm-stuttgart.de> Date: Sun, 24 May 2020 20:12:35 +0200 Subject: [PATCH] New CodingBat Junit Link --- .../Ref/Statements/BasicUnitTest/.gitignore | 56 + Doc/Sd1/Ref/Statements/BasicUnitTest/pom.xml | 86 + .../de/hdm_stuttgart/mi/sd1/AlarmClock.java | 37 + .../hdm_stuttgart/mi/sd1/AlarmClockTest.java | 55 + Doc/Sd1/Ref/Statements/XmasTree/pom.xml | 76 + .../java/de/hdm_stuttgart/mi/sd1/Xmas.java | 59 + .../hdm_stuttgart/mi/sd1/XmasUsingFormat.java | 44 + Doc/Sd1/Ref/Statements/codingbat.svg | 3445 +++++++++++++++++ Doc/Sd1/statements.xml | 1248 ++++-- 9 files changed, 4822 insertions(+), 284 deletions(-) create mode 100644 Doc/Sd1/Ref/Statements/BasicUnitTest/.gitignore create mode 100644 Doc/Sd1/Ref/Statements/BasicUnitTest/pom.xml create mode 100644 Doc/Sd1/Ref/Statements/BasicUnitTest/src/main/java/de/hdm_stuttgart/mi/sd1/AlarmClock.java create mode 100644 Doc/Sd1/Ref/Statements/BasicUnitTest/src/test/java/de/hdm_stuttgart/mi/sd1/AlarmClockTest.java create mode 100644 Doc/Sd1/Ref/Statements/XmasTree/pom.xml create mode 100644 Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/Xmas.java create mode 100644 Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/XmasUsingFormat.java create mode 100644 Doc/Sd1/Ref/Statements/codingbat.svg diff --git a/Doc/Sd1/Ref/Statements/BasicUnitTest/.gitignore b/Doc/Sd1/Ref/Statements/BasicUnitTest/.gitignore new file mode 100644 index 000000000..2275479e3 --- /dev/null +++ b/Doc/Sd1/Ref/Statements/BasicUnitTest/.gitignore @@ -0,0 +1,56 @@ +/target/ +/.settings/ +.classpath +.project +dependency-reduced-pom.xml +*.log + +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff: +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/dictionaries + +# Sensitive or high-churn files: +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.xml +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml + +# Gradle: +.idea/**/gradle.xml +.idea/**/libraries + +# CMake +cmake-build-debug/ + +# Mongo Explorer plugin: +.idea/**/mongoSettings.xml + +## File-based project format: +*.iws + +## Plugin-specific files: + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties diff --git a/Doc/Sd1/Ref/Statements/BasicUnitTest/pom.xml b/Doc/Sd1/Ref/Statements/BasicUnitTest/pom.xml new file mode 100644 index 000000000..c94998aed --- /dev/null +++ b/Doc/Sd1/Ref/Statements/BasicUnitTest/pom.xml @@ -0,0 +1,86 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm_stuttgart.mi.sd1</groupId> + <artifactId>testsample</artifactId> + <version>0.9</version> + <packaging>jar</packaging> + + <name>testsample</name> + + <url>https://freedocs.mi.hdm-stuttgart.de/sd1_sect_mavenCli.html</url> + + <description>Basic Java project providing Junit 4 testing and log4j2 logging.</description> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13</version> + <scope>test</scope> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>11</source> + <target>11</target> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.1.1</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <version>3.2.1</version> + <configuration> + <transformers> + <transformer + implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> + <manifestEntries> + <Main-Class>de.hdm_stuttgart.mi.sd1.AlarmClock</Main-Class> + </manifestEntries> + </transformer> + </transformers> + </configuration> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <version>3.7.1</version> + </plugin> + </plugins> + </build> +</project> diff --git a/Doc/Sd1/Ref/Statements/BasicUnitTest/src/main/java/de/hdm_stuttgart/mi/sd1/AlarmClock.java b/Doc/Sd1/Ref/Statements/BasicUnitTest/src/main/java/de/hdm_stuttgart/mi/sd1/AlarmClock.java new file mode 100644 index 000000000..67076d1bd --- /dev/null +++ b/Doc/Sd1/Ref/Statements/BasicUnitTest/src/main/java/de/hdm_stuttgart/mi/sd1/AlarmClock.java @@ -0,0 +1,37 @@ +package de.hdm_stuttgart.mi.sd1; + +/** + * Sample project modeling after https://codingbat.com/prob/p160543. + */ + +public class AlarmClock { + + /** + * Given a day of the week encoded as 0=Sun, 1=Mon, 2=Tue, ...6=Sat, and a boolean indicating if we are on vacation, + * return a string of the form "7:00" indicating when the alarm clock should ring. Weekdays, the alarm should be + * "7:00" and on the weekend it should be "10:00". Unless we are on vacation -- then on weekdays it should be + * "10:00" and weekends it should be "off". + * + * @param day Day's number within week: 0 for Sunday, 1 for Monday and so on. + * @param vacation true when on vacation, false otherwise. + * @return Alarm bell time: Either of "7:00", "10:00" or "off". + */ + static public String alarmClock(int day, boolean vacation) { + switch (day) { + case 1: + case 2: + case 3: + case 4: + if (vacation) { + return "10:00"; + } else { + return "7:00"; + } + } + if (vacation) { + return "off"; + } else { + return "10:00"; + } + } +} diff --git a/Doc/Sd1/Ref/Statements/BasicUnitTest/src/test/java/de/hdm_stuttgart/mi/sd1/AlarmClockTest.java b/Doc/Sd1/Ref/Statements/BasicUnitTest/src/test/java/de/hdm_stuttgart/mi/sd1/AlarmClockTest.java new file mode 100644 index 000000000..bfff126b5 --- /dev/null +++ b/Doc/Sd1/Ref/Statements/BasicUnitTest/src/test/java/de/hdm_stuttgart/mi/sd1/AlarmClockTest.java @@ -0,0 +1,55 @@ +package de.hdm_stuttgart.mi.sd1; + +import org.junit.Assert; +import org.junit.Test; + +/** + * Unit test of {@link AlarmClock}. + */ +public class AlarmClockTest { + /** + * Test for correct sum of two arguments. + */ + @Test public void test_1_false() { + Assert.assertEquals( "7:00", AlarmClock.alarmClock(1, false)); + } + @Test public void test_5_false() { + Assert.assertEquals( "7:00", AlarmClock.alarmClock(5, false)); + } + @Test public void test_0_false() { + Assert.assertEquals("10:00", AlarmClock.alarmClock(0, false)); + } + @Test public void test_6_false() { + Assert.assertEquals("10:00", AlarmClock.alarmClock(6, false)); + } + @Test public void test_0_true() { + Assert.assertEquals("off", AlarmClock.alarmClock(0, true)); + } + @Test public void test_6_true() { + Assert.assertEquals("off", AlarmClock.alarmClock(6, true)); + } + @Test public void test_1_true() { + Assert.assertEquals("10:00", AlarmClock.alarmClock(1, true)); + } + @Test public void test_3_true() { + Assert.assertEquals("10:00", AlarmClock.alarmClock(3, true)); + } + @Test public void test_5_true() { + Assert.assertEquals("10:00", AlarmClock.alarmClock(5, true)); + } +} + + +/* + + + + + + + + + + + + */ \ No newline at end of file diff --git a/Doc/Sd1/Ref/Statements/XmasTree/pom.xml b/Doc/Sd1/Ref/Statements/XmasTree/pom.xml new file mode 100644 index 000000000..4b399da51 --- /dev/null +++ b/Doc/Sd1/Ref/Statements/XmasTree/pom.xml @@ -0,0 +1,76 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm_stuttgart.mi.sd1</groupId> + <artifactId>xmastree</artifactId> + <version>0.9</version> + <packaging>jar</packaging> + + <name>xmastree</name> + + <url>https://freedocs.mi.hdm-stuttgart.de/sd1_sect_mavenCli.html</url> + + <description>Exercise »More fun with Xmas trees«.</description> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>11</source> + <target>11</target> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.1.1</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <version>3.2.1</version> + <configuration> + <transformers> + <transformer + implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> + <manifestEntries> + <Main-Class>de.hdm_stuttgart.mi.sd1.App</Main-Class> + </manifestEntries> + </transformer> + </transformers> + </configuration> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <version>3.7.1</version> + </plugin> + </plugins> + </build> +</project> diff --git a/Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/Xmas.java b/Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/Xmas.java new file mode 100644 index 000000000..dae96f2d6 --- /dev/null +++ b/Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/Xmas.java @@ -0,0 +1,59 @@ +package de.hdm_stuttgart.mi.sd1; + +/** + * Beginner's way of implementing the »X-mas tree« exercise. + */ +public class Xmas { + + public static void main(String[] args) { + + // Example: 6 rows, tree's body loop index ranging from 0 to 5 + + // X The tree's top. + // 0 * + // 1 *** + // 2 ***** + // 3 ******* The tree's body. + // 4 ********* + // 5 *********** + // III The tree's two bottom trunk lines. + // III + + final int numberOfRows = 6; // You may easily change this value. + + // Part one: The tree's top + // + for (int x = 0; x < numberOfRows - 1; x++) { // Printing the tree's top. We need + System.out.print(' '); // numberOfRows preceeding spaces for + } // indentation before printing the + System.out.println("X"); // 'X' (top) character. + + // Part two: The tree's body + // + for (int row = 0; row < numberOfRows ; row++) { // Outer row per line loop + // tree's body. + + for (int x = 0; x < numberOfRows - row - 1;x++) { // Starting each line with + System.out.print(' '); // (numberOfRows - row) + } // space characters ... + + for (int x = 0; x < 2 * row + 1; x ++) { // .. then printing (2*row+1) + // asterisks ('*') characters ... + System.out.print('*'); // (May try 'â–²' instead) + } + System.out.print("\n"); // ... and finally terminating the + } // current body row. + + // Part three: The tree's bottom trunk + // + for (int x = 0; x < numberOfRows - 2; x++) { // Indenting the first + System.out.print(' '); // bottom trunk line ... + } + System.out.println("###"); // ... finishing print. + + for (int x = 0; x < numberOfRows - 2; x++) { // Indenting the second + System.out.print(' '); // bottom trunk line + } + System.out.println("###"); // ... finishing print. + } +} diff --git a/Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/XmasUsingFormat.java b/Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/XmasUsingFormat.java new file mode 100644 index 000000000..10fe39300 --- /dev/null +++ b/Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/XmasUsingFormat.java @@ -0,0 +1,44 @@ +package de.hdm_stuttgart.mi.sd1; + + +/** + * Simplified implementation of {@link Xmas#main(String[])} replacing loops by + * {@link java.io.PrintStream#format(String, Object...)} and {@link String#repeat(int)}. + */ +public class XmasUsingFormat { + + public static void main(String[] args) { + + // Example: 6 rows, tree's body loop index ranging from 0 to 5 + + // X The tree's top. + // 0 * + // 1 *** + // 2 ***** + // 3 ******* The tree's body. + // 4 ********* + // 5 *********** + // III The tree's two bottom trunk lines. + // III + + final int numberOfRows = 6; // You may easily change this value. + + // Part one: The tree's top + // + + System.out.format("%"+ numberOfRows + "s\n", "X"); // Printing the tree's top. + + // Part two: The tree's body + // + for (int row = 0; row < numberOfRows; row++) { // Outer row per line loop + System.out.format( + "%"+ (numberOfRows + row) + "s\n", // Printing asterisk(s) + "*".repeat(2 * row + 1)); + } + + // Part three: The tree's two bottom trunk lines + // + System.out.format("%"+ (numberOfRows + 1) + "s\n", "###"); + System.out.format("%"+ (numberOfRows + 1) + "s\n", "###"); + } +} diff --git a/Doc/Sd1/Ref/Statements/codingbat.svg b/Doc/Sd1/Ref/Statements/codingbat.svg new file mode 100644 index 000000000..1f023c415 --- /dev/null +++ b/Doc/Sd1/Ref/Statements/codingbat.svg @@ -0,0 +1,3445 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="170mm" + height="75mm" + viewBox="0 0 170 75" + version="1.1" + id="svg13831" + inkscape:version="0.92.3 (2405546, 2018-03-11)" + sodipodi:docname="codingbat.svg"> + <defs + id="defs13825" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="2.8" + inkscape:cx="269.67819" + inkscape:cy="156.90971" + inkscape:document-units="mm" + inkscape:current-layer="layer2" + showgrid="true" + inkscape:window-width="3773" + inkscape:window-height="1997" + inkscape:window-x="67" + inkscape:window-y="27" + inkscape:window-maximized="1" + inkscape:snap-global="false"> + <inkscape:grid + type="xygrid" + id="grid14403" + units="mm" + spacingx="0.99999997" + spacingy="0.99999997" + empspacing="10" /> + </sodipodi:namedview> + <metadata + id="metadata13828"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + <dc:description>meta:pyramid</dc:description> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="L200"> + <image + y="-0.1498334" + x="-1.1353262e-08" + id="image494" + xlink:href="data:image/png;base64,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 +baNGaK/xbPykNKiuEq7V0/dRKHRRpIs6FBQUFBSvFWi+j4KCgoKCgoKCgoKCgoKCgoKC4p+D/6Mk +oKCgoKCgoKCgoKCgoKCgoKCg+MeA5vsoKCgoKCgoKCgoKCgoKCgoKCj+OaD5PgoKCgoKCgoKCgoK +CgoKCgoKin8OaL6PgoKCgoKCgoKCgoKCgoKCgoLinwOa76OgoKCgoKCgoKCgoKCgoKCgoPjngOb7 +KCgoKCgoKCgoKCgoKCgoKCgo/jmoLt+XjV9wNzQ0OPy3rdeq9/r/62hoaHDIo8Y/hyNmxOtoaGhw +f6K+si7M9h96o6Hhzb7I6s4cuHbU0dDg8Hy7PQfS4/9yNDQ0HP48SVXu74kqGf3qYXzrcTQ0NIjX +ktn/PSa9nvYwPdnjaGh44/Dwg20fs2J9bzY0vOG+ME2tay1Kl435951uFFTZKSj2Hskv/8Fi/Bq4 +GwoKCgoKCrq/j+IfBuuXPkdDQwM/qGYBWLH3HQ0NDe6PVADIqv18ww54ZzBRRZ7IfBy5dv5kB+9y +OBocLvfhE32DPyTSFV/MptX/DPadOOx2ORocDhff0XPpWuyJVW2fKSgoKF5/61r8oHFn8OTbDTvN +dS3j3mj/e55DbofjDYfDfcjzXv/ofaOGRcWVxOTn/pPvHnK92dDgcB0ST/o/jyRX6v3W8uhJR0OD +o+PaYwBI//eko6GhQRyuY+XATsY1vN2vbvPuk1GPo6HhDXc/TdRSUFBQUFBQUFDsDyrk+8xf+hw0 +BqX4e4I4CQA4iQsAiP2/LqcDAOAgTpZt3OKf/WIVMG75PZJ/+Cc1+dwiHM/C1H+PjV7yiO+NJkum +qmbi2r/Ek5+Mxn7XTbA8x1rPk/EfhvuOevrvpavrM8XWyCaH321w/Gs8TUnxT1BdeSSxsJBUQxJ1 +Rn9H67rBs+TkJU/H+6Pq8+0bS8eveDreGxy/lzBMwjaxZNVI3BsffK9D/jJhVtEZ6/F4z1HPha8i +6mPDcvI8i9RDNfKV3yP5I8/q+hZhCQC4WKc9PAKAOF0sQzlPQbEv/lr4KLqYXFi4GeD/7qNbHj3p +aOj4kh5hoaCgoKB47VAh37cwn7QoYSj+pnC6WAbE6SLM5gSVvMkCACONPMpkXlT8p4/3sgCRzgek +7Wd3T0YvfBTRV4lwdkL7cy1jLKUymaW7QzKH9P1h/5eJAt0x45/6h2fT4OShu0uZTGrJSK39qY2d +Fchqcvx8YPJ5FX2m2C5joCWeUSr8Y8DybaLYJnBO6oz+htbV1sjZa31HPRd+SJLOoO/Idiso6V+C +gf8kTcJ7v55JZTIpI5V5kZr5WuFhJr7yD97bKeNnJUJnB+PLYI8Fw48ya6mlpVQm9SgcPMJazyKB +c6N6tvZvOR2EAUCIne9zsgDgYOnCCwXFPvlrwvFCuyi0/O2jHWt+YYH6KgoKCgqK1xLl+T49kUhR +ulD8XeEgDgBv2jtQ4CAugLh22ruXvj0wcDtNjgyMXxa2D+riN0ZUE+R4KPpjQOJyISvfGwp/5+MY +S/8hFN5YvH42OXrLAMMHbkZDvXyuB5wUvBkePkKwEh/9LrGbPlNY8xqNsP/RoM7o72Vd09GvQrHn +buX6TDIekt1bt5NNjn0dS2chfBwO/1vmSG7qL/87OvGhgKwRvj6pb9sR8/bI+EMLjcrI7TFfWy5Z +wLb5xm6HZBbWHyOj962av0VYwgAMceXyfQ4CwOmgCy8UFNRfb49koqpdyRQUFBQUFAePonyf+pG7 +oeHw8AML2fT4vxoaGhoc0rWisJsBzOTklZ6Od1yONxyOtw51KP3jsxWO01nL6viVPs+7bpejocHh +cguenkvXYo+rdogrycj/u9AjHXa7HI43HC73oY5/+Yd/SVb1fjad+GHY/6+OQ26X440Gh8t9SOq5 +8FVML6mPbtdNf2cwkTUT3/g73nY1vHFo8HcA0L/qcDQ0OHwxC1byp/4e0e1yNDhchzreG5x8aNmf +UL/yn3zX7XA4HG8d8rw/XFKRbSukf58c9J3seMcmi8P9TsdJ3+Dk7xUI6LC/8u2FHvGQy9HgeNN9 +SOob/KkSBVaSkS/9J48ecr/paHjD4Xr7sOe9/mt39OIO6dckR0ODw/NV2TTq2ainoGjR1lQ1E//t +7zl6yPWmw/Gm+7DdmTquRFjVI5/7PYJNUvdh2X/tTqWCTat67Kv+Hunw5qC81ZV2crpYAE6XPa1j +3yQACOvadu4YH/40kmaE4LfDYkGSzbSLVTlOjm9sxLPU2L00wCqXAkLxNkCuN+BvBkz7AQAw7kW1 +VaDVF+wunjASMXBJJoB+J5qrFVhHnwHAMu6PD76fLyP4psstePo+GVWXi4lkl/O3+WsmJz/p6XjH +ZcttZeXdA0Zbxv3Rfq/n8NsuxxsNjjddh8ST/k8nEyWf+n3w0Bu5WmDW48jw+57DbofD4XC9ffjk ++Wvx5W2/sDx+0tHg8EZMwJrudzc0NDS4/PcKaMyAAMa9a375cE7UBI//8zIjAABm8ta1C0rHobcc +jjcaHG8d6pD9gz+o6e2HnE0MvtPQ0OAqvcLIsq82qnDKOFeY3Bsx6zGSdXUyb3Vilw47Ghoa+L7J +ZzWa6FqFx0xGPu3zCG6X/cx7/eO/V33Yuvi+jp2dEbWu5SR8Fr92/uTht12ONxwO92HP+8ORh+Ze +euedLBVp8Y7MLkx9JnPb75J+EI09AYgc+EgqXtYg8iW/SGA9jMaebOrasFBSCtCM34mbAHcq6G8q +brk5EOxlkU1Hb8etmr9FXE6A5HYvghAXA+JkD27hpVZ120YLeNv2ug8d7bnwZaWahraHPXHYnTMp +7sNST395mFTlYyVG8LyroaHhUGnpxtz1BQ1v+WMlr0/3u99oaHj7QtzadQCwR0Hg3sSxB+AKfx88 +/MbWtyE9HO54o6HhjcODf9RImQ17/qX/pHjI7XI43nQdOlr5SetJbPSjPs+7h1xv2kWKD5ca3q39 +9Rb3dew/3fYwj3mrz9HQYN+qlLQLdzp6JlfqcTf74pQpKCgoKCjWC7B4M+g7I/EMACJ0+Xxnfb4v +plLr6+svpwIcADbw49RAOwHhhCOSdETIL5WLA3Nrhe2k4gMSCwCEE6RuRemWco86BV9kaX1HPJ3w +tRAAIKxwTJa7ZKnVjrmJcC6aKuzwVREA6RzZbHRtYaTb3nZFuDZJ7pLlI7xdf4ccGZjJFLw8N8Az +ABcIR3y5yQnDD8ytr6+vL92QCEBOTcxcl1iG5dslqZ3PRf2cN/znUvgsTwjLH5Gk9lzjaA5MZXYY +1uL3iv0h0iRInbLcmScLwynfL+afyoRPEQDCv6PhszxhCNcmScdEvjE3w5K+Xixscy05pjTnhit0 +KkpvEa2WXm5+PHSMAES6vlhG7RGJAEQMPcr/RQ3yDOD0hv/aZGn0nEByVJWVXkU+whOGiJfHBuxm +b2zP1tRYFwEgXh4bOs6CIVybKB0TePvgHsPKN4p7ZYQDbbbAcGLRoFjx46nU9lROTYUuBoLfL+RF +MRQ4FxxLrG39wtrMZQEAf7GUgZmfvQQAkcf+zP8pOSQwAJFHjArtRM+yANhzU2s2H08TANzFqQrf +fhQSCUCkkaf19Xl9fT2jfSHlBLtZlLpk+biYo2ejPDJf8O7LqUAjwAgD8amBdgLn9sq7S0avr6+n +pj4W7QQn2yLJvYrSKeZOaHJyqHBQiQGBARoD0bmQ1AjSyIvHJKmNy022WwJTL7b+yIup0Fmf0s4C +ACd5z/p8ZwNj8wXKezwU/U7hGLDNonRcEpvZfFp2omgAa4tjp3gCgGH5I7LSq8jHchrNdoa07TR6 +beoiB4D/eKboz/agADT6on8V/rA01kkAIn+fqtlIVt3JCvZwfU37QmIBcMpIcq1mE12T8GRmBuwj +nAwrHFeUXllqYUF43/chhQCMMDS/reCsRb1OgOECv23rjKh1LcHLqM+m23cjCoecd95wTKw0tIfe +uQZLlZnoJQC4EgWxleE7mQBoG1p4WT6cmYFmAET5MS/ZL7WhVhQ19XIm2ASAeH+uoKKpmwoB0Dqg +vaz1W0vhfwcCl8M5Lj6NDl0MDPy4uF47bE1EU3Dm5dYP6SMSARgu+Fs96lZJ2TPadTvTStjWnO3N +OYVmZexRAZtezAy050Is/ogkd8kbAkPag5uGt8rHynlvu84jocWXRSYzwOUCraBa9PzCFyIA9kx0 +bfcBwB4FgXsQxx6MK3y5MNQGAMIXC+U/LnwhAEB7Xvirp8z6+pq+GYfz7aLYVsD6Ah6k7gaFXODB +i8eLDK/35tKO/tpmfbEYHwjd9g5rcyOBs177tAfbrvjO+nznRmb+qtnd7ItTpqCgoKCgWF/HVpOu +zRh0I9/HsHwrz58a0Tac6J/RQCsAsKfDm6GCMaE0AgwrfzaT2oj2XqZmvpBZBnDKI/r2XcqET7MA +SFtw6s/Nbi1FAgIDMHzwt+1C3lxwz0pD6maP1h6NeZvKQiI7VmBl+TgnnhubebSU+nMptbaZMkCL +ILR6x5KZ/NxvRGYBQDgm8W2B8NNcNzJzQ5LTnjNsG4hmor5GgOGUGwubA3iZWfjOyzNAozf8omhG +yrUKXFtg4lFmY84/cZrPTSHWNufyA20EANs5NJMqphUBwMrfL+3JjDRzN8AzAMN5v1/c+HgmMaI0 +sSyL6vN9LMey7YGwnm/jr4WxUzwAsMrEBq9fLoaOEwBcb4Gkra8txYKiE2A478+pvdSARyOSE2gs +6MDGJxNjwXOBwMWRjTh47VcfAdAYmKo0i8tFrsdHltbX118uhNoBEOnrSpT5K+x1AgwbiNfb7fkh +gcmJU6ZguhfqZAGQzrGlMuUV2nj+9NjCBkmNqK+lVHl3zej11I8KywBE8P242cL6Cy3UxQFAa3Dm +r+IhEEFo5eWrm7Yi89uAaOdZv9vhWzmCd40VCkROeZsFnpMGYkv5PmQWvpZZpiTrtDZzWSAAafVN +JAvNxYSvlVRMARcp9K8+FiBHQoUatfS1RBhO6hRJyZw2E/ayAJFy1q8GI1lDJ8vt4eJNhWPspE/B +UKr/eg3Cs6Z9Jtjp5lAis5mqvOnjG9kyyu+c79vSGVHrWjHfB8JxLH96bMMcrD0NB1oJAHKsIO2y +W+9cPbbL9818zAEgvROZrZ2F8Jm2oVXRzwKBc4GBn/Pk/XNMJgAjDCQqffm3IGdTOFPHt/YG9ef7 +qrbV5cqeifl4BnCKwV+XCm3vSC8HgLQPaWvF77YXhljra0bUztcLny3U9FgF2AwiykSqdC1E6JR5 +BuLVxfK1kFzWddcBwJ4EgbvXlANzhbYfrJDRzqUCiZi3SzVQZm1h6EgpF9b0sO10uDN5OfxrJtgM +APyZic1BvkxNXRYJCg3vlv66PN93kCHE3iG/pF2Uda3F3eyLU6agoKCgoKg131fiazfmtwCaN+Na +7TIPgO2dKAvK7KgO/OWZbWcvixMf+7y9ysCvJQ0sjeRe17bO961p3wV8pxXli5mSFa6Fz4TczKck +YwKQrrGl4jgplzJgON+vmSLSnGHzq9NFW6Imurec2JQmaIq2deRen7oxFPourKWKQgQQMZQsftCO +TQumjpmfvSwApzz2tJSLMx/yxSHgbmak+QxscaC2vr6euqnY65FV5vtAxKGSQaUmFLYoMsvEfBwD +NAWimS3yO8UZll1OSsNnOICIVxeqiunscDm/c6T01+8Lft12B8rGr5t7WGrt92+hwBmvcnqkJMRf +iwc4BiDKxIudlXfxeony7prR+b0G/IelCrhujMlOAOwmQfIKyJ0tYXUuU8Ceja7Vne8Dq3xfskvO +pgNRbuYf/3NCcQKMUL4evvabrQIVssBFoussmdNmJnoJnMrYzwGueE67Zucg8vpYg5GspZMl9jB1 +NyAQwCkG40UEruHr1QvPWm7iVzyTX19fz0TPcsA+5/v+l61rLt8HtJTyKHM3wBVnWnfrnfcm37dm +731mz01VloMz2/y6vr6+vp4cEpmC/dGlv4YKft31tw4+31eVrS4PfrYWwhdhbyPAsL5YplALxPId +Ycnw0NWRsfjiWg2PVSZA6BgBWF+sYHX2a4mA9f084XUWS3tuLUQeM/YkANibIHDXcewBukL7uABT +FlzlbNqGmtRAmcyvPtZeKSkef447G4cejOjQOZ+3NzDxtDSw8jpRIgBV5fsONoQ4mHxfNe5mX5wy +BQUFBQXF+vr6+vr/1XT4VzwdkJ1Ff+FbeABYyeSKDWUT0fsGQDyn+rjSt3nllIcAxqya3KYyESME +vgtH706NnC5pgBeaCYDUSmrrGi5E+ngi/OvU1FW5pOYO/w5PACudSZV+mihn/XzFYkOs3FdUeY3w +zW4AaFK8Jwqb5/hmFoC5Ym5XXMbpYBnASk7dL6mvwSmXQ0Mf+ySuZCQBX3tJZSKBZ4CsmXmRLyY3 +rZoAkbx9LaWD8pySOQZ4pqq7v8A0u6AlTICI3UoJS7her6eW4kakrc9fMiiuRzlKAGshYV/EaWn3 +1HQWbJdXKSuTLr6nCAysx6r6fI9Osz8cH7mTRqN38EOxmscz1ppd5anioAkhALBqP2RZqwV/LCsg +Zv/ZsuqsX812DU1EolO/DojFokt4gWcApNJlVVyEU2XK21qivLtm9JN4/BnA8MrpUgVEs+I9SgBT +ndWKxsxwPWdLWM0ebnEDsFYy9RfAZmX/Gb6ENHyTbUAyudpEs3F1FWhR+o6Vdpac8MocsKrF57Zm +ECfL7QSWpm7cybyqqgmLtHrkLslDoM+pG0zQZ9V0FnyXLDK1Gcm6O2n9cc37waQO3vdjfKzQjtVl +oncWnicJ7TnACEp3yY03rHJK3vcbD6h1BfhefwmP2E5FdgJZIzGf3hvvvEcFr9YsIH+9bwU7yhDb +Nm6pe5ZlFljRCoaYAbK2Bd71t14Fdla3cjyLTz20QMS+02VXTjUqfZ0EWVOdXsiN2kkA6LPxZEkt +tnZf6IuBYHfudHl1j1UegXyCB8zEXDL/l7Q2m7SIR+6UPe3ESmpavk0roWqrIG2y3LwnAcBeBIG7 +15SDdIVtXn87QTYZjyUL/5yIxfUsyAm/v6VWyljafdXMgkhKiVViu0e1R0tLRjRg181s9oZ+DEfv +TgRKjKST55sAWOZKjT789Qkh9g47u5t9csoUFBQUFBS2q6zJbfHv8GV/c7AM0sj7X3NRXwaAhe/6 +Tt4qa+DFogXgmWFkIW7/5axpzKnqQ91IZawsrKwFIDVv35Wxc0fNx2p8Lmn8mcpYQNayADyzK6xb +5elF4d0tZqMcz5fU93YQAKSJL8kP2pcWIrvtlKHVF+gaS9wzIj4h+Yvf3yvLJ2SpdcuJMNvC82Vz +WsIA2TUrRwFDf2oBcLcJXDmr3hEOM0hbum4ArbuTkRXDWAFA+JayCxcbDwtNiFc96SXvimUCxAkt +LKbT1p9GCuCR0p+aAKzZ4Z5/jZY+u5ZKAcga+lOgaffCb8a/G0taED7s9za+IpXa5bw5nVSnNX05 +lcpYgGVlgVXdqKwgRBD4sslusfLumtHW00XDAoggVrjlmOdbWMymrad6CspmVxhe4EnlzGl2F3Pw +JkFwlrX6JgALa7lm9Ue6BSAdH1CSjjJRM1YBmMYzA9jqymZe7hTwezIxl8QpCQAeagkT7hOSwPGe +NhJLatpq0OsEYKhzBhhO7vLUaiTr66T1ZNJ/ejixynm/nwqXLJzUY6J3Fh7LWDSyAOH55nLJO8wT +7G8WiVpXEOFdodxj802AaaUMA+D2zDtT7HN+YGdbXQ5d1y2AMSYvnYyXsS/zFADMZ0Ya4ECUSwHx +9mjy92HPu1Pe0309XbIs5UukFWbBqnqsMsQumftWTyVUHZIAYFVT5y3S5vE08abE44+EOg9vJwDo +c1o6C6FTFgDsXQCwqyBw15pysK5Q8L7vGf5DTd6LJr8Uc13KJqL3dIDIZ0pTSFVQJscFd8vhUhtK +OL7c4q0aiVl14bGRemFZsMP1jLYCAFaNZv+AQwjLsoomFMzmi6UrAMwWS7dVYGd3sz9OmYKCgoKC +op7kRAWPV9KAaWbsRMRDNb11Li+zCmztO80/RgPnQrEnda3MpdXh8xdquMeNcbnZrQbrIBXJk0vv +1Qo+EFHxaWD4p4R+b3z43jgAtlmSe/v8lwLeNrb88zu0lzUzKxYA1uWuFGLY9a2tjGltR+tqsGpm +ADAuV4UtEsTlrKElV2OFnXEOpwtIW6v2mmQ6tWIBsJaT6vJWzWSs1b2Q/XR0/E4ajOg/L1VJIJfT +YRPV2ip2tOXG/o8TMGFaFem/Zj/LOutlTdaIfeoP/jeRtqpV652Vd9eMtkzTAsCwrko65WJdQNoy +M2a28NMOsh/3XzI762hmJQUApp6Y3vLeV+uv7ayQ2Onhv0qmEpo9p9VnVSPL+iQPQDySGw/yc9qV +hPbQgtMj24JWi5Gso5NWKj54Sos/BxiXu6nMONRloncUHms1z/pyOXHufNX0rkGtK2Eby4bJsC6W +AFZmdW2vvPOe5LNsN2CtbmVHLVvkyNaBCFtgRcsayFhZgCHEuRffeiUJvx1tNSqotQUgm9Zn01ta +ijVzzW7/+Ej8rit4ZST2OBH5JhH5BiCccKLHeybQf0bi8h+v8rHKQ5BkmR2PPNa0FQiNwLyaMOG8 +6eSYAAAgAElEQVSWJAGwTojsNxHtdx2dQn4thJe7RADI7kUAsPsgcNeacsCukD/t9Xypqo/j0cch +0d5K9kc09gxoVPy9XM2Uyabz1m/HndmW/lO//9PJChdA14UDpdvz8Z53+tVCWjB88LelsU6oV/iT +/yniPOkaM34LcvXq887auw9OmYKCgoKCwsb/7XF7uTvOtq24tDYV2GY7VToSODUYe2Ky7b6RuwtL +Lzbrb0xd3DH4MMY/6Lt237A4KXhzZvHPzNrLzWJMZPs+HwCcQuB7LfXn4syPIwNnZZEj5nIi9p/B +PlHo+Sa5x0tyB7Wff62WD1URlRE7x1rxsrmC4ix7ke67E1FNkCN93rZqX2EbOQBYSWUqjTr1Z8oC +iJvnGABuNwcAmXSqUlSbTpkAw7q4+k46Wsmrff5vE+ksL38WntFTmbXiemGvmtF/DzAEJXeblJeh ++lrargVJkRthPVa1FQBpdU4H6fCcIADEExKbNbTfdQDWvKpZIJKSO9dak5Gso5NP1PgzIrRyyOrj +HwUj6b020bUanCy1rgehdI4dHdk+sb726S/L2aftUpWy6anUCgC4OfeWDXBuFwNk06mKk+MX6RQA +xrbAu/5WvbYld054OyuesbKoe/1wCy0oL2FZwNu5gY0dQVzXUPRRaikRHfsi6D3Os9m0Pj157bxH +kPpjBadlq3ysUk9kWSKwFhIJC4D+u2ZkWemEBwA5Knuc+XIH9loIK+XWQvYgANiLIPB10ZSq0dTn +O1F0pFeNxYwsuG6/0rgbyuxgOM3pwZ5Lk8kVIpwKRRNLqQ3Zy9+pTXFA8yYKCgoKCoqDy/exbjcD +ZM1Uus66GcatsXgaaPSO3A8P9G5cXY+qap09mByfNcHwgZvxsYuy0MRubNB7jerzNAryuYGRn2cW +UpnUfDR0WiDZdPxzf+iPWkME1tVIAJgvKmWU7AXD3P6O7XNHO5HGSRwAsplMhS0SGbMWPue2mZTM +aVczAIjTxTKbHa6cJttLpKN3NAsQuhSh+nmqcFhggFVDrzDVMfVnBjbObjC88A4LWIZeaS392aJu +Acxh4Z360n3q+A9JCxAuh6eu++RWjq1FS/aP0aSRJQCy6YpVczJmCgB5y8W+HqvQ7kYXAOtFqv5i +N8QjSyyshcS8BVPT5i20yTIHAESSN0r4JWe1dJaIXTJXu5Gsp5OE936nLszHBtoJliPB8+NFR7x3 +baIrf9PJAvk9CKWaUTk/Tq3rnlpXe7NhMbKm/UeXvcNyf1hfBw4LPAGsp7peLhhZ+yR1hdNqhVwW +OCCbMowKAzGeGGYWaBbs8nK7/VZdcDW6AGA1l0+szDDDMLIAw7n3YhrPNrqIzdwadloR/pg3eHUs +OreUebE0c3NA5mA+HA98UrJGUOVjpT2SOz0km9bmkiVrIeA8nlZizWvaan4t5ERPrhLZ7gOAPQkC +d60pB+4Kub7TCgsk78WTWcBSY3cMMFzPmYLCdtVThuHy1i+z7UfN+H8njSzI8VD01yHvMb7wrHd9 +gciB0q3wetxcmnJprBMA5O9S5bdjcftnEF8by0xBQUFBQfN91aQMBKEZgJWcX6ivAV03LIAcVXpK +vGs2qc3v4AtNXTeygFNSukq2TVkLiYXXr6YF4Y54hyLR0DGCrB7f+rzeFuBFgQBIPdHLw27LJgVz +WMhls+xlc8tcKyVDrmDKdlNonmcBWMazshB8OblQyzkO84lulOXd9GcmAMILbgBwiwILIJ1M6vua +IzBVdd4Cw3lOiDW81Sp5mgArqc6VkXzVvreB9Zzw5FJBJzoIkE5UqOptzKpGFmiR5PqqEKZ1wwQY +Xuku3cyXntf0ugV914wm73QIBMgayUflnTB03QLAtgju10P9eDshsJzQ0vXH6XJXhz2nteZVdRW8 +JOUUrtHjaYU1r2mmriUMMEJPF1+Hkayjk0QKjnwoEqcU+mlYcsK8P+z/tmCD265N9BaZA55ngKxh +lNWbMx/pepZa1/22rpau6xVSSs+xWXh3f1hfT3JCkgUGWNa08uqED1U1DRCP58TWe5+ZDlliAUsr +qdwPAGZidsECOMmTu7tzl9+qb4BHRZ4BLC0+nd4yV3JHNQE0eTwte/FJQehgAGthYb6ulAHLyxdH +ojcDHANzekpb3d1jtgp1yQIDI6EZK6pasBYCCJLkxmpCnbfstRBP18aVPrsNAPYmCNy1phy8K2R7 +++RG4Ek0/gRIxOLPgaY+XyepizJu4R0WQOpxWcCWNdRbkcitWDINZI1FO12uKEJJAm5Zq8+r/r1C +iNdn3kRBQUFBQbENtsz3WfXN0Bixp1sAYNyZjJXOVazElyc7lAvX7m8XCORKUpTV2TV+Ck0+q/xT +wbt2qd3S81bWw9HQ7XTup1cDS/9l+ML7PYN3ymJxxu12A4D1stY8DfF0KywDKxELPyubS9yeSmdB +2mWl2f6Ly/0W7OlrcQ/SsVvxHeYHTId0lABW8n68hHP67WhNJ+Ws+Vhp+fm0qs5bG9kxgHh6ezgG +eBieLLt11Lzf75H6+v+T2IM10KSWXAWYDlGsSbw9/lM8YKk3J0sGbtwajz4HOMXfmwumuV6fzALP +wmMlTF9Vx28mLBDxfX+ddfEZW0nKsgur6siNXDmaeo7f7p7RLXJPK5A14rfV0sefRKIPLDCc3O3Z +4wPHWWutvglSlyKzwKoW/ilZ+ls64j/q8V+ZTO5UKZLrlEUC4w8tPqum8wfWAIARJInDakKb1bSH +FlpkubUeI7mbTpL2ocnrMsuYiauB0O/WXpnoymj1eBqBrB6fLulnOnpL3eVay07OiFpXANDvRUuW +Fqy5uLoKEMEjsfvI+jrQ7u1rJ7ASk9+XyIYZ+25Sz4Kc8Pqbt9Nd+bTCMUjfGZ9cLv7l8fjYfRMM +33cmf7/nbr9V3wD9gWMEMGNXh2OVKJq+Mzh8Ow0Q6XxA2pPNSs2K0k4AM/5TuCxHo4+/13Hyg+HY +k5zPHf3E3+cbLV+IYt/iXEBub1aVj21nE2S5GdZjTZ1VtcK1EMBzQmKzKe33uJYwQESlk9vUu90F +AHsTBO5eUw7eFTYq/i4Wlj41rav34kYWwim/TOqjDPF0yyxgzYdzMrNpUsYvfOD3nx+3E+0OBoBV +FpObsavjuVvrs2u1+etXEkLsYaD/iuZNFBQUFBQUteT7GOIiQNZcfKjX16L00YDSCDyPBH3XCmrP +msn/BgLfqMlpNcVst5Z+WOwggJUITz7Iu/usmfzB33PVUk4JAKynxlYLv+TdDpEAVnzyl82INz07 +6j896T6lcAywouuvxmkSYibCt+OjV/yjvxf1ID0dGpu2wPDyCaHWRtnewWA7waoaujRcQGor+UNw +8FYaDOe9Esw3yopHBQKY98dGfs9Hy9m0+qV/+JGb32G+wfWdUTgG1mwo8G0y/7Jl3O73f22wtZxF +IsxC6KNr6kZAYxmRT4djJsB5/adyET/pHug/RpDVRy/5xx+YBXy85r80nvgjrplk95sx0k/0VBbg +7M01W4Ruf4z3n79w4dKoutkLIl0Z8nKw/gj5L40n0jn51G/1930aN0GkK8PejQab/MMXBZJNRz7p +G76T2+VjPVdHfRdGnwDN/uEPhTp7z3WIzUA2Hf9pcy5pLceHvf74u16ZAFnDeFpHUnTXjGbEwKde +joHxS3/gp4KNhs/jgxdHEhbIkf7B3j3bSsO+SQhg6QvJ+hLAnH/4nEBgJb72X/hls7fWcnzwdDDy +IBF/bLE7XpjQosjNsJLx8VkDxCOf2JyJdJzwsNmU+t+IZoHrVApzuzUYyd11Uvg4PH6Kw2ry2sXB ++MremOjKcMq+UzyA5HeDw7PpIguTJFy9ee3qnNH/tnXNeUPCLo8HPo2nswVK93k4nQV7IuBr3U/W +1wMh+KWfZ6D/90LfV2ru0qFVI/55X/BWGkQIfhko2N9vxD6/cOH8hcFf9ALuDA8eIzDjw6f7Iw9z +ZEv/Me4/HUpYYLuHBjZ3NtX0re2Q+KrHc8Jz8oNJo5oBfjssscCzSf+JnuGfVN3+cNZKP4yPXznp +8U3qFthjw6OXhb0iaeBTP8/AvD/s/zS+uat0VY984h+8l1SnDcvmrRPG/Ujs1nDgSkwvXCpY1Sdv +RPQsiCRLzqof29YdyJ0cVpORH7R0lpU6PZsae9TTQSz9t8m4vRZSsMNxlwHAXgWBu9WUg3WFtk4o +ZxSOsZL3RyP3DTCC1yfVTRm2tz/YTrCaCJ0bjC3nL2F/Eum/Mm5kwfUG+poBRhBFDkDy18nNGGlV +j3yiBHXJd4QAlvF0UxKr8tevgG57FOETAEg9XKhvhvHaWGYKCgoKin8iyqrCpiZsb8qwfJsotAai +f62vv5wKcACI79e10sd/C3AM4PRGC35JxQdE2zcRTjguK12S2EQAgOHk69ra+rb4a2agjQCAk5d6 +vd5eWWwicAq+yFLmboBjABC+0+u7PrO2vr54VQRAOkfyxewz0XN8rvOdXu9pRW7jCMOKl6dSqQnF +CQBsm+w9O7bwcn19fkhgACKP/VnahaUbEgHIkdBiSV18+3NdYyW1PbTLPAByOrzd0NYWx3IXpRG2 +RZS6ZLlLElvs+k9E/Hgq32YmfIoA4D6eKaNM2Ossrem7pk94m3PkErsUpVeWWnLsk76YyRS+/mfY +Z58eZVi+XZKOi3wjQaM8kgj7nAAjhh7ln1SDPFNc+fvl0kT+ljfSJEjHJbGZBYj47/BIFwGI9PXS +tkxNjXURgIifTQwcYTe6mpcK3vdz8etGOGDLAEP4dlnulqU2+zJAwp8aW9xBgKrCwmcCKrG4qCq4 +XcS6TEJS8WBOvBnCNfP54nlEOBteerkV00EaOb45XzGnUQ7NZXbT/6UfFTuHwrbJ3tNe5bjAMuA6 +Q1pmceSYXSNJVE4HJ57WqLy7ZfT6+npm5t+SXV6HbZWUXkU5LuSY1+oLPy14cGsFzHGnTNFKMTdg +HyMinCC2C/L1hQ3lRXto4WUpzUY6CQCxsBL82uLYKd7mH9siyl2KfIzP6WRbIGxUxYuZD3MHdUvF +yRjLb69gfbFS4tdgJKvuZJk9tL8UDTQDAH8mnKr16zUJTyrqa8npAtcqSsdEvhEgQiAy5nMCjDCQ +2JaOa1HbvgV+29YZUetamW588PsRuRGEE+RuRekSeTsXwyljj9bqFLxaoQ4IjSyb/0fyFzBs/IVt +HZjZ1MqMdlXO1eFysnxz3o4yvPJ9sY3P1/4v5ZoR9rXmvsFyPJ+/L5Y9MjBVajiq/ta2yN0YVsG2 +bGEK1ZDSXLAVqSjzS/ju0MyLkvJhNahbJWXPaNdl2y+QRkHqUuROMbegxYoD8U2BzcQHxP/P3v+F +tnElbsD/oy9TOAIFRuDCGFzwBBcyxn3xmBQyJrnwBBci44XIZHkj/1J+qZJAK6eQtVvo2u1FVslC +V85CanchtVPoIhda5EKLFWiwcpEiFVKsQIsVSLACDUgQgwQ1aMACvRcj25IsO5aTtFn3+VAokUbz +58yZI59HZ87Y1cOlaIdMs9c0D2nlyddaPBPJQkOLbVcCM2u/fwnPVOVJWV0YXXtMlnph08X4VH8A +PJs/Ap/FlfI7fhWWG7E5f0u5mtX726aRkimVCj9PlMcvS7Laoesdiv3Xi+gMbFxfyaA9dFgouueE +19trqDJEq3fi54L9VzGEavT7RmczW31fL3xYpxr/3uX2LCxeNta/o/UD+vD3DX/dPJcvZSIiolIJ +dV67Hw70qLKAkBX18Oh8YTdfMIX0/MQFr9GhyAIQQm7VzVOjU7d39uWbmQ+VpxMWQtGME8NTiZzd +Lwq/baiyELJqfFA37yuVCktzF33mAUUICFnRenyjM/bfh4XFaz5dEcIlq72hPyDvK5VKq5n49VH/ +MUNrkcV6sZwcnoguVXywsT8RSqVS6fFC+EOf2anKLkAScqtmnhyeitUp6sL9yOip8jzNQtGMk6OR +VKG0OudvAiRt9M7WPVK7YC/7TfuEumT1kHf42kKuVAgfF4DQLy9uH0+FDgtAmJ9mSrmFqfe8xgFF +SBBNqn4sEKq3q6XfFiMfBzyHNEUWkIRQVP2YPzizkHtG9X7+bQVPeuzpVnlfqVQqpCLB0x69VRYS +hKxovb7RrfZtNRO/Nuw9rCkuAUnIbYb3/MT8r0//51hhcWbYe0iVXYCQ1U7Tf3nOrka52yFvhyyE +UDq8Ded9T3ui11YRDQWOG5oiCwnCpaiHPIHLkcWasOYZ/LGei3/s1RVhX0q+a0sN532lUqmUW5gJ ++o/papOAfTYPeQIfb9rbbY521ifX7biu92ld3qnH9T7YQCO5o52sn/eVSrnvA5oAJNnz6VJjW2+0 +8mTmJ95euy6aVP1YYCKWKa3O+xVAUgOxRvO+el9GbF1rq0bYKwBJH02WCqlI8JSpKbKQhNyimaeD +c/cLT1fxGvF94AkDOVsC86vVDcX3oUC/oTbZjbz9Xb9pN7bK+0qlUm4h/KGvXG5CVjs9/stzS79t +0SjtZFvPNO+zv8jmrg77enVVkYUEuGTlgOE5PTrx/VKdE/O0eV+pVCplbk+NnjLtaxAuWe0wvRcm +5tOFTV9hc6HzXrNTVVwbTYr/Ynjh8W4W2/pvuXKQtOmvqcLcWcXOMvzRwjP+A+BZ/BH4jK6U3+2r +sLy5tR+ftviRYOclUz598an3fBvtUqfHv2nnc3emAvaD9SQht+met0Pz9r5m5kZ7VVkI0aL7v8ps +9X1dL+/7/cvtWSgsTJ02VFkIl6x0eEJ3dvN181y+lImI6E/PUSqVOMiRiIiIiIiIiIhob/g/FgER +EREREREREdGewbyPiIiIiIiIiIho72DeR0REREREREREtHcw7yMiIiIiIiIiIto7mPcRERERERER +ERHtHcz7iIiIiIiIiIiI9g7mfURERERERERERHsH8z4iIiIiIiIiIqK9g3kfERERERERERHR3sG8 +j4iIiIiIiIiIaO9g3kdERERERERERLR3MO/bkPpHl8PhcJrj6d2u4NLrTofD2f3v9At6hDeHml9y +OPYNzKw8t00Uo2eaHQ6Hc/Br6w86yOzkG06Hw9H+9+STl/1m0OlwOJrPRIvbLnZraP/zLjd6YZqB +F/0qrn/dzQ7uczheaj5z8wXbsR1eYjuT/Ogpm+gd+Gms/SWHw3l08tEfVWRswdaspKbf7Wt/xe18 +yelUz0Ttr5QHs2Perv1up8PpbP7rTJYtFhERERHRFpj3Eb1AoueaHQ6H0zdrASjGhl5xOBzOgc3h +aTEb+2fffueTotViNvbJyMCR9ma30+F0utWuvnOXZu81EMXmf5m59NbRLtXtdDqc7ub2IwMjnyWy +xV1uy/rvgNPhcKgjsSIAa/avTofD0fxOjOedaC8oJsdeczgczr7PsgBwd6xr9+Gplfho4Mwn0dQj +S27TdEUGAKQunRq89E0ybQm1Q1ddwMPxo06Hw9l16RcAyP7nqNPhcOhjySJPBhERERH92THv+zMx +xmLJhYVEyOPa6FPFzjU79g3MWiydF4Lb5QQgu2QBAE7hAiDcQlT1g+/NjvToR/8eTW9/1vKJS2/o +R98dn/0hlYesKrL1KBn9bGzg9e6h73Y0LCb95WC3MTj2eSz5yBKKKiOf+mF2/Fy3/pfxpLWbbQmX +AACXcAOAsP9pHzLRE2nvRBaTCwvX/Or6S8Xk2GsO5xuTHOf1QpCE0yUACJcMAC63kOwrvfFVFVNz +N1MAtPNz6dRCPBHyCOBhNHbXgqT4rqeX7sTj132KsJtKt+yy2xR7625Z4skgIiIioj875n1/Ji5F +69D1DlWu6FMl7rCn/AKxIzBnOQITbgFI7orecj75n8FuY2D8R8s46ze360Xno+8Pjt3KQjFHv13K +5TJL6Uzh1/jEKU2sJCff8k8/ccTNvfEz78ykVoR2air+ayGXXsrkckvfjpoKsjfGBj9KWLvYlsst +SxDlFKB8sGKfzPNOO7o6FFXr1LW2igqTjScesGBeoFMkO7Ee5UMIJwBJdotdrCqXXQYgtCPdG59e +zmWKgNTefWStDriclZFiOWd0yvwNgYiIiIiIed+f2/JC/B5L4UXqLu+TBVDuH0uycAlAyPvW3i7G +Qu/PJIU5PLsQ/9SrbtOLfjA9/mUakuq/Fgn2ry2oGIFr4bGDAsvR8auJbXfEil4JxfIQh4OR635D +Ke+d2h8MX/UpkpX6LBjONr4tp3AC2GeP74NTuAHhdgmed9od6058gWOTXyBu4QIk4bZ/inAJgfVI +ruFzW250pM3tg9hYoZCFtLFF4XLaW+RvCEREREREW+R9y8mZjwaPvr6/eZ/T8ZLT/Up791+GLn2T +qu5YZac9zvJMPcVs7N9n+vT9bqfDua95vzEw8nkyv32a8Jbb4XDsf7dm6q78jNfpcDgcLw/O1sws +bj9r4pW1SbsBrKRm/znUZ7Rv7KR3aPxG/Xscsz9Mj/iOdqlu50sO577m/a/3nfloJrm8kyLKzp5r +dzocDnVgen0gSTGf+M9Q3+v73fuczn3N7fbxbjVh0HJy5h9n+oz2ZrfT+ZLT3by/643Bsf9WlE9+ +drDZ4XA4j35Sbxr6YmJEczgcjq5/lKdvtx5Gx98dOPrafrd94M37uzxnqla4lcrnddgTLTWfiVrA +yuyA0+FwOPb/bdsMqJhP/nfsjKervdntdDqc+9z7Xzs68Lfx6MN6RS4B+eT03/q6XnU7X3I6X97f +5RmavFVnLGH+l9lL5/q6tWa30+Fwuptf7ep7a2zmp+qjWZ7uczocL+0f+WHTx+0p4V4dSWw7YZN1 +b/bSm0fbX3E7nU632nX03Hj0obWLoCB7c3zI07X/ZafjJaf71a6Bv00mlp9lfXO7nIAoj1Kx4zFJ +dm6M4xPNvcH5O/OhfnX79aS/i8RXgAO+wLHqnq/Q/edMAaS+iayXWLkMK6fZsmKz32UB2XPOr1X3 +1ZV+/2ArkLcXaHBbLrcMwFUe7iPvEwCE7H5y1//e7Pg7A912nXc63Wr7Ud/I9A811anBFqmhq7hy +M5/3OR0Oh34pVb1w+t/dTofD8dL+oVu1rdqA2+F4qX3sp42Xkl9eOuPp2v+y0/mSw/ny/i5zcOSz +WN2JEa2Hscm/DXS/tnaBaN195y7N/pLfSXW17o4ffdnhcLi7/x6r+MCOtp76Z5dzbSrJ9HeXBk17 +ZkZ3s9Y9+PfZ1MruL7Hy1fGqfUTO5le76p3NOqqe1/Fw8qjT4fTO5AHr5lCzw+FwuAe/2/bz9lfG +kfbm8oE3txt9Q/+scyx2omT9MjP21+72ZqfT6XS/0n70rUvRh3XKOH1jfMjb3f6KfbG79+tHB9+f +TtQczXeDbofD4R6c3XSKo+fcDofD+ebsEy+B37EFa6B+1pSbWwBwi7UByrIEuKqv8GI29p+RQdPe +B4fz5f3t5sDIJ7GNb+5iYkxzOF7qm84CsGa8DofD4XD9PwecDsfrl1JFwLKfCmXfxy3cLkCUhwxD +CLcEUZ4PgYiIiIjoz620SSE54Wm1/3RWtB6Pp980Dth/PQvtdGRpdX3BXPi4AITx8Xz4lCokoXQY +xmFdbSr35Y2PF0tby33hFQAOBhdXK7c957dHEklqIFa1/MKHOgD5ZKRg/zsd9nfYc4EpetVOyvr5 +uUz1puKXTUUCIOQDhtnv8fToqh2gtHomfi6sL7d4UQcgekJLFTsU/9CQASieUHJ9yUzktGYXiNJh +evo95kFVSEK/MDF8SADCuFKxgvtTvjZ7WVk7ZJq9VYW5tp+F+fMqAHEoWKfIbg+rEiCM0P1SqVQq +JIJGk13Aqn7YNHtNva28QvVUOFPa1vcBRQJc3vBvpVJpKfKez9erCQCSapz0+U75hr9Y2vrDmfAp +tXzUBwyz1zQPa4pdjE1GMLFWOKv2GZT91+eGOwWEoh00jIOaIsoB0PDtQuVKl77wafa4jCbNOObx +HDPKiwrVe21xY9HHUx4BSOrw7S0qUttwvFyRMhO9AoD2wUJFlQ6ZdqG5VL3X4zlmaE0CLZ6Jj30y +AMU/t7ptucUCqgS4vKHrPlWCaFL1Q8ZasUMcCMw93k19q6twOxQ47Q/FcuXqdyXgPxucf1xv0dU5 +fxMA4ftq8zpz4RMCgHJ2rs72fg7qYqNGbZShMCd+XVsmOapJgDBD6Tr7GDklA5BP2ytvZFuZueBZ +f+DT8qnJRIP+04GJxBPKJPNtQCvXNFU/bJo9a5VEUrzXlqqOuoEWqZGruEY6ZIjq4iqVSqXc1PFy +yKBfrLqOC/Z11xqYt6tZYXHiuCoASLJ60PT0e8xDqj3dmNwTjOeqjz06bMjlxrjqAnFpvpmKPVyN ++FyApPi/r9zPsK8VgNDermgSd7z1pSuGAMTxqfinHkWC3Kobhw29tRzpKsenlqq+NXZ6iS1+6lHs +u7lbNKOn6mx6Pl3cvibY3wLlJvrxXPCUz9MpA4BieE/5fKf8E3e2/vDj+eHOclOsHjTMXtPoLB+4 +6Ky4hO/YNd8zEQ0aTeWL3egoN2Bo9UeqLsbM3HndLhG5rXyxl1tFxQxWVuxvfTIA2RfZ1NTMnZUB +iFOR9XX+wS1YI/Wzzjm6FvCfHZ2zL43Vhanzfv+HkaWK1jHYIwOAJMorP7i28oPDaw3dUviCz3fS +tL9v1B6f75TP9//6////P5/vmCZLgKQYJ3y+Uz7f5flcaSn8nt9/IVyuOvcjo2f9w9efUJGIiIiI +iP4MNuV9hfhwhwAg94zOV/QRl2b8mgAgm58uVfeuoXRoSqc/vB5kFBYn+hUAaAnMb9OR/3XCFIDw +TFVmVIlhTYLWY6pSTZ95aaJHAMJzPVcqlUqri8HDAoDSH4o/rtjJ2YDuAiTF+8XGSnOzPlUCXHrg +q6WK/Cge6lcAiM7ReGHLvG/xmkeRANkYvb3Ry8l961clQFK8n24EUrlEyNMiyzKqk4Jc+IQMQHQE +5n6tLkwJkNTA94X1eEWXAEkb3dRfnb+gAhDH7HIqdwXVU+GKgyllYkGzCZAUf7Sw47yv6vxs6HYA +ACAASURBVJXIEyKXUsHuMVYXRem3xfBpTVQWmp33SbJ6QFWPV5ydXyP+AwAgnwjnKsIgwwVA6Ocj +G4ezmpm7YMgAhB5MPpO8bzF0WAAQB4c3qnRhKXJWt0/YTnvLkqwoiufyfGZ1I4vRXQCgXYgXGq9v +T2ubvG91IdgJQBgf1wutfgt7XYAk+6NrhZGYCJz2+8+G5tfOTeErnwDQVL9kyrHL4dBS49tq2G/z +gVYAUE9OLVZVEl0AaPKGH5d20SI1chWXtihe2TdbUfKFOb8CcdA0ZIjeiUxVcWkAlHI8Wpi/oAlA +HPBNJTcuhcLPU74DAoB6dm7j1fSUpwmQZPODjVpXWs3Mf2jKEuAyQ6mt8761eEs9Ga74kaaBrdt5 +H9o0rcUYnl2vzLmFy6aMmsZqx5dYLuJrAiTFc2Vho+xWcwtXvapUczaflPdVvlJd4HWVm/fOyqa4 +VEhHhg9WNxd23iepWptiXtwo9lzMvtiFeXWjYmSue2QJEJrveuWPE/FgrwIABwLzvz2TvO/3bMEa +qZ8Ny82dVgGgxRNKVHylJie8rQCgnIzkKts3BYDwzVasYC2NncqUiIiIiIiosbwv94VXBuAyJ+7X +Bj7zb6sA0DG6sFrVu67KZWzlIWl68Oft+l/BQ6Kmz7z4sSEg+76Y8rqqu3C5sFcGhDmRLkcqigS0 ++CO5LTqEB9cHytlbEcblTT/4Pw57mwBJ9s3m6uZ9mW/9mgBceiBauZm1CG9TDzNzzWMPxNlIClYX +p877vP2e4a9qll0K9QgA6oV47SvnqzPSwnygDYDsm8lVpGlK4Pvao1maDQY/nogkc88p71u6Yoq6 +/epcfOLDYOjafDlTWF0boVnZ17XX8LEhUDHKqVSYO6sAQOd6jdrIU0Y7UTVk7GnyvnKWqgZi1QdZ +iA8fQAO9ZUCpDCvtVbynVQdJDdS355n3zQdaAAjvF/W2tfZuOT2vJ3PVFAAOrJdq9bufVrz71Nt6 +gnRk9LTP2++fqmmRcmGvqyZ023mL1MhVXE/8glp9/ZY3oV4Ih3oEmnyRjcpv/1Yhe+1L+NcpjwuQ +tJqBrqVSqfC9PQjLM/Vr1Vbk/s3hhr1OqBfm6+d9hYVQrwxA6Z9YrNxOI1sv532QPZ9WF0VhztcE +QHiuZRq+xOy8prIJWiv4uSujwavheOY55X3luqF/uFD7TjI8ejE0EV0rJ3sPa7KnUqlUyk31i6ox +5qsLox0AoL696Yet9ITpAiBvXBRPk/f9ni1YIzWkYfdDpgCktWuhsnBnvLJUNeiYeR8RERER0VOq +mb/Pit2M5QFheAfaaufl6T5uKhLwIBarfh6iMAZ9ndXLtmmaBBTzucfb3EmsmUdUIJ+4nVyfWSh+ +K2mJbrPH7O4UVjIeX5tWyUrE4isQHabZCsCKfxfLFiH3ej2bJuXW/+LRJFi/xGL2TGQPonN3LQh9 +4IRWu2iTZ6BHoJiP3VyoM1nSj5e8b06noPquRycqZyUrLsQTeUDoxzwKauY183bXTBokaf6r4ci3 +c6ETNcuqWqsAkFnOrM1ZpA6e9shA+puZWMVkUlZiNvoQaBkY7Lf3wS27gGI+fiNWM32Xenx09L2A +t/N5TVPulAUAKxmN3KueM0o2AhdHh8+aavUsb/qJ2qfHqm0qACznylOkFZOxW1kAundQr5nNXdIH +jmkAsrdiyeLT7nk2kUgVgSbTY4iaijtwTG1kTbJ50lszQZ1xzFSlioeE7ra+PWuWtWJPZlV3Giun +/bK19fRfOauwMRlXnbnNBACs2As97baeoNUbvB6OfDvlr2mRXKraAsDKL9fOZPfkFqmhq7gevddU +JGQSsdTaK6nb8UxRNo54ug+qyCdid9ZnQkvE7lhwdXt6ZAD5W9HYCtDmGThUuxlxxGsqwEo8etuy +ZzGL3EgDovv4gFK7fdVzvFsA6boXSDE989bAyM283BOcnQloFdtpYOsb5WwOnqy+TITaXm6+cg1f +Yi6nLAFWcu5Gzfx2iudCcPS8z1Ce0xVRfmJs6lY0WTNbX6cv+OFw4JhWteuSMnC65utFbm9rBmDl +c+UKdy8afQBIqueEWVuarR7v6wLIx27Fn/5pIr9nC7abGrLzA7kVi1uA7Fn7OqvYs2MDpgCsZOx2 +HkRERERE9CzUBC3p1H0LQHOHtrnbJV7V2iVkrVQqDRyoeL1Vq+1z2M/jKxas4pP6zP9OZRKxFAwN +wEo8dscSHd3dLWreUPFjInYH3p5yXzpbhNZjagCQSd3PA7BujfW9MV670kImA6CYTt0HWoBUKmUB +Unr63NHopkcE5u4DQP5BOgtUHq91b3rwxFhiRfF+OheuieqW0+llAEJta94U6LRrLYg+2Nz9zqdv +x2J3U+lMzirCKloAMnfsLn1Ff/e4f0CZnc5GwjdCnhN2d8iKfx1NF6GuZ2eS4T9nTL+fSP77qHbb +O+D1eHrM7rX5j54rpd8/2BadfhAder199oTPe8w0j3SvTctXp3etvrqpIyqcsoTs2lMXsbyYegRA +1jrqdFk1TRNIWY/S6RUYT5dhpu+nLbuWbtpZVdME0jvtvAqt67U6q1AlpK10Og107LK+7ZHG47la +SSduxRZ+SWceWxbsiygXXwaAzY3Mk1ukXVzFNZswzG7X9Owv8XgWmgIgG7+dtIRpGrIudSv/no7/ +kEKPBvu3CgvikGkqAJD6OWUByEaHPUnnpsYrvQIgn36QBjTkF1MPAWDh6sDRLzftweNFC8CDdLqI +qri8mI29P+D/Mi0ODke+GjWqM/cGtr6uRVNdtUcv9gGwULAavsQO+Py9E4nv0jM+LfnfwcF+0zxi +Ggd+h4epCs85v/71ePKHse7X5rwnBvp6TdNYm2uvTt1W1Vc3BV52dF0sH411fzFtAULTtc2fV9U2 +Gbey1v1UBh4V/zMt2G5qyM4PJJWyANHarm0udpemtQK/WOn7KcDgX2ZERERERM+6y17M55YtALK7 +uc6ysj29t5XLW8BGt8EeN7GbHphhmvLkzC/x+DK0JuBOLJFHs2FogHVEl/81s9ZnTsdupyGpZq9u +d2gzyxYA62Ey9nCrdefsMUf5fM4CUMymbmVTWy1byBcq/mVloiPH49FHgORubtlUDiv5HADJ7a5z +1MK9qRuT/3Hcfzo4e28HYxZcpu+kOv3vdPS/kewJvwLAis98l4ak+97cGNehvReNikDg8kzyp9nJ +n2YnATRpZq/Hezrg71Wf40MJm7wTNyLyuyOTN9Kxzy/FPr8ECOWgOeAd9J/16U2o3zfeJh7Kr5Vk +vUcpCtktAAv5XB54ujQgl88BwD7hrlOjG1q1u87icnn4Wm7FAsQu6ttzSjeEC8gjb1Vdqut7YA+2 +k7e+ct0up31YdaOE8mA9YT+E82m39SRW6vOhwfend/Y07Z21SA1exfUaQ9NjiNmb8cQdy98vNn6r +UCBeN7rEdOx2zE4C7d8q9B7TDn1yyxkAyKcSN7esINZv+Y0LBFb2bmzLJ9cW87mVilIvWoufDA7c +TFqA7FabN1XXBra+UR5O8SwvMdU/E8P7/rHPE6nvJse+mwQgtxpm/8DgOb+34zkGf+JwKPqtO/C3 +0OwviZl/JWb+BQhFO9LnPekfOmls+uXCKZ4UZ1v5vAVAkt1y3cbCDWStfC5ffNpk/PdswXZTQ3Z+ +IPaAUHe9B3JLslsWgJVbfv6tIxERERHRn8P/NbBs8Vlv3GWahoC1kEhYAFI/xNNF2TjSDUC8bna7 +kLodywJYTsTvWpANs5x6Cbsnpm2eialqrqXKDW2eLqpiWqLbw1XjL+7Fog+EdkBBMTX5TmAm28AB +FWqKKDvjPz4yey8vd/pC3y4sPS7UzNlU0yE13/TrEvK3ZiIPAcC6NTOXhTg06K+6OVE2zocX0pmF +b6eC531mhyyWU7Evx4feaG/3TaeKz7GuiDZvKLqUuT8fvjLq79dVl5X9KTr598EurXvs5v/mTVjF +xm5Mc27Tb5d2W9+ei+ZmBQBy2Uy9/no2kwck2a1sGRbITQoALGdy9WpU5teMBYhmVZGewba2l785 +0nduOrkstOPBSGIps16wq/HRA8+l7Ao7uoiU7h5dFPNxezqCit8qoHR3HxDWHXs6grXfKt7Q1+qJ +ACB6JraZHXDxY2OjRtWbrLNyKj1/VdSeT9yIWYqmysjfHPH/M1lbv3e+9ed3ibk0/6fxzK+L89dD +w6dMXRH5h4nZT0YGdK3vX0nreV4VSu9o5OfMUiIy8WHAe1iVi9nUzelLb3VrxtDsI7AFe+41RHpG +yxARERER0Q5U532S7G4SAPKP63XdywOy5LoDsnZFNnu6RTEbv50EsrHbKYiu7iMC1X1m604sbkEc +6Vu7p7W8A/XzhdrYwi0koJjP7HhwEITqvRpbuDM73CnwcCbw1mS6sv/vEk4AxVxuZXNHK5evTr3S +X05Es0CTN3QjPNyvq03r5bbFbGadPn+PwEo8/HUasGJfz2WLwnxzsE48JBS93z96NTz/cy6Xjoc/ +8KjCSn855P8k9bxrjNxm+i4Ep75dWMrlFqMT/oMylhOXzo1EVxpcUZPstkty2apb17YZO1MVKD1p +YjjhcgPAb1Zu01uZ5YZiSiu3efG8ZQGQhD1SbDf17XmQVO1VGbDSqXr3+j1YTFmA1K69unWhae2a +BKykU3VykHzqQRqA3Kaqz2Jb28pH/zOdLkIcDka+GvUeUitvwNz1lIANXcVbsR8jnk7E00Dy1sZv +FYBmHGnGSiJ2B1iOxe5aUEzzYPlTzU1uANbjTP6JqaLc3GzXpWwDtVQ+PBxJLMxf8SqSlbg8OHar +6rMNbL0Ru7nEmjTz9HDoi/mFTC5zJxI8oYliNvr3weCPz/vaEOohb+DiROT2Uu7x0vy1YVNB/u6k +/92GftkBANEkCwDFbK7eIebyGQDiZXfVZAvFug3YC9SCPacaYrMH9lnl8YrViln7i6Du4D8iIiIi +ItqFmvF9qq4JAJl7qc2dHyuVShcBqV3Tntnm1V5Ts/vMy7HYHQsd5VmuAM0w7D6zlbwVzxZFd6+5 +lvw065oMIJtMPnk4m6Z1SYC1sHBnp/0iYQRCb+vCZQQ/HzNcyN8YG/x3xaiTJlWVAVjpB5vSxofJ +heqUJ5VKW4B43dNXM1tbMRmvvz/q4CmPDCs5O5vKR8M3smjyDB5/wlRvotXwXY6Ez2uAlbwRy/5u +dUeStWOBqe9CHhfwKBa90+DH5XatBUA+9XOdjLI8jVSrVp7pSbJvKixYm272sueE2q6OqaoArIeb +4ygr9fNiA5FRcdGe3bJm8+kiIGnlGeMar2/PKdToPtIlgGyizvMc0rdi6SLQZpgtW6/ggNHdYk+f +v6lCrcRjCQuQu8vx1lNva7syTy/etwCheTxazcCfh/H4rut6I1fxljpNswXW3XhiOR3/oeK3CqDb +MORiOv5DykokFizIRzzrD3RQNU0AeJh48s7bM5rBSt7Z8QNeJGXgo5CnRainJydPqrBS4+dGZis2 +1MDWG2rGn+oSE8pB7+hMJHhIoJiK3kz9fleJrJpnQ5FrfkVC/uZcvMFfLMSrXZoAiunkz5sPsdws +yW1aeUoIyZ4Nb3O4l07df67F21gL9pxqSPnb+DVNAHiwkKwTOy4mHwEQmqaCiIiIiIiehf+rjQmO +eWQJVmI2XDtjfT769Vy2CNFpelqf3fYPmGYrrF/isVux+ApU+4Y4u898xJCLmfgP0XgiDaF7epSN +nezvUyTgbnh604MC8zeGuo2BoU8S5Q5Fq8fTKYB89PNwurbzk5r8S9fRN8dm723Rnescnb5sylI+ +cdEf/GFtQ1KX8boArOSNaE2HKPV1pOZutPIUdptuuUp/Hpx+UP8t+bh/oAXW3fD0J+FoFkq/31tx +v17+x+mRtwYGPopZm/vMzfZgE+xu9iPrCclpevYfQ4N/OTO9+TkGcnOzC0Ch4du9Jd1zTAWQ/CZS +mxNZich3KQBqb1/5WQQu2e0CivnUvWxNrZz+Lv2E3vLruioBy7Fowqr5bPi7Rjq1xWz0m9qnbSZu +xtJFoKW7u+1p69uzpfT7TBl4EJ74prpvvRKbvJawIPS/bnosctXZ6R48rgJW7Np0Ta1OfzkZeQQo +Gw/ZfNptbcspAbA2XSn52YuT5fNZbLzKN3IVb1NE5hEZVjx+KxZLWmLjtwoIo7tLIJWIRW+Xf6tY +H9kr93pMGViJhz9P1q4wOzP4evfg36bLD5CV9L5jGoD0N9OztRGklfjoaJfnzKUbW1VgxXt1KnBA +4MF04J3p9C623ogdX2JW6r9jZ/7aN/LNprxHam5uBgBrdVeDNovWEypBNjb+7uCAb3xzJC2/rLiB +3YwWbTP7DgDFdPTrTQ3yvZnITxYkxTy29rRnt9wsAVZ6sboJtX4KR36yXpwW7DnVkPXq1+0C8rHI +pt3OfjMbXwFcpv0YayIiIiIiegY2TQi1MHpQAJB7RuczFa9e86kSICm+r3Lrc+SFjwsAyvn52pX8 +Fva6njTz1PoEVGcVSKrZqwGyb3ZjhrtSesIUEIc9pgvoGF1YrfjQ6mLwsACANu/EnfX9KWViQU8L +AKFf3JjaLzfrVyUAsvHe3NL66n9bDL+tCwCKL7x2mIsXdQCiJ1QxdVGm/HzeA4G5x2srnPEqEiAp +nisLa9suLH0V0GVFaQIgjCvlFWSuewQAlxG8s7bh1dzCNZ/WYvpOaADQGaw6rlKpVCrFL2iwn3ch +qYFYoeq95KguAKH5ri3kKgvxfsTfIQChbzenYan0fUCRqmeXSwxrEiBpw7cL256mXPikYteKuXTF +kqu5+GVTloAmb9gun9U5vwJA+L7atMLv/fbWI+vv3J8wZQBCPx/ZODWFpfBZTQBo8kykN07E1DEB +QHQE5tar5eN46LiqdmgygLbheLkkMxO9AoD2wVpRrC6MdgoAojMQWd/5x/FQvyorigCg+OdWtz36 +WECVAEmWmzT/F4vre5q7PVre/13Vt6e1as/dVq+oS6VSqRB/TxMAFHN0trwjhV/nQ/0qALT6I48r +Fk1MBE77/WdD85W16tcprwJAaKcm4pny6V6cCegyAGF8vLi7bTWoMHdaAYCOwMa+/bYYPm8oB32+ +gwKAen6+0HiLtPOreLur4guvgNB7TUWCWrnR1YXRTqDJ9BwSEGZFNS6VSoX4BU0AcFXVpUJ6bviw +DEDurZg6LT3laQIApTdY0RrnFj71aQKQ1MD36w1LxOcCJMX/feVMkaO6C5Bk88riLra+dMUQ9duo +pVCPALDR2uz4Elu6agoArZ7Q7arLIPP9sOGqPqJ6Fj6sbaKXPjbsyyqS2/ZU/TYfaCs3NYuVc2v+ +tjh1QgUg1g/8zqgmAcKc+HXT1j/Q7CXXdz1j1yKh+q5vFGbp13JhikMVRfdbxNcEAOrJ8NLai7nk +lK9D1ToUAOJUZH2tf2gL1kj9bFhu/m0VAFo8oYov7tztoEcBAG3jWq74KpmtWEH57HimdtyKxi97 +jMOGeWpqqURERERE9OeCOj3s1JS3VQCAS9V7PZ5+02iTAUCSjQ8rA4FnkveVcjPe8g/6NX/Ery6M +dqwNcLiwaRPpsL9DAIAk1E7TPGYaHfYjFoV6fGKxqs+Yi182FQkARJNm9HrMHl21Nynrw9GNA6qX +95VKmYi/tdxPK+/d6tJUf3kkj2jRjMOG3ioDQn8vHOoVgDA+XlrvZA53lEvS6Pd6+029RcCl+WaW +ct/6FQmAUHu8vsvzVfv7c1C3x4TUpJx2Z+yiYU8IJRRN7zHNXtPoVO1X5MOj8e07vZvzvt8iPvtQ +XIrWqWnHt+7LpcO+NrvAZbXTMHtNs0fX1orc98VSbSdtJ3lfqZT5ym/fsSsUzTzm8fQamj3LoawH +vq3q0uW+D2hibVcPGcZBTRGQDw7PzwZUCWgNzG+V95VKudiwbt8XLGT1YPmzaPFOXQ+oEtD05N6y +IgGyL3TNq0pCPmB4+j2ew2vFfmg0/ttu6tsuLF42lCZZLv9XHj8qXOuvyMqpitItLE6sV9QmRW2V +y48cbTKDt3Obcqs6GUcmaqd7gCSUVlUpT9wptFMbmUWj22pYMmjIdg3RPSe83l5DlSFavRM/F+IX +VLv6Gf2+0dlMYy3Szq/ibfw6sTZyr/q3ilJh/uzayg8GF0ubyup4+VHacptu9nrMQ6pdtKLDH07X +nILh8ikQinbY9PQaeot9GSrm5XhFOFIn7yuVCguXDbnmJ4cdb72BvG/nl9hGPRFym270mmavobeV +t6+fn9s+xtmc95VuD2vr7WGnZl7e8gePXHRtD12Kdsg0e03zkFaeDrLFM5EslBrP+0ql3Px75QZ5 +rVlYaxQP+ML3q8/Fh+V2XSiaftgwOhQhCe10ZP6iLgBxcv3K/aNbsEbqZ8N+iwd7lfL3yCHT0+8x +OxW7rVD6JxYqd+MZ5X3lR2PV+2mNiIiIiOhPl/eVSqXS44Xwhz6zU5VdgCTkVs08OTwVq/kT+9nk +faXMlMdVt2NcmLP7zJLij9Yb9PHbYuTjgOeQpsgCkhCKqh/zB2cW6qYLmdtTo6dM3Y4hXLLaYXov +TMynq1ZbP+9bT5ok2fPp2juFpbnLfrNDkQXgktVD3uFrC7lSIXxcAEK/XHEcmfnQWVNrkYUkhKIZ +J4anEjk7bgi/baiyELJqfFCd960uBg9uHkK1USxLsYnhU6beppTPjqLqvb7Ra/OZJ/ZnNud9pVIm +OurpsHdP1d+ObNeNyi2EL/u9hzW1SQgJwiWrHYb37WDk51ydTtrO8r5SqVRIRYJnPXqbIiRAyMoB +w3s+NHe/zhnPfB/y9+pqk4Ak5Dbde2FqIbfWA1T82+R9pVIpd2dq+LhR/myLZp4OzqUL5c+6fJHt +RzdG/TKAlsD8amkpGvL36qos7F31fRBe/G2X9W0X7LxjG+JEuLouZeLXhr2HNcVlF5rhPT8x/2vt +bmyV95XPzmmPfSBCVrRe3+gWl9gOt7ULuTtTgf6N8+55O1Qe7JaZG+1VZSFEi+7/KtNwi7Tzq3jr +ADZ4UNT5rWK9SAHtvXj9a2km6D9mHxSErGiHPIGPI3XrUiE9P3HBa9j7KYTcqpunRqeqx8dtkfeV +SqtLE8dkAKJjuOK3mh1tvaG8r4FLbDUTvz7qP2ZoLbJYP6KTwxPRpcLO6n91E52Lf+zVFWGvx3dt +u5S2kJoLnfeanari2jhw/8XwwuPNidIO875SqVRYioYCxw1NkYUE4VLUQ57A5bqnMhf/NOA5qMou +QMhqp8d/NZ5ZK2dxPLxN3ve7t2AN1M+GrWbi14Z9PfYXN0STqh/zj36xkKupZsz7iIiIiIiejqNU +KvGm5hfLvUvd+lhCeKZ+nvO3sDiIiIiIiIiIiKgB/8cieMFkZz6aSFhQTw4PMuwjIiIiIiIiIqIG +Me97kVjp6PvewDdZNHlG3994picREREREREREdEOSSyCF0H+6yHPlXj2QSq9bEGo/k+n7YeEEBER +ERERERERNYTj+14MxVz6l2TGkrUefyganzqhsEiIiIiIiIiIiGgX+LwOIiIiIiIiIiKivYPj+4iI +iIiIiIiIiPYO5n1ERERERERERER7B/M+IiIiIiIiIiKivYN5HxERERERERER0d7BvI+IiIiIiIiI +iGjvYN5HRERERERERES0dzDvIyIiIiIiIiIi2juY9xEREREREREREe0dzPuIiIiIiIiIiIj2DuZ9 +REREREREREREewfzPiIiIiIiIiIior2DeR8REREREREREdHewbyPiIiIiIiIiIho72DeR0RERERE +REREtHcw7yMiIiIiIiIiIto7mPcRERERERERERHtHcz7iIiIiIiIiIiI9g7mfURERERERERERHsH +8z4iIiIiIiIiIqK9g3kfERERERERERHR3sG8j4iIiIiIiIiIaO9g3kdERERERERERLR3MO8jIiIi +IiIiIiLaO5j3ERERERERERER7R3M+4iIiIiIiIiIiPYO5n1ERERERERERER7B/M+IiIiIiIiIiKi +vYN5HxERERERERER0d7BvI+IiIiIiIiIiGjvYN5HRERERERERES0dzDvIyIiIiIiIiIi2juY9xER +EREREREREe0dzPuIiIiIiIiIiIj2DuZ9REREREREREREewfzPiIiIiIiIiIior2DeR8RERERERER +EdHewbyPiIiIiIiIiIho72DeR0REREREREREtHcw7yMiIiIiIiIiIto7mPcRERERERERERHtHcz7 +iIiIiIiIiIiI9g7mfURERERERERERHsH8z4iIiIiIiIiIqK9g3kfERERERERERHR3sG8j4iIiIiI +iIiIaO9g3kdERERERERERLR3MO8jIiIiIiIiIiLaO5j3ERERERERERER7R3M+4iIiIiIiIiIiPYO +5n1ERERERERERER7B/M+IiIiIiIiIiKivYN5HxERERERERER0d7BvI+IiIiIiIiIiGjvYN5HRERE +RERERES0dzDvIyIiIiIiIiIi2juY9xEREREREREREe0dzPuIiIiIiIiIiIj2DuZ9RERERERERERE +ewfzPiIiIiIiIiIior2DeR8REREREREREdHewbyPiIiIiIiIiIho72DeR0REREREREREtHcw7yMi +IiIiIiIiIto7nibvy06+4XQ4HO1/T+6Nskj9o8vhcDjN8fTz28atof0vORz7BmZWdvoJ6+740Zcd +jua+yXvP+fgfzI55u/a7nQ6ns/mvM9mGPlucHdzncLzUfObm89m35ejQa06Hs/3Md1letERERERE +RERE29jr4/vyqeh/xs78pbtddTudDofT6X6lvfuNwZF/zSaX/xf2fzk6dGIkltcC18OBAzXvWelv +Ro6+4nA4HM3vxp56S6lLpwYvfZNMW0Lt0FXXC1YOTZ6JL4OmSE2/NTj+y4uyU9Z/B5wOh0MdiRUB +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 ++42lbIvTaSOaLJfnjqpmTfs9jMh8UNDnTYZojBqmRVTnlP/wOZOme+0tMN52ZtLDF5wuVSKiiq6X +Vv5ySKtcrnAicswb9/lWqLtURkRPhvX5V7H5SB+n6W5uf9IvjT2h4B5GZGbPxfJL3eWV7NlkkRPJ +vvDhZUZ8Sc2J9AWvbOOla6HgeX2dv+8ReR8A/FnZ1OC5/oGi8SjXhaG8AAAAAOucaCMiTtacR2xz +5lmdiKxF5ymbmW1u7rZkXI2nniy86I8hh7o7XYyoMv0C3IVWMfXegK93hFOdJ/She+F/kt6mte0g +sozcjfzc4x7NDPzEySZrrZ7p+fQ8rZpExB+ksy8Peeb3kh0fBoPHk4UFT13S4lc73Xaq3Ip2/Pus +3ogzLx02SvMOXm73aRLRWDpx7eX81dIz3xc4kbzf63ntLn4WX9ksdA7nFiKi8uicF6lWstdzL3/C +PO1tso1oJJ26N7cKzNsRj9sf+aY4NyYyDaNCZJtJUd866YDXYycy8wO35mbelZvZwiSRXfM2S3/S +rwyb2nkupDKi0WTwg57iwpGfWfwqGLpukE3ydsd9K5iVT/0onf5IZZaZ7/aHbqzrTn7I+wDgT4up +7SHfPhkd+wAAAADW/6O7yyUTkf731IuuOpOlzGlvuOQO7GFE3HhsLBbaNbqaGBEvplM/PVvFMvUr +wbaz3HtIJSL+2HiFTl5v8hfQffH0JZ9sIz6S9O9tCnan8g8r0yNgzXE99220ba8neqtCTA1dTod3 +LFYbrtDnPtlGxrVI6GrpxVmP56InEkVObE8k2j6T8kjtkfBuRpPF+LFodmxmXT6aiXyaNCyS20P+ ++kUOdU88dVaTyMyfDcbuPytE9rjriSxD1+clHXIw/rGLWZXsp97I9Wdx20QxeTwY/4mT3RX51Pti +HPXdWMt+j0fryIwvU2PSZsaIeGmhLmwLre7aqzIi83Zf4sdnG1iVfHcw9rNz7tRsrZ2RfYysUu/J +YPKnF3uv3O0JnkwW7+cKJpsblen6sEXEXE0718d9sTXYdVQhMrNnQr2zTsH8sSfUnTOJ1GOdwa1/ +4ue95kT6nCbbqDIU01wtkW+yxSfm9Iuk+YRRvNkbeb9J686bFlNPpFMfrbAjpKRdHEi0ymQZmZO+ +nvvrt5Mf8j4AAAAAAABY70/u3tMRt0T0MNmmNrV94Pe/72l4tzF0yxm7morsdxKRcaVDOxiM3Vyg +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 +85t2/+VObb0HdrliS0AYh1LpD2dHeM9RFhH9drB/HxEREREREdUS4fuge3nDPgByQlZGbXv6R073 +pBt/9Ipty1mDb4URzZqFCx2hnYYqbWtEinpf6IOeG2Z/17NVTNvXUyj2xQ8HveuFPWLZUI29rV2Z +QuHrVn1ev52XLouIao9jcnLy0R+fffbZo98//fRTtg4RERER0Uv6+eefAbz++utsClpDVvK7ocPh +ePT77O+nRLWNT/5vod1m1xaf/seVLJr9+4iIiIiIiIiIiGoH8z4iIiIiIiIiIqLawbyPiIiIiIiI +iIiodjDvIyIiIiIiIiIiqh3M+4iIiIiIiIiIiGoH8z4iIiIiIiIiIqLawbyPiIiIiIiIiIiodjDv +IyIiIiIiIiIiqh3M+4iIiIiIiIiIiGoH8z4iIiIiIiIiIqLawbyPiIiIiIiIiIiodjDvIyIiIiIi +IiIiqh3M+4iIiIiIiIiIiGoH8z4iIiIiIiIiIqLaobAJiIiIiIiIaDVwOBxsBOKTT7XZbp/9vytZ +Gvv3ERERERERERER1Q7mfURERERERERERLWDeR8REREREREREVHt4Px9REREREREtCpMTk6yEeg3 +Yvbcc3zya7Xd5tQWr69k0ezfR0REREREREREVDuY9xEREREREREREdUO5n1ERERERERERES1g3kf +ERERERERERFR7WDeR0REREREREREVDuY9xEREREREREREdUO5n1ERERERERERES1g3kfERERERER +ERFR7WDeR0REREREREREVDuY9xEREREREREREdUO5n1ERERERERERES1g3kfERERERERERFR7WDe +R0RERERERLWkknzL6XA4Gk6YtXE9pT82OhwOZyBh/ePKuNm+4RWHY11LZvxZj5B3E3teczg8TcnB +mn6aRnPtW50OZ0Pb1cqav5bxf8PxMN74n/FKPfSPIAEAD/oR2gt3PZz1eCfLj4+awbyPiIiIiIiI +aGXZpdz5WNvb/gbd7XQ6HE6n+40G/1vhzj9lzdG1UP/RXPuBzrxtRC+mo5sBAA8SfqdjSc6m1BqN +y+qCPZfjAVFKvRdO3Fvx0qtmbKvD4XA2fVUBgLuxxlccDuee5MgLnEviZBu+vIGR/4GNm6C9CgD4 +NxyK4sqPkL/Dli1wAcPn4dTg3Iupiz3/X+DQ4P2vqK6t2yaLJxudDofZ9jZIAAAgAElEQVTDvWfJ +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 +YN5HRERERERERERUO5j3ERERERERERER1Q7mfURERERERERERLWDeR8REREREREREVHtYN5HRERE +RERERERUO5j3ERERERERERER1Q7mfURERERERERERLWDeR8REREREREREVHtYN5HRERERERERERU +O5j3ERERERERERER1Q6FTUBERERERESrgcPhYCMQn3yqyXZz4OeVLI79+4iIiIiIiIiIiGoH8z4i +IiIiIiIiIqLawbyPiIiIiIiIiIiodnD+PiIiIiIiIloVJicn2Qj0GzF77jk++bXabnNmGPz0P65k +0ezfR0REREREREREVDuY9xEREREREREREdUO5n1ERERERERERES1g3kfERERERERERFR7WDeR0RE +REREREREVDuY9xEREREREREREdUO5n1ERERERERERES1g3kfERERERERERFR7WDeR0RERERERERE +VDuY9xEREREREREREdUO5n1ERERERERERES1g3kfERERERERERFR7WDeR0RERERERLRq/BBreMXh +cO5JjrAtiOgFMe8jIiIiIiIiIqIaZZdy52Ntb/sbdLfT6XA4ne43GhrfCrd/kSmOyEWPyB/zOBwO +p+9UadHNg6kW3eFwODxvJczxVXrRzPuIiIiIiIiIfhUyf9TjWNeSlb/hulXN2FaH861khY8D/QMe +Y/NSW+OmhqZjp1JXi6VhW0pASnukZF7PJE+E/Zsamk7mKtXnOeVwJtzcnh2GujuezXZ4Xav0ypn3 +EREREREREf0aqqXincpvvW6VQvEBHwX6R7CLJwOBoylzFGJzsOPP/YWhsYm/T05OTk6U79/IdEd2 +akJauT82+VtT1jNGfiPZtuZI5oFUd8Zz2S6fa/VePPM+IiIiIiIiol/D6EBh8LdeN3mnMCD5KNDy +s69Ew18U7arQD/YOmP3d7wd9G1WhAIDQjMDBjt5bpf7f+1QF1rftLV+YT38MR3OdzeHUPam+2dV3 +tcunrurLZ95HREREREREtKyqlfz5znCgccNrTscrDudrGxoCLZ1f5q1HiULVjG11ODxtOQmMZ1uc +DofDseGj4qxTCKFA3svE3vE3eJxOp9P9RsOe907lhhcprfJ9qrN1T6Pudr7icK7zbNjR1HYyY47O +3elm+4ZXHI5NncWqXfxTuPENt+OVDZ3fL1r5p9VtvJT9or3J17q7UzcAAAy6SURBVOBZ53S84nS/ +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 +YAUGenEAAAAASUVORK5CYII= +" + preserveAspectRatio="none" + height="74.920631" + width="120" /> + </g> +</svg> diff --git a/Doc/Sd1/statements.xml b/Doc/Sd1/statements.xml index fcc401965..60fd75d6f 100644 --- a/Doc/Sd1/statements.xml +++ b/Doc/Sd1/statements.xml @@ -2194,6 +2194,40 @@ System.out.println(threeSeries);</programlisting> <para>Exercise: Guess resulting output.</para> </figure> + <qandaset defaultlabel="qanda" xml:id="sd1_statements_qanda_loopSquares"> + <title>Generating square numbers</title> + + <qandadiv> + <qandaentry> + <question> + <para>Write an application printing the first ten square + numbers. The output should look like:</para> + + <screen>The square of 1 is 1 +The square of 2 is 4 +The square of 3 is 9 +The square of 4 is 16 +The square of 5 is 25 +The square of 6 is 36 +The square of 7 is 49 +The square of 8 is 64 +The square of 9 is 81 +The square of 10 is 100</screen> + </question> + + <answer> + <annotation role="make"> + <programlisting language="java">int counter = 0; + +while (counter++ < 10) { + System.out.println("The square of " + counter + " is " + counter * counter); +}</programlisting> + </annotation> + </answer> + </qandaentry> + </qandadiv> + </qandaset> + <qandaset defaultlabel="qanda" xml:id="sd1_statements_qanda_factorial"> <title>Calculating factorial</title> @@ -2385,6 +2419,178 @@ Goodbye!</screen>A <code language="java">do ... while(...)</code> rather than </answer> </qandaentry> </qandadiv> + </qandaset><qandaset defaultlabel="qanda" + xml:id="sd1_statements_qanda_approxSqrt"> + <title>Square root approximation</title> + + <qandadiv> + <qandaentry> + <question> + <para>Derived from the <link + xlink:href="https://en.wikipedia.org/wiki/Newton%27s_method">Newton–Raphson + method</link> we can approximate a given value <inlineequation> + <m:math display="inline"> + <m:mi>a</m:mi> + </m:math> + </inlineequation>'s square root <inlineequation> + <m:math display="inline"> + <m:msqrt> + <m:mi>a</m:mi> + </m:msqrt> + </m:math> + </inlineequation> by the following recursively defined + series:</para> + + <glosslist> + <glossentry> + <glossterm>Start:</glossterm> + + <glossdef> + <informalequation> + <m:math display="block"> + <m:mrow> + <m:msub> + <m:mi>x</m:mi> + + <m:mi>0</m:mi> + </m:msub> + + <m:mo>=</m:mo> + + <m:mfrac> + <m:mi>a</m:mi> + + <m:mi>2</m:mi> + </m:mfrac> + </m:mrow> + </m:math> + </informalequation> + </glossdef> + </glossentry> + + <glossentry> + <glossterm>Recursion step:</glossterm> + + <glossdef> + <informalequation> + <m:math display="block"> + <m:mrow> + <m:msub> + <m:mi>x</m:mi> + + <m:mrow> + <m:mi>n</m:mi> + + <m:mo>+</m:mo> + + <m:mi>1</m:mi> + </m:mrow> + </m:msub> + + <m:mo>=</m:mo> + + <m:mrow> + <m:mfrac> + <m:mi>1</m:mi> + + <m:mi>2</m:mi> + </m:mfrac> + + <m:mo>â¢</m:mo> + + <m:mrow> + <m:mo>(</m:mo> + + <m:mrow> + <m:msub> + <m:mi>x</m:mi> + + <m:mi>n</m:mi> + </m:msub> + + <m:mo>+</m:mo> + + <m:mfrac> + <m:mi>a</m:mi> + + <m:msub> + <m:mi>x</m:mi> + + <m:mi>n</m:mi> + </m:msub> + </m:mfrac> + </m:mrow> + + <m:mo>)</m:mo> + </m:mrow> + </m:mrow> + </m:mrow> + </m:math> + </informalequation> + </glossdef> + </glossentry> + </glosslist> + + <para>Create a program which interactively asks a user for a + positive value and calculate it's square root like + e.g.:</para> + + <screen>Enter a non-negative value: 2.0 +The square root of 2.0 is close to 1.414213562373095 +It's square is 1.9999999999999996</screen> + + <tip> + <para>Due to the limited precision of machine arithmetics + you may continue until your approximation value no longer + changes.</para> + </tip> + </question> + + <answer> + <para>We introduce two variables <code + language="java">x_current</code> and <code + language="java">x_next</code> referring to <inlineequation> + <m:math display="inline"> + <m:msub> + <m:mi>x</m:mi> + + <m:mi>n</m:mi> + </m:msub> + </m:math> + </inlineequation> and <inlineequation> + <m:math display="inline"> + <m:msub> + <m:mi>x</m:mi> + + <m:mrow> + <m:mi>n</m:mi> + + <m:mo>+</m:mo> + + <m:mi>1</m:mi> + </m:mrow> + </m:msub> + </m:math> + </inlineequation> respectively:</para> + + <programlisting language="java">try (final Scanner scan = new Scanner(System.in)) { + + System.out.print("Enter a non-negative value: "); + final double a = scan.nextDouble(); + + double x_next = a / 2, x_current; + + do { + x_current = x_next; // Save current approximation value + x_next = (x_current + a / x_current) / 2; // Calculate next series value + } while (x_next != x_current); // Did we get any closer? + + System.out.println("The square root of " + a + " is close to " + x_next); + System.out.println("It's square is " + x_next * x_next); +}</programlisting> + </answer> + </qandaentry> + </qandadiv> </qandaset></para> </section> @@ -2836,7 +3042,9 @@ for (int row = 0; row < numberOfRows; row++) { <co </question> <answer> - <para>We start coding the proposed helper exercise:</para> + <para>We start coding the proposed helper exercise. Each line + has to be indented using space <code>' '</code> characters being + represented by <quote>â£</quote> in the right diagram:</para> <informaltable border="1"> <col width="47%"/> @@ -2862,86 +3070,311 @@ for (int row = 0; row < numberOfRows; row++) { <td align="center">⟹</td> - <td valign="top"><screen> * - ** - *** - **** - ***** - ****** + <td valign="top"><screen>â£â£â£â£â£â£* +â£â£â£â£â£** +â£â£â£â£*** +â£â£â£**** +â£â£***** +â£****** *******</screen></td> </tr> </informaltable> - <para>The actual tree requires:</para> + <para>A complete solution is available at the <link + xlink:href="https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/Xmas.java">MI + Gitlab</link> repository. We start dissecting the problem in a + version being fully covered by our current knowledge. Our aim is + printing:</para> + + <screen language="none"> <emphasis role="red">X</emphasis> <emphasis + role="red">Part 1: Tree's top.</emphasis> +Row index 0 * Part 2: Tree's body +Row index 1 *** +Row index 2 ***** +Row index 3 ******* +Row index 4 ********* +Row index 5 *********** + <emphasis role="red">###</emphasis> <emphasis + role="red">Part 3: Bottom trunk lines.</emphasis> + <emphasis role="red">###</emphasis></screen> + + <para>We require the precise indentation values when + <abbrev>e.g.</abbrev> starting the tree's body. The following + sketch shows two trees of different sizes representing invisible + spaces by <quote>â£</quote>. In the »bigger« tree's first line we + need <abbrev>e.g.</abbrev> 5 spaces before actually printing the + tree's very top <emphasis + role="red"><code>X</code></emphasis></para> + + <screen language="none"> A tree with A tree with + 6 body rows 2 row groups + +â£â£â£â£â£<emphasis role="red">X</emphasis> â£â£â£<emphasis role="red">X</emphasis> +â£â£â£â£â£* â£â£â£* +â£â£â£â£*** â£â£*** +â£â£â£***** â£***** +â£â£******* ******* +â£********* â£â£<emphasis role="red">###</emphasis> +*********** +â£â£â£â£<emphasis role="red">###</emphasis> +â£â£â£â£<emphasis role="red">###</emphasis></screen> + + <para>The precise amounts of these indentations depend on the + tree's size. Printing larger trees requires larger indentation + values. The tree's size is being controlled by the parameter + <parameter>numberOfRows</parameter>:</para> + + <programlisting language="java">final int numberOfRows = 6;</programlisting> + + <para>We start printing the tree's top. This requires <code + language="java">numberOfRows</code> space characters followed by + the top's <emphasis role="red">X</emphasis> character:</para> - <orderedlist> - <listitem> - <para>Printing the top.</para> - </listitem> + <informaltable border="1"> + <col width="80%"/> - <listitem> - <para>Printing the body in a similar fashion as in the above - triangle adjusting the loop parameters.</para> - </listitem> + <col width="20%"/> - <listitem> - <para>Printing the trunk.</para> - </listitem> - </orderedlist> + <tr> + <th>Code</th> - <programlisting language="java">public static void main(String[] args) { + <th>Result (added <quote>â£</quote>)</th> + </tr> - // Example: 6 rows, tree's body loop index ranging from 0 to 5 - // - // X The tree's top. - // 0 * - // 1 *** - // 2 ***** - // 3 ******* The tree's body. - // 4 ********* - // 5 *********** - // III The tree's two bottom trunk lines. - // III - - final int numberOfRows = 6; // You may easily change this value. - - // Part one: The tree's top - // - for (int x = 0; x < numberOfRows; x++) { // Printing the tree's top. We need - System.out.print(' '); // numberOfRows preceeding spaces - } // before printing the - System.out.println("X"); // 'X' (top) character. + <tr> + <td valign="top"><programlisting language="none">for (int x = 0; x < numberOfRows - 1; x++) { // Printing the tree's "<emphasis + role="red">X</emphasis>" top. We need + System.out.print(' '); // numberOfRowGroups preceding spaces (â£) +} // before eventually printing the +System.out.println("<emphasis role="red">X</emphasis>"); // "<emphasis + role="red">X</emphasis>" String followed by a newline (print<emphasis + role="red">ln</emphasis>).</programlisting></td> - // Part two: The tree's body - // - for (int row = 0; row < numberOfRows ; row++) { // Outer loop printing the - // tree's body. + <td valign="top"><screen>â£â£â£â£â£<emphasis role="red">X</emphasis> </screen><para>(<quote>â£</quote> + denoting space)</para></td> + </tr> + </informaltable> - for (int x = 0; x < numberOfRows - row;x++) { // Starting each line with - System.out.print(' '); // (numberOfRows - row) - } // space characters ... + <para>Next we focus on the tree's body requiring <code + language="java">numberOfRows</code> lines. We index these lines + by a variable <code language="java">row</code> ranging from 0 to + <code language="java">numberOfRows - 1</code>. Each line then + requires a by <code language="java">row</code> index decreasing + number of indenting spaces followed by an increasing number of + asterisks (<emphasis role="red">*</emphasis>):</para> - for (int x = 0; x < 2 * row + 1; x ++) { // .. then printing (2*row+1) - // body ('*') characters ... - System.out.print('*'); // May try <xref - linkend="glo_unicode"/> 'â–²' instead - } - System.out.print("\n"); // ... and finally terminating the - } // current body row. + <informaltable border="1"> + <col width="80%"/> - // Part three: The tree's bottom trunk - // - for (int x = 0; x < numberOfRows-1; x++) { // Preparing the first line + <col width="20%"/> + + <tr> + <th>Code</th> + + <th>Result (added <quote>â£</quote>)</th> + </tr> + + <tr> + <td valign="top"><programlisting language="none">for (int row = 0; row < numberOfRows ; row++) { // Outer row per line loop - System.out.print(' '); // of bottom trunk part ... + for (int x = 0; x < numberOfRows - row - 1; x++) { // Starting each line with + System.out.print(' '); // (numberOfRows - row) + } // space (â£) characters ... + + for (int x = 0; x < 2 * row + 1; x ++) { // .. then printing (2*row+1) + // asterisk('<emphasis + role="red">*</emphasis>') characters ... + System.out.print('<emphasis role="red">*</emphasis>'); // (May try '<emphasis + role="red">â–²</emphasis>' instead?) } - System.out.println("###"); // ... finished. + System.out.print("\n"); // ... and finally terminating the +} // current body row.</programlisting></td> + + <td valign="top"><screen>â£â£â£â£â£X +â£â£â£â£â£<emphasis role="red">*</emphasis> +â£â£â£â£<emphasis role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis> +â£â£â£<emphasis role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis> +â£â£<emphasis role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis> +â£<emphasis role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis> +<emphasis role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis><emphasis role="red">*</emphasis><emphasis + role="red">*</emphasis></screen></td> + </tr> + </informaltable> - for (int x = 0; x < numberOfRows-1; x++) { // Preparing the second - System.out.print(' '); // line of bottom trunk - } // part ... - System.out.println("###"); // ... finished. -}</programlisting> + <para>We finally print the tree's two trunk lines both requiring + an indent of <code language="java">numberOfRows - + 1</code>.</para> + + <informaltable border="1"> + <col width="80%"/> + + <col width="20%"/> + + <tr> + <th>Code</th> + + <th>Result (added <quote>â£</quote>)</th> + </tr> + + <tr> + <td valign="top"><programlisting language="none">for (int x = 0; x < numberOfRows - 2; x++) { // Indenting the first + System.out.print(' '); // bottom trunk line ... +} +System.out.println("<emphasis role="red">###</emphasis>"); // ... finishing print. + +for (int x = 0; x < numberOfRows - 2; x++) { // Indenting the second + System.out.print(' '); // bottom trunk line +} +System.out.println("<emphasis role="red">###</emphasis>"); // ... finishing print.</programlisting></td> + + <td valign="top"><screen>â£â£â£â£â£X +â£â£â£â£â£* +â£â£â£â£*** +â£â£â£***** +â£â£******* +â£********* +*********** +â£â£â£â£<emphasis role="red">###</emphasis> +â£â£â£â£<emphasis role="red">###</emphasis></screen></td> + </tr> + </informaltable> + + <para>So far quite an amount of energy has been invested into + printing fixed numbers of space (<code>''</code>) characters + using loop statements. The + <classname>System</classname><code>.</code><property>out</property><code>.</code><methodname + xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/io/PrintStream.html#format(java.lang.String,java.lang.Object...)">format()</methodname> + method as in <xref + linkend="sd1QandaSquareNumberTableFormatted"/> allows for + getting rid of these. As an example printing the tree's top + simplifies to:</para> + + <informaltable border="1"> + <col width="70%"/> + + <col width="30%"/> + + <tr> + <th>Indenting using loops</th> + + <th>Common result</th> + </tr> + + <tr> + <td valign="top"><programlisting language="java">for (int x = 0; x < numberOfRows + 1; x++) { + System.out.print(' '); +} +System.out.println("<emphasis role="red">X</emphasis>"); </programlisting></td> + + <td rowspan="3" valign="top"><screen>â£â£â£â£â£<emphasis + role="red">X</emphasis></screen></td> + </tr> + + <tr> + <th>Indenting using format()</th> + </tr> + + <tr> + <td valign="top"><programlisting language="java">System.out.format("%"+ numberOfRows + "s ", "<emphasis + role="red">X</emphasis>");</programlisting></td> + </tr> + </informaltable> + + <para>Moreover starting with <xref linkend="glo_Java"/> 11 the + <classname + xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/lang/String.html">String</classname> + class features a <methodname + xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/lang/String.html#repeat(int)">repeat()</methodname> + method:</para> + + <informaltable border="1"> + <col width="70%"/> + + <col width="30%"/> + + <tr> + <th>String repetitions using loops</th> + + <th>Common result</th> + </tr> + + <tr> + <td valign="top"><programlisting language="java">final int repetitions = 5; +for (int i = 0; i < repetitions; i++) { + System.out.print("<emphasis role="red">*</emphasis>"); +}</programlisting></td> + + <td rowspan="3" valign="top"><screen><emphasis role="red">*****</emphasis></screen></td> + </tr> + + <tr> + <th>Using <methodname + xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/lang/String.html#repeat(int)">repeat(int)</methodname> + instead</th> + </tr> + + <tr> + <td valign="top"><programlisting language="java">final int repetitions = 5; +System.out.println("<emphasis role="red">*</emphasis>".repeat(repetitions));</programlisting></td> + </tr> + </informaltable> + + <para>Combining both methods completely obsoletes all + <quote>inner</quote> loops thereby considerably enhancing our + code's readability. You'll see a re-implementation in <link + xlink:href="https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/Doc/Sd1/Ref/Statements/XmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/XmasUsingFormat.java">XmasUsingFormat.java</link>:</para> + + <programlisting language="java">final int numberOfRows = 6; // You may easily change this value. + +// Part one: The tree's top + +System.out.format("%"+ numberOfRows + "s\n", "X"); // Printing the tree's top. + +// Part two: The tree's body + +for (int row = 0; row < numberOfRows; row++) { // Outer row per line loop + System.out.format( + "%"+ (numberOfRows + row) + "s \n", // Printing asterisk(s) + "*".repeat(2 * row + 1)); + } + +// Part three: The tree's two bottom trunk lines + +System.out.format("%"+ (numberOfRows + 1) + "s\n", "###"); +System.out.format("%"+ (numberOfRows + 1) + "s\n", "###");</programlisting> + + <para>Both implementation variants allow for setting e.g. <code + language="java">final int numberOfRows = 10</code> creating + trees of different sizes albeit sharing the same trunk + size:</para> + + <screen> X + * + *** + ***** + ******* + ********* + *********** + ************* + *************** + ***************** +******************* + ### + ###</screen> </answer> </qandaentry> </qandadiv> @@ -2954,7 +3387,7 @@ for (int row = 0; row < numberOfRows; row++) { <qandaentry> <question> <para>The following ASCII art for configurable Xmas tree sizes - is more challenging :</para> + is slightly more challenging :</para> <screen> \ / -->*<-- @@ -2972,24 +3405,37 @@ for (int row = 0; row < numberOfRows; row++) { [___]</screen> <tip> - <para>Inside a string literal a backslash <quote>\</quote> has - to be escaped by using a double backslash - <quote>\\</quote>.</para> + <orderedlist> + <listitem> + <para>Inside a string literal a backslash <quote>\</quote> + has to be escaped by using a double backslash + <quote>\\</quote>.</para> + </listitem> + + <listitem> + <para>Read about using + <classname>System</classname><code>.</code><property>out</property><code>.</code><methodname + xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/io/PrintStream.html#format(java.lang.String,java.lang.Object...)">format()</methodname> + and <methodname + xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/lang/String.html#repeat(int)">repeat(int)</methodname> + in the previous exercises solution.</para> + </listitem> + </orderedlist> </tip> </question> <answer> <para>A complete solution is available at the <link xlink:href="https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/Doc/Sd1/Ref/Statements/MoreFunXmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/Xmas.java">MI - Gitlab</link> repository. We start from a version being fully - covered by our current knowledge by dissecting the problem. Our - aim is to print the following lines:</para> + Gitlab</link> repository. We start again from a version being + fully covered by our current knowledge. This time we try + printing the following lines:</para> - <programlisting language="none"> <emphasis - role="red">\ /</emphasis> <emphasis role="red">Part 1: Printing tree's top.</emphasis> - <emphasis role="red">-->*<--</emphasis> + <programlisting language="none">Looping through <emphasis + role="red">\ /</emphasis> <emphasis role="red">Part 1: The tree's top.</emphasis> +groups of 2 lines <emphasis role="red">-->*<--</emphasis> <emphasis role="red">/_\</emphasis> -Row group index 0 /_\_\ Part 2: Tree's body, printing +Row group index 0 /_\_\ Part 2: The tree's body, printing /_/_/_\ two lines per group index Row group index 1 /_\_\_\ loop iteration. /_/_/_/_\ @@ -3002,14 +3448,15 @@ Row group index 4 /_\_\_\_\_\_\ End of tree's body <emphasis role="red">[___]</emphasis> <emphasis role="red">Part 3: Bottom trunk line.</emphasis></programlisting> - <para>For each row group albeit having different length the two - patterns <code>"/_\_ ... \_\"</code> and <code>"/_/ ... + <para>For each row group (albeit having different length) the + two patterns <code>"/_\_ ... \_\"</code> and <code>"/_/ ... /_\"</code> keep repeating. Like in the previous exercises we need the precise indentation values for <abbrev>e.g.</abbrev> starting the tree's body. The following output shows two trees - of different sizes showing invisible spaces by <quote>â£</quote>. - In the »bigger« tree's first line we need <abbrev>e.g.</abbrev> - 6 spaces before actually printing the tree's very top "<emphasis + of different sizes representing invisible spaces by + <quote>â£</quote> for better readability. In the »bigger« tree's + first line we need <abbrev>e.g.</abbrev> 6 spaces before + actually printing the tree's very top "<emphasis role="red"><code>\/</code></emphasis>".</para> <programlisting language="none"> A tree with A tree with @@ -3033,38 +3480,60 @@ Row group index 4 /_\_\_\_\_\_\ End of tree's body /_/_/_/_/_/_/_\ â£â£â£â£â£<emphasis role="red">[___]</emphasis></programlisting> - <para>The precise amounts of these indentations obviously depend - on the tree's size. Printing larger trees requires larger + <para>The precise amounts of these indentations again depend on + the tree's size. Printing larger trees requires larger indentation values. The tree's size is being controlled by the parameter <parameter>numberOfRowGroups</parameter>:</para> <programlisting language="java">final int numberOfRowGroups = 5;</programlisting> - <para>Now we start printing the tree's top <code>"\/"</code>. - Printing <emphasis role="red"><code>\</code></emphasis> in <xref - linkend="glo_Java"/> is surprisingly difficult since the - backslash character is being used to escape double quotes, - newline, tab, <productname>Unicode</productname> and other - characters within strings:</para> - - <programlisting language="none">System.out.print("<emphasis - role="red">\"</emphasis>"); // Print a double quote <emphasis - role="red">"</emphasis> -System.out.print("Hello<emphasis role="red">\n</emphasis>"); // Print 'Hello' followed by a <emphasis - role="red">new line</emphasis>. -System.out.print("<emphasis role="red">\t</emphasis> Hello"); // Print a <emphasis - role="red">tab indented</emphasis> 'Hello' string. -System.out.println("<emphasis role="red">\u2B95</emphasis>"); // Print a unicode right arrow <emphasis - role="red">⮕</emphasis> - -System.out.print("<emphasis role="red">\\</emphasis>"); // Print a single backslash <emphasis - role="red">\</emphasis> character</programlisting> + <para>Now we start printing the tree's top <emphasis + role="red"><code>\/</code></emphasis>. Printing a backslash + <emphasis role="red"><code>\</code></emphasis> in <xref + linkend="glo_Java"/> is surprisingly difficult: The character is + being used to escape double quotes, newline, tab, + <productname>Unicode</productname> and other characters within + strings:</para> + + <informaltable border="1"> + <col width="80%"/> + + <col width="20%"/> + + <tr> + <th>Code</th> + + <th>Result (added <quote>â£</quote>)</th> + </tr> + + <tr> + <td valign="top"><programlisting language="none">System.out.println("<emphasis + role="red">\"</emphasis>"); // Print a double quote <emphasis + role="red">"</emphasis> +System.out.println("Hello<emphasis role="red">\n</emphasis>"); // Print 'Hello' followed by an extra <emphasis + role="red">new line</emphasis>. + +System.out.println("<emphasis role="red">\t</emphasis> Hello"); // Print a <emphasis + role="red">tab indented</emphasis> 'Hello' string. +System.out.println("<emphasis role="red">\u2B95</emphasis>"); // Print a unicode right arrow <emphasis + role="red">⮕</emphasis> +System.out.println("<emphasis role="red">\\</emphasis>"); // Print a single backslash <emphasis + role="red">\</emphasis> character</programlisting></td> + + <td valign="top"><screen><emphasis role="red">"</emphasis> +<emphasis role="red">Hello</emphasis> + +<emphasis role="red"> </emphasis>Hello +<emphasis role="red">⮕</emphasis> +<emphasis role="red">\</emphasis></screen></td> + </tr> + </informaltable> <para>The above snippet shows a solution: Within a given string the backslash character must itself be escaped by a second one to get a single backslash character on output. In addition we - need preceding spaces (â£) being represented by the space <code>' - '</code> character.</para> + need preceding spaces (<code>' '</code>) being represented by + <code>â£</code> in the output screen to the right.</para> <para>Printing our tree's very top thus requires:</para> @@ -3080,7 +3549,8 @@ System.out.print("<emphasis role="red">\\</emphasis>"); // Print a single backsl </tr> <tr> - <td valign="top"><programlisting language="none">for (int x = 0; x < numberOfRowGroups + 1; x++) { // Printing the tree's "\ /" top. We need + <td valign="top"><programlisting language="none">for (int x = 0; x < numberOfRowGroups + 1; x++) { // Printing the tree's "<emphasis + role="red">\ /</emphasis>" top. We need System.out.print(' '); // numberOfRowGroups+1 preceding spaces (â£) } // before eventually printing the System.out.println("<emphasis role="red">\\ /</emphasis>"); // "<emphasis @@ -3093,9 +3563,9 @@ System.out.println("<emphasis role="red">\\ /</emphasis>"); </informaltable> <para>The expression <code>numberOfRowGroups + 1</code> equals - an indent of 6 in case of 5 row groups in the illustration given - before. Printing our tree's top next two of lines is - straightforward:</para> + an indent of 6 in case of 5 row groups with respect to the + illustration given before. Likewise the top's next two of lines + are straightforward:</para> <informaltable border="1"> <col width="80%"/> @@ -3130,14 +3600,34 @@ System.out.println("<emphasis role="red">/_\\</emphasis>");</programlisting></td <para>We now turn to the tree's body. Following the idea of row groups each consisting of two lines we require:</para> - <programlisting language="none">for (int rowGroup = 0; rowGroup < numberOfRowGroups; rowGroup++) { + <informaltable border="1"> + <col width="80%"/> + + <col width="20%"/> + + <tr> + <th>Code</th> + + <th>Result</th> + </tr> + + <tr> + <td valign="top"><programlisting language="none">for (int rowGroup = 0; rowGroup < numberOfRowGroups; rowGroup++) { // print first row of group e.g. <emphasis role="red">/_\_\</emphasis> // print second row of group <emphasis role="red">/_/_/_\</emphasis> +}</programlisting></td> -}</programlisting> + <td valign="top"><screen>â£â£â£â£â£â£\ / +â£â£â£â£-->*<-- +â£â£â£â£â£â£/ \ +â£â£â£â£â£<emphasis role="red">/_\_\</emphasis> +â£â£â£â£<emphasis role="red">/_/_/_\</emphasis> + ...</screen></td> + </tr> + </informaltable> - <para>We now show the same loop's gory details:</para> + <para>We now show the loop's gory details:</para> <informaltable border="1"> <col width="80%"/> @@ -3147,7 +3637,7 @@ System.out.println("<emphasis role="red">/_\\</emphasis>");</programlisting></td <tr> <th>Code</th> - <th>Result (added <quote>â£</quote>)</th> + <th>Result</th> </tr> <tr> @@ -3233,89 +3723,16 @@ System.out.println("<emphasis role="red">[___]</emphasis>"); </tr> </informaltable> - <para>So far quite an amount of energy has been invested into - printing fixed numbers of space characters using loop - statements. The - <classname>System</classname><code>.</code><property>out</property><code>.</code><methodname + <para>Like in the previous exercise <xref + linkend="sd1QandaXmasTree"/> we now replace all inner loops + by<classname> + System</classname><code>.</code><property>out</property><code>.</code><methodname xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/io/PrintStream.html#format(java.lang.String,java.lang.Object...)">format()</methodname> - method as in <xref - linkend="sd1QandaSquareNumberTableFormatted"/> allows for - getting rid of these. As an example printing the tree's top - simplifies to:</para> - - <informaltable border="1"> - <col width="70%"/> - - <col width="30%"/> - - <tr> - <th>Indenting using loops</th> - - <th>Common result</th> - </tr> - - <tr> - <td valign="top"><programlisting language="java">for (int x = 0; x < numberOfRowGroups + 1; x++) { - System.out.print(' '); -} -System.out.println("\\ /"); </programlisting></td> - - <td rowspan="3" valign="top"><screen>â£â£â£â£â£â£\ /</screen></td> - </tr> - - <tr> - <th>Indenting using format()</th> - </tr> - - <tr> - <td valign="top"><programlisting language="java">System.out.format("%"+ numberOfRowGroups + "s ", "\\ /");</programlisting></td> - </tr> - </informaltable> - - <para>Moreover starting with <xref linkend="glo_Java"/> 11 the - <classname - xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/lang/String.html">String</classname> - class features a <methodname - xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/lang/String.html#repeat(int)">repeat()</methodname> - method:</para> - - <informaltable border="1"> - <col width="70%"/> - - <col width="30%"/> - - <tr> - <th>String repetitions using loops</th> - - <th>Common result</th> - </tr> - - <tr> - <td valign="top"><programlisting language="java">final int repetitions = 3; -for (int i = 0; i < repetitions; i++) { - System.out.print("/_"); -}</programlisting></td> - - <td rowspan="3" valign="top"><screen>/_/_/_</screen></td> - </tr> - - <tr> - <th>Using <methodname - xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/lang/String.html#repeat(int)">repeat()</methodname> - instead</th> - </tr> - - <tr> - <td valign="top"><programlisting language="java">final int repetitions = 3; -System.out.println("/_".repeat(repetitions));</programlisting></td> - </tr> - </informaltable> - - <para>Combining both methods completely obsoletes all - <quote>inner</quote> loops thereby considerably enhancing our - code's readability as being shown in the <link - xlink:href="https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/Doc/Sd1/Ref/Statements/MoreFunXmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/XmasUsingFormat.java">XmasUsingFormat</link> - implementation.</para> + and <classname + xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/lang/String.html">String</classname>.<methodname + xlink:href="https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/lang/String.html#repeat(int)">repeat()</methodname>. + This variant's full source code is on offer at <link + xlink:href="https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/Doc/Sd1/Ref/Statements/MoreFunXmasTree/src/main/java/de/hdm_stuttgart/mi/sd1/XmasUsingFormat.java">XmasUsingFormat.java</link>.</para> <programlisting language="java">final int numberOfRowGroups = 5; // You may easily change this parameter. @@ -3380,8 +3797,8 @@ System.out.format("%"+ (numberOfRowGroups + 6) + "s\n", "[___]"); <qandadiv> <qandaentry> <question> - <para>Write an application which creates the following table - of integer square numbers (<inlineequation> + <para>Write an application for creating the following table of + integer square numbers (<inlineequation> <m:math display="inline"> <m:msup> <m:mi>n</m:mi> @@ -3475,8 +3892,8 @@ System.out.format("%"+ (numberOfRowGroups + 6) + "s\n", "[___]"); </listitem> <listitem> - <para>Right indent all integer values being - printed.</para> + <para>Right indent all integer values being printed + reserving fixed widths for printing integer values.</para> </listitem> </orderedlist> @@ -3495,30 +3912,75 @@ System.out.format("%"+ (numberOfRowGroups + 6) + "s\n", "[___]"); <para>Read the track <link xlink:href="https://docs.oracle.com/javase/tutorial/java/data/numberformat.html">Formatting Numeric Print Output</link> and learn how to style numeric - output.</para> + output: Use <methodname><link + xlink:href="https://docs.oracle.com/javase/10/docs/api/java/lang/System.html#out">System.out</link>.<link + xlink:href="https://docs.oracle.com/javase/10/docs/api/java/io/PrintStream.html#format(java.lang.String,java.lang.Object...)">format</link>(...%nd...)</methodname> + instead of <methodname><link + xlink:href="https://docs.oracle.com/javase/10/docs/api/java/lang/System.html#out">System.out</link>.<link + xlink:href="https://docs.oracle.com/javase/10/docs/api/java/io/PrintStream.html#println()">println</link>(...)</methodname> + statements</para> </tip></para> </question> <answer> - <para>The key difference is replacing <methodname><link - xlink:href="https://docs.oracle.com/javase/10/docs/api/java/lang/System.html#out">System.out</link>.<link - xlink:href="https://docs.oracle.com/javase/10/docs/api/java/io/PrintStream.html#println()">println</link>(...)</methodname> - statements by <methodname><link - xlink:href="https://docs.oracle.com/javase/10/docs/api/java/lang/System.html#out">System.out</link>.<link - xlink:href="https://docs.oracle.com/javase/10/docs/api/java/io/PrintStream.html#format(java.lang.String,java.lang.Object...)">format</link>(...)</methodname>:</para> + <para>The $...d format specifier serves two purposes:</para> + + <orderedlist> + <listitem> + <para>A fixed length will be used for printing decimal + values.</para> + </listitem> + + <listitem> + <para>Numbers will be printed right aligned.</para> + </listitem> + </orderedlist> + + <para>Example:</para> + + <informaltable border="1"> + <col width="80%"/> + + <col width="20%"/> + + <tr> + <th>Code</th> + + <th>Result (added <quote>â£</quote>)</th> + </tr> + + <tr> + <td valign="top"><programlisting language="none"> +System.out.format("Start:%5d:End", <emphasis role="red">12</emphasis>); // Printing 12 right aligned in a field of 5 characters padded with 3 spaces to the left +<emphasis role="red"> â–² ┃</emphasis> + <emphasis role="red">â”—â”â”â”â”â”â”â”â”â”â”›</emphasis> + <emphasis role="red">replace</emphasis> + +</programlisting></td> + + <td valign="top"><screen>Start:<emphasis role="red">â£â£â£12</emphasis>:End</screen></td> + </tr> + </informaltable> + + <para>The format string <code + language="java">"%3d|%6d\n"</code> allows for two decimal + output fields of length 3 and 6 respectively. It thus + corresponds to the two variables <code + language="java">i</code> and <code language="java">i * + i</code> being supplied as arguments:</para> <programlisting language="java">public static void main(String[] args) { - final int LIMIT = 20; // The number of records to be printed + final int LIMIT = 20; // The number of records to be printed - System.out.println(" n | n * n"); // Printing the table's head + System.out.println(" n | n * n"); // Printing the table's head System.out.println("---+------"); - for (int i = 0; i <= LIMIT; i++) { // Printing the table's body + for (int i = 0; i <= LIMIT; i++) { // Printing the table's body System.out.format("%3d|%6d\n", // Format string - i , i * i); // Values being inserted in above format - } // string. + i , i * i); // Values being inserted in above format + } // string. }</programlisting> </answer> </qandaentry> @@ -3533,7 +3995,7 @@ System.out.format("%"+ (numberOfRowGroups + 6) + "s\n", "[___]"); <qandaentry> <question> <para>Modify the previous code to generate HTML output instead - of pure text and watch the result in a WEB browser:</para> + of pure text and watch the result in a web browser:</para> <programlisting language="xml"><html xmlns='http://www.w3.org/1999/xhtml'> <head> @@ -3626,11 +4088,11 @@ System.out.format("%"+ (numberOfRowGroups + 6) + "s\n", "[___]"); <tip> <para>You'll need an inner loop nested within an outer one - like:</para> + creating rows and columns like:</para> - <programlisting language="java">for (int y = 0; ...){ + <programlisting language="java">for (int row = 0; ...){ - for (int x = 0; ... ) { + for (int col = 0; ... ) { ... } }</programlisting> @@ -3732,8 +4194,8 @@ System.out.println();</programlisting> <question> <para>The last square number table solution is only appropriate for smaller amounts of data. Growing numbers of - elements require rearranging values in blocks in order to - limit wasting space:</para> + elements require rearranging values in blocks avoiding waste + of space:</para> <screen> n | n*n n | n*n n | n*n n | n*n n | n*n ----+--------------+--------------+--------------+--------------+---------- @@ -3779,42 +4241,40 @@ System.out.println();</programlisting> </listitem> </itemizedlist> - <para>You may have to nest three loops within each - other.</para> + <para>You require three nested loops.</para> </question> <answer> <programlisting language="java">public static void main(String[] args) { +// Table parameters + final int numBlocksHorizontal = 5, numBlocksVertical = 2, entriesPerBlock = 10; +// Derived parameter final int numRows = numBlocksVertical * entriesPerBlock; - for (int x = 0; x < numBlocksHorizontal; x++) { // Creating the overall - // table's head section - System.out.print(" n | n*n "); - } - System.out.println(); - for (int y = 0; // Blocks stacked below - y < numBlocksVertical; y++) { // another - for (int x = 0; // Supplementary separator - x < numBlocksHorizontal; x++) { // between two vertically - // adjacent blocks - System.out.print("----+----------"); - } - System.out.println(); - for (int yBlock = 0; // Stepping through values - yBlock < entriesPerBlock; yBlock++) { // vertically ... - for (int x = 0; x < numBlocksHorizontal; x++) { // and horizontally - // within each line. - final int cellValue = y * entriesPerBlock - + x * numRows + yBlock; // The individual value - // to be squared. - System.out.format("%3d | %4d ", // Pretty print output - cellValue, cellValue * cellValue); // values. + System.out.println(" n | n*n ".repeat( // Printing the overall + numBlocksHorizontal)); // table's head section + + for (int y = 0; y < numBlocksVertical; y++) { // Looping through vertically stacked blocks. + + System.out.println( // Supplementary separator line between + "----+----------".repeat(numBlocksHorizontal)); // two vertically adjacent blocks + + for (int row = 0; // Stepping through the given + row < entriesPerBlock; row++) { // block's rows ... + + for (int col = 0; col < numBlocksHorizontal; col++) { // ... columns within each row. + + final int cellValue = y * entriesPerBlock // The cell's value + + col * numRows + row; // to be squared. + + System.out.format("%3d | %4d ", // Pretty print cell value + cellValue, cellValue * cellValue); // and its square. } System.out.println(); } @@ -3853,37 +4313,66 @@ final int </mediaobject> </screenshot> - <para>Depending on your advance in HTML and <xref - linkend="glo_CSS"/> you may want to postpone this exercise - until <xref linkend="glo_HTML"/> and <xref linkend="glo_CSS"/> - have been thoroughly covered in <link - xlink:href="https://www.hdm-stuttgart.de/studierende/stundenplan/vorlesungsverzeichnis/vorlesung_detail?vorlid=5213267">related - lectures</link>.</para> - <tip> - <para>The <xref linkend="glo_HTML"/> standard allows for - quoting of attribute values either by double or by single - quotes:</para> - - <itemizedlist> + <orderedlist> <listitem> - <para><code><col span="2"/></code></para> - </listitem> + <para>The <xref linkend="glo_HTML"/> standard allows for + quoting attribute values either by double <emphasis + role="red">"</emphasis> or by single <emphasis + role="red">'</emphasis> quotes:</para> - <listitem> - <para><code><col span='2'/></code></para> - </listitem> - </itemizedlist> + <itemizedlist> + <listitem> + <para><tag class="starttag">html <tag + class="attribute">xmlns = <emphasis + role="red">"</emphasis>http://www.w3.org/1999/xhtml<emphasis + role="red">"</emphasis></tag></tag></para> + </listitem> + + <listitem> + <para><tag class="starttag">html <tag + class="attribute">xmlns = <emphasis + role="red">'</emphasis>http://www.w3.org/1999/xhtml<emphasis + role="red">'</emphasis></tag></tag></para> + </listitem> + </itemizedlist> + + <para>The latter is more convenient when being embedded + in <xref linkend="glo_Java"/> code since it does not + interfere with string literal delimiters:</para> - <para>The latter is more convenient when being embedded in - <xref linkend="glo_Java"/> code since it does not interfere - with string literal delimiters:</para> + <programlisting language="java">System.out.print("<tag + class="starttag">html <tag class="attribute">xmlns = <emphasis + role="red">'</emphasis>http://www.w3.org/1999/xhtml<emphasis + role="red">'</emphasis></tag></tag>");</programlisting> - <programlisting language="java">System.out.print("<col span='2'/>\n");</programlisting> + <para>rather than the more clumsy:</para> - <para>rather than the more clumsy:</para> + <programlisting language="java">System.out.print("<tag + class="starttag">html <tag class="attribute">xmlns = <emphasis + role="red">\"</emphasis>http://www.w3.org/1999/xhtml<emphasis + role="red">\"</emphasis></tag></tag>");</programlisting> + </listitem> + + <listitem> + <para>Depending on your advance in HTML and <xref + linkend="glo_CSS"/> you may want to postpone this + exercise until <xref linkend="glo_HTML"/> and <xref + linkend="glo_CSS"/> have been thoroughly covered in + <link + xlink:href="https://www.hdm-stuttgart.de/studierende/stundenplan/vorlesungsverzeichnis/vorlesung_detail?vorlid=5213267">related + lectures</link>.</para> + </listitem> - <programlisting language="java">System.out.print("<col span=\"2\"/>\n");</programlisting> + <listitem> + <para>You may create an expected output HTML table + manually <abbrev>e.g.</abbrev> in a separate file + <filename>squaretable.html</filename> until its browser + view satisfies your expectations. Only then do you know + which output your <xref linkend="glo_Java"/> application + is about to generate.</para> + </listitem> + </orderedlist> </tip> </question> @@ -3994,8 +4483,8 @@ System.out.println("1 + ... + " + LIMIT + " = " + sum);</programlisting></td> <screen>1 + ... + 1 = 1</screen> - <para>Modify the code accordingly to correct these flaws / - shortcomings.</para> + <para>Modify the code accordingly to print the above <code>1 + + 2 + 3 + 4 + 5 = 15</code> output line.</para> <tip> <para>Using <code @@ -4009,7 +4498,9 @@ System.out.println("1 + ... + " + LIMIT + " = " + sum);</programlisting></td> <answer> <para>A first approach reads:</para> - <programlisting language="java">for (int i = 1; i <= LIMIT; i++) { + <programlisting language="java">final int LIMIT = 5; + +for (int i = 1; i <= LIMIT; i++) { System.out.print(i); System.out.print(" + "); sum += i; @@ -4018,16 +4509,20 @@ System.out.println("1 + ... + " + LIMIT + " = " + sum);</programlisting></td> System.out.println(" = " + sum);</programlisting> <para>This is close to the intended output. However our sum - ends with a redundant trailing <quote>+</quote> symbol:</para> + ends with an excess trailing <quote><emphasis + role="red">+</emphasis></quote> symbol:</para> <screen>1 + 2 + 3 + 4 + 5 <emphasis role="red">+</emphasis> = 15</screen> <para>We get rid of it by introducing an <code language="java">if</code> statement:</para> - <programlisting language="none">for (int i = 1; i <= LIMIT; i++) { + <programlisting language="none">final int LIMIT = 5; + +for (int i = 1; i <= LIMIT; i++) { System.out.print(i); - <emphasis role="red">if (i < LIMIT)</emphasis> { <emphasis role="bold">// Avoid '+' for the last value</emphasis> + <emphasis role="red">if (i < LIMIT)</emphasis> { <emphasis role="bold"> // Avoid '<emphasis + role="red">+</emphasis>' for the very last value</emphasis> System.out.print(" + "); } sum += i; @@ -4047,19 +4542,18 @@ System.out.println(" = " + sum);</programlisting> <para>Instead of filtering the very last <quote><code language="java">+</code></quote> operator we may as well terminate our loop one step earlier and move the last operand - to the second print statement leaving us with an identical - result:</para> + to the second <code language="java">println(...)</code> + statement leaving us with an identical result:</para> - <programlisting language="java">int LIMIT = 5; -int sum = 0; + <programlisting language="java">final int LIMIT = 5; +int sum = 0; for (int i = 1; i < LIMIT; i++) { System.out.print(i + " + "); sum += i; } -sum += LIMIT; // account for last term -System.out.println(LIMIT + " = " + sum);</programlisting> +System.out.println(LIMIT + " = " + (sum + LIMIT));</programlisting> </answer> </qandaentry> </qandadiv> @@ -5112,8 +5606,8 @@ try (final Scanner scan = new Scanner(System.in)) { for (int i = highestDivisor; 2 <= i; i--) {// Higher values are more likely having a remainder if (0 != candidate % i) { // Is there a non-zero remainder? - atLeastOneRemainder = true; // Continue outer while. - break; // Leave current for loop. + atLeastOneRemainder = true; // Continue outer while, + break; // leave current for loop. } } } while (atLeastOneRemainder); // Increase candidate further? @@ -5121,8 +5615,8 @@ try (final Scanner scan = new Scanner(System.in)) { System.out.println(candidate); }</programlisting> - <para>Executing this code results in a value of 232792560 for - the smallest desired value.</para> + <para>Executing this code results in 232792560 for the + smallest desired value.</para> </answer> </qandaentry> </qandadiv> @@ -5138,8 +5632,8 @@ try (final Scanner scan = new Scanner(System.in)) { <para>Solving the previous exercise by a program is quite a no-brainer (from an experienced software developer's point of view). Provide a different solution purely based on algebraic - considerations. In other words: Your solution should work by - using paper and pencil exclusively.</para> + considerations. In other words: Solve the exercice using paper + and pencil only.</para> <tip> <para>Consider the underlying prime factors of all values @@ -5148,8 +5642,8 @@ try (final Scanner scan = new Scanner(System.in)) { </question> <answer> - <para>We decompose each value within [2, 3, ...20] into prime - factors:</para> + <para>We decompose each value within [2, 3, ...20] into its + prime factors:</para> <informaltable border="1"> <tr> @@ -5740,6 +6234,75 @@ try (final Scanner scan = new Scanner(System.in)) { </imageobject> </mediaobject> + <para>For most value combinations at least one value will be + of real rather than of integer value e.g.:</para> + + <itemizedlist> + <listitem> + <informalequation> + <m:math display="block"> + <m:mrow> + <m:mrow> + <m:msup> + <m:mi>3</m:mi> + + <m:mi>2</m:mi> + </m:msup> + + <m:mo>+</m:mo> + + <m:msup> + <m:mi>5</m:mi> + + <m:mi>2</m:mi> + </m:msup> + </m:mrow> + + <m:mo>=</m:mo> + + <m:msup> + <m:mi>5,83095...</m:mi> + + <m:mi>2</m:mi> + </m:msup> + </m:mrow> + </m:math> + </informalequation> + </listitem> + + <listitem> + <informalequation> + <m:math display="block"> + <m:mrow> + <m:mrow> + <m:msup> + <m:mi>5</m:mi> + + <m:mi>2</m:mi> + </m:msup> + + <m:mo>+</m:mo> + + <m:msup> + <m:mi>4,8989...</m:mi> + + <m:mi>2</m:mi> + </m:msup> + </m:mrow> + + <m:mo>=</m:mo> + + <m:msup> + <m:mi>7</m:mi> + + <m:mi>2</m:mi> + </m:msup> + </m:mrow> + </m:math> + </informalequation> + </listitem> + </itemizedlist> + <para>Find all <link xlink:href="https://en.wikipedia.org/wiki/Pythagorean_triple">Pythagorean triples</link> <inlineequation> @@ -6171,6 +6734,9 @@ try (final Scanner scan = new Scanner(System.in)) { </inlineequation></para> </listitem> </orderedlist> + + <para>Find a better way than the above three nested + loops.</para> </tip> </question> @@ -6628,4 +7194,118 @@ for (int a = 1; a <= sum / 3; a++) { </listitem> </itemizedlist> </section> + + <section xml:id="sd1_statements_sect_usingJunit"> + <title>Using automated tests.</title> + + <figure xml:id="sd1_statements_fig_codingBatTests"> + <title>Response to coding errors</title> + + <mediaobject> + <imageobject> + <imagedata fileref="Ref/Statements/codingbat.svg"/> + </imageobject> + </mediaobject> + </figure> + + <figure xml:id="sd1_statements_fig_unitTestExplanations"> + <title>Unit test concept</title> + + <itemizedlist> + <listitem> + <para>Will be <link linkend="sd1_sect_unitTestExample">explained in + detail</link>.</para> + </listitem> + + <listitem> + <para>Idea: Feed in samples, check results for correctness.</para> + </listitem> + + <listitem> + <para>Previous slide: <link + xlink:href="https://codingbat.com/prob/p160543">Logic-1 > + alarmClock</link></para> + </listitem> + + <listitem> + <para>Sample project at <link + xlink:href="https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/Doc/Sd1/Ref/Statements/BasicUnitTest">MI + Gitlab</link>.</para> + </listitem> + </itemizedlist> + </figure> + + <figure xml:id="sd1_statements_fig_alarmWithErrors"> + <title>alarmClock(...) with errors</title> + + <programlisting language="java">public class AlarmClock { + /** Given a day of the week encoded as 0=Sun, 1=Mon,... + */ + static <co linkends="sd1_statements_fig_alarmWithErrors-1" + xml:id="sd1_statements_fig_alarmWithErrors-1-co"/> public String alarmClock(int day, boolean vacation) { + switch (day) { + case 1: + ... + if (vacation) { + return "off"; + } else { + return "10:00"; ...</programlisting> + + <calloutlist role="slideExclude"> + <callout arearefs="sd1_statements_fig_alarmWithErrors-1-co" + xml:id="sd1_statements_fig_alarmWithErrors-1"> + <para>The static keyword is required here as being explained in + <xref linkend="sd1SectClassMembers"/>.</para> + </callout> + </calloutlist> + </figure> + + <figure xml:id="sd1_statements_fig_testingAlarm"> + <title>Testing alarmClock(...)</title> + + <programlisting language="none">public class AlarmClockTest { + @Test <co linkends="sd1_statements_fig_testingAlarm-1" + xml:id="sd1_statements_fig_testingAlarm-1-co"/> + public void test_1_false() { + Assert.assertEquals( "7:00", AlarmClock.alarmClock(1, false)); + } <emphasis role="red">â–²</emphasis> <emphasis + role="red">â–²</emphasis> <emphasis role="red">â–²</emphasis> + ... <emphasis role="red">┃</emphasis> <emphasis + role="red">┃</emphasis> <emphasis role="red">┃</emphasis> + <emphasis role="red">Expected result</emphasis> <emphasis + role="red">Input parameter</emphasis> + @Test <emphasis role="red">┃</emphasis> <emphasis + role="red">┃</emphasis> <emphasis role="red">┃</emphasis> + public void test_0_false() { <emphasis role="red">â–¼</emphasis> <emphasis + role="red">â–¼</emphasis> <emphasis role="red">â–¼</emphasis> + Assert.assertEquals("10:00", AlarmClock.alarmClock(0, false)); + } ...</programlisting> + + <calloutlist role="slideExclude"> + <callout arearefs="sd1_statements_fig_testingAlarm-1-co" + xml:id="sd1_statements_fig_testingAlarm-1"> + <para>Explanation in <xref + linkend="sd1_sect_unitTestExample"/>.</para> + </callout> + </calloutlist> + </figure> + + <figure xml:id="Details"> + <title>Testing alarmClock(...) details</title> + + <programlisting language="none">public class AlarmClockTest { <emphasis + role="red">Input parameter</emphasis> + @Test <emphasis role="red">┃</emphasis> <emphasis + role="red">┃</emphasis> + public void test_1_false() { <emphasis role="red">â–¼</emphasis> <emphasis + role="red">â–¼</emphasis> + final String <emphasis role="red">result</emphasis> = AlarmClock.alarmClock(1, false); + <emphasis role="red">â”—â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”┓</emphasis> + <emphasis role="red">â–¼</emphasis> + Assert.assertEquals( "7:00", <emphasis role="red">result</emphasis>); + } <emphasis role="red">â–²</emphasis> + ... <emphasis role="red">┃</emphasis> + <emphasis role="red">Expected result</emphasis></programlisting> + </figure> + </section> </chapter> -- GitLab