diff --git a/index.css b/index.css
new file mode 100644
index 0000000..a312b39
--- /dev/null
+++ b/index.css
@@ -0,0 +1,71 @@
+.node {
+ width:50px;
+ height:50px;
+ display: inline-block;
+ margin: 10px;
+ padding:10px;
+ cursor:pointer;
+ background-color: #A0A0A0;
+}
+
+.node span {
+ font-size:50px;
+ text-align: center;
+ visibility: hidden;
+ display: block;
+ text-align: center;
+}
+
+.node:hover {
+ background-color: blue;
+}
+
+.node.active {
+ background-color: blue;
+ cursor: default;
+}
+
+.node.active span {
+ visibility: visible;
+}
+
+
+.shake {
+ animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
+ transform: translate3d(0, 0, 0);
+ backface-visibility: hidden;
+ perspective: 1000px;
+}
+
+@keyframes shake {
+ 10%, 90% {
+ transform: translate3d(-1px, 0, 0);
+ }
+
+ 20%, 80% {
+ transform: translate3d(2px, 0, 0);
+ }
+
+ 30%, 50%, 70% {
+ transform: translate3d(-4px, 0, 0);
+ }
+
+ 40%, 60% {
+ transform: translate3d(4px, 0, 0);
+ }
+}
+
+.flash {
+ -webkit-animation: flash linear .5s;
+ animation: flash linear .5s;
+}
+@-webkit-keyframes flash {
+ 0% { opacity: 1; }
+ 50% { opacity: .1; }
+ 100% { opacity: 1; }
+}
+@keyframes flash {
+ 0% { opacity: 1; }
+ 50% { opacity: .1; }
+ 100% { opacity: 1; }
+}
diff --git a/index.html b/index.html
index 4d20248..a25417f 100644
--- a/index.html
+++ b/index.html
@@ -1,8 +1,14 @@
- Memory exercise
+ Memory exercise
+
+ Grid: X
+
+
+