diff --git a/koodit/KorjaaMinut.java b/koodit/KorjaaMinut.java
index 2f9d40e47669a3086a3c93e117b2c536e934d2a5..56eac24d4450bc2c43f088d9b5f248597500c2fc 100644
--- a/koodit/KorjaaMinut.java
+++ b/koodit/KorjaaMinut.java
@@ -4,7 +4,7 @@ import java.util.List;
 public class KorjaaMinut {
     public static void main(String[] args) {
         // Testataan metodia erilaisilla syötteillä
-        ArrayList<Integer> lista = new ArrayList<>;
+        ArrayList<Integer> lista = new ArrayList<>();
         lista.add(1);
         lista.add(2);
         lista.add(-1);
@@ -15,6 +15,7 @@ public class KorjaaMinut {
 
         poistaNegatiiviset(lista);
         System.out.println(lista);
+    }
     
 
     /**
@@ -23,10 +24,11 @@ public class KorjaaMinut {
      */
     public static void poistaNegatiiviset(ArrayList<Integer> lista) {
         int indeksi = 0;
-        while indeksi < lista.size() {
+        while (indeksi < lista.size()) {
             int alkio = lista.get(indeksi);
-            if (alkio > 0) {
-                lista.remove(indeks);
+            if (alkio < 0) {
+                lista.remove(indeksi);
+                continue;
             }
             indeksi++;
         }
diff --git a/koodit/Pisin.java b/koodit/Pisin.java
new file mode 100644
index 0000000000000000000000000000000000000000..20aaa8de7cbe97ebc14bc2906fec0d97834538f4
--- /dev/null
+++ b/koodit/Pisin.java
@@ -0,0 +1,17 @@
+
+public class Pisin {
+	public static void main(String[] args){
+		String pisin = "";
+		for (String parametri : args){
+			if (parametri.length() > pisin.length()){
+				pisin = parametri;
+			}
+		}
+		if (pisin == ""){
+			System.out.println("Ei parametreja");
+		}
+		else {
+			System.out.println(pisin);
+		}
+	}
+}