diff --git a/.gitignore b/.gitignore
index 0a079b6..e2b3f78 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/bin
-/obj
\ No newline at end of file
+/obj
+.fake
\ No newline at end of file
diff --git a/DataStructures/Trees/RedBlack.fs b/DataStructures/Trees/RedBlack.fs
new file mode 100644
index 0000000..3946f30
--- /dev/null
+++ b/DataStructures/Trees/RedBlack.fs
@@ -0,0 +1,9 @@
+namespace Sanchime.DataStructures.Trees
+
+module RedBlack =
+
+ type Color = Red | Black
+
+ type RedBlackTree<'T> =
+ | Node of Color * 'T RedBlackTree * 'T * 'T RedBlackTree
+ | Leaf
\ No newline at end of file
diff --git a/Sanchime.Learn.fsproj b/Sanchime.Learn.fsproj
index 9dd984a..e5577eb 100644
--- a/Sanchime.Learn.fsproj
+++ b/Sanchime.Learn.fsproj
@@ -10,6 +10,7 @@
+