@@ -0,0 +1,445 @@
+package leveledit;%0A%0Aimport java.util.ArrayList;%0A%0Apublic class ArbitraryCode %7B%09%0A%09/**%0A%09 * You can write your own code here to generate patterns programmatically. %0A%09 * Just return an array of patterns and the runtime will allow you to add %0A%09 * it to the contents of the level patterns by typing r! */%0A%09public static ArrayList%3CPattern%3E runCode() %7B%0A%09%09ArrayList%3CPattern%3E patterns = new ArrayList%3C%3E();%0A%09%09%0A%09%09//Write code here%0A%09%09%0A%09%09return patterns;%0A%09%7D%0A%7D%0A

Allow the execution of arbitrary code in runtime.