diff --git a/Sd1/P/Array/integerStoreMedianAnswer/src/test/java/de/hdm_stuttgart/mi/sd1/store/TestSorting.java b/Sd1/P/Array/integerStoreMedianAnswer/src/test/java/de/hdm_stuttgart/mi/sd1/store/TestSorting.java
index f76ed068b22ed671d5f4f89280644fad87f0261e..f3a46f66b941b14a6598fe35b05ef4318a7db112 100644
--- a/Sd1/P/Array/integerStoreMedianAnswer/src/test/java/de/hdm_stuttgart/mi/sd1/store/TestSorting.java
+++ b/Sd1/P/Array/integerStoreMedianAnswer/src/test/java/de/hdm_stuttgart/mi/sd1/store/TestSorting.java
@@ -8,11 +8,59 @@ import org.junit.Test;
 @SuppressWarnings("javadoc")
 public class TestSorting {
 
-  @Test
+   @Test
+   public void empty() {
+
+     final IntegerStore store = new IntegerStore();
+     assertEquals(0, store.getNumValues());
+   }
+
+   @Test
+   public void singleValue() {
+
+     final IntegerStore store = new IntegerStore();
+     final int value = 7;
+     store.addValue(value);
+     assertEquals(1, store.getNumValues());
+     assertEquals(value, store.getValue(0));
+   }
+
+   @Test
+   public void twoUnOrderedValues() {
+
+      final int[]
+            unsortedValues = {3, -1},
+              sortedValues = {-1, 3};
+
+        assertEquals(sortedValues.length, unsortedValues.length);
+
+        final IntegerStore store = new IntegerStore();
+        for (final int i: unsortedValues) {
+          store.addValue(i);
+        }
+        assertArrayEquals(sortedValues, store.getValues());
+   }
+
+   @Test
+   public void twoOrderedValues() {
+
+      final int[]
+            unsortedValues = {-1, 3},
+              sortedValues = unsortedValues;
+
+        final IntegerStore store = new IntegerStore();
+        for (final int i: unsortedValues) {
+          store.addValue(i);
+        }
+        assertArrayEquals(sortedValues, store.getValues());
+   }
+
+   
+   @Test
   public void simpleSort() {
     final int[]
-        unsortedValues = {0, -1, 5, 2, 7, 6},
-          sortedValues = {-1, 0, 2, 5, 6, 7};
+        unsortedValues = {2, -1, 5, 2, 7, 6},
+          sortedValues = {-1, 2, 2, 5, 6, 7};
 
     assertEquals(sortedValues.length, unsortedValues.length);
 
diff --git a/Sd1/P/Maven/bluej/.gitignore b/Sd1/P/Maven/bluej/.gitignore
index a1c3ab4d08c0f9f91918f21c730272a4711885e8..b189b0bd64dddc9872d8d0af58531e8e3ace4c12 100644
--- a/Sd1/P/Maven/bluej/.gitignore
+++ b/Sd1/P/Maven/bluej/.gitignore
@@ -2,3 +2,4 @@
 /.settings/
 .classpath
 .project
+dependency-reduced-pom.xml
diff --git a/Sd1/P/Maven/greenfoot/.gitignore b/Sd1/P/Maven/greenfoot/.gitignore
index a1c3ab4d08c0f9f91918f21c730272a4711885e8..b189b0bd64dddc9872d8d0af58531e8e3ace4c12 100644
--- a/Sd1/P/Maven/greenfoot/.gitignore
+++ b/Sd1/P/Maven/greenfoot/.gitignore
@@ -2,3 +2,4 @@
 /.settings/
 .classpath
 .project
+dependency-reduced-pom.xml