diff --git a/kotlin/diamond/.gradle/4.0.1/fileChanges/last-build.bin b/kotlin/diamond/.gradle/4.0.1/fileChanges/last-build.bin
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/kotlin/diamond/.gradle/4.0.1/fileChanges/last-build.bin differ
diff --git a/kotlin/diamond/.gradle/4.0.1/fileHashes/fileHashes.bin b/kotlin/diamond/.gradle/4.0.1/fileHashes/fileHashes.bin
new file mode 100644
index 0000000..d49c61a
Binary files /dev/null and b/kotlin/diamond/.gradle/4.0.1/fileHashes/fileHashes.bin differ
diff --git a/kotlin/diamond/.gradle/4.0.1/fileHashes/fileHashes.lock b/kotlin/diamond/.gradle/4.0.1/fileHashes/fileHashes.lock
new file mode 100644
index 0000000..db68580
Binary files /dev/null and b/kotlin/diamond/.gradle/4.0.1/fileHashes/fileHashes.lock differ
diff --git a/kotlin/diamond/.gradle/buildOutputCleanup/built.bin b/kotlin/diamond/.gradle/buildOutputCleanup/built.bin
new file mode 100644
index 0000000..e69de29
diff --git a/kotlin/diamond/.gradle/buildOutputCleanup/cache.properties b/kotlin/diamond/.gradle/buildOutputCleanup/cache.properties
new file mode 100644
index 0000000..073f216
--- /dev/null
+++ b/kotlin/diamond/.gradle/buildOutputCleanup/cache.properties
@@ -0,0 +1,2 @@
+#Sun Jul 23 22:11:50 EDT 2017
+gradle.version=4.0.1
diff --git a/kotlin/diamond/.gradle/buildOutputCleanup/cache.properties.lock b/kotlin/diamond/.gradle/buildOutputCleanup/cache.properties.lock
new file mode 100644
index 0000000..40fdece
--- /dev/null
+++ b/kotlin/diamond/.gradle/buildOutputCleanup/cache.properties.lock
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/compiler.xml b/kotlin/diamond/.idea/compiler.xml
new file mode 100644
index 0000000..df7387d
--- /dev/null
+++ b/kotlin/diamond/.idea/compiler.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/encodings.xml b/kotlin/diamond/.idea/encodings.xml
new file mode 100644
index 0000000..97626ba
--- /dev/null
+++ b/kotlin/diamond/.idea/encodings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/gradle.xml b/kotlin/diamond/.idea/gradle.xml
new file mode 100644
index 0000000..6867fa6
--- /dev/null
+++ b/kotlin/diamond/.idea/gradle.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/libraries/Gradle__junit_junit_4_12.xml b/kotlin/diamond/.idea/libraries/Gradle__junit_junit_4_12.xml
new file mode 100644
index 0000000..c4f27b9
--- /dev/null
+++ b/kotlin/diamond/.idea/libraries/Gradle__junit_junit_4_12.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml b/kotlin/diamond/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml
new file mode 100644
index 0000000..e29af23
--- /dev/null
+++ b/kotlin/diamond/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml b/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml
new file mode 100644
index 0000000..8dc5a86
--- /dev/null
+++ b/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_1_1.xml b/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_1_1.xml
new file mode 100644
index 0000000..caa2881
--- /dev/null
+++ b/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_1_1.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_test_1_1_1.xml b/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_test_1_1_1.xml
new file mode 100644
index 0000000..6325d98
--- /dev/null
+++ b/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_test_1_1_1.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_test_junit_1_1_1.xml b/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_test_junit_1_1_1.xml
new file mode 100644
index 0000000..1f91870
--- /dev/null
+++ b/kotlin/diamond/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_test_junit_1_1_1.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/misc.xml b/kotlin/diamond/.idea/misc.xml
new file mode 100644
index 0000000..bd152bd
--- /dev/null
+++ b/kotlin/diamond/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/modules.xml b/kotlin/diamond/.idea/modules.xml
new file mode 100644
index 0000000..926ecad
--- /dev/null
+++ b/kotlin/diamond/.idea/modules.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/modules/diamond_main.iml b/kotlin/diamond/.idea/modules/diamond_main.iml
new file mode 100644
index 0000000..1947c9b
--- /dev/null
+++ b/kotlin/diamond/.idea/modules/diamond_main.iml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/modules/diamond_test.iml b/kotlin/diamond/.idea/modules/diamond_test.iml
new file mode 100644
index 0000000..a94095a
--- /dev/null
+++ b/kotlin/diamond/.idea/modules/diamond_test.iml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/.idea/workspace.xml b/kotlin/diamond/.idea/workspace.xml
new file mode 100644
index 0000000..6c6ade9
--- /dev/null
+++ b/kotlin/diamond/.idea/workspace.xml
@@ -0,0 +1,640 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ DEFINITION_ORDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.8
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/build/kotlin-build/caches/version.txt b/kotlin/diamond/build/kotlin-build/caches/version.txt
new file mode 100644
index 0000000..01aabac
--- /dev/null
+++ b/kotlin/diamond/build/kotlin-build/caches/version.txt
@@ -0,0 +1 @@
+11001
\ No newline at end of file
diff --git a/kotlin/diamond/diamond.iml b/kotlin/diamond/diamond.iml
new file mode 100644
index 0000000..40df6f6
--- /dev/null
+++ b/kotlin/diamond/diamond.iml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/kotlin/diamond/out/production/classes/DiamondPrinter.class b/kotlin/diamond/out/production/classes/DiamondPrinter.class
new file mode 100644
index 0000000..bd46358
Binary files /dev/null and b/kotlin/diamond/out/production/classes/DiamondPrinter.class differ
diff --git a/kotlin/diamond/out/test/classes/DiamondPrinterTest.class b/kotlin/diamond/out/test/classes/DiamondPrinterTest.class
new file mode 100644
index 0000000..be614d2
Binary files /dev/null and b/kotlin/diamond/out/test/classes/DiamondPrinterTest.class differ
diff --git a/kotlin/diamond/src/main/kotlin/DiamondPrinter.kt b/kotlin/diamond/src/main/kotlin/DiamondPrinter.kt
index cff7e89..89ae0a4 100644
--- a/kotlin/diamond/src/main/kotlin/DiamondPrinter.kt
+++ b/kotlin/diamond/src/main/kotlin/DiamondPrinter.kt
@@ -1,5 +1,5 @@
class DiamondPrinter {
-
-
-
+ fun printToList(inp_char: Char): List {
+ return listOf("A")
+ }
}