diff --git a/Ksenia Myakinkaya/index.html b/Ksenia Myakinkaya/index.html
new file mode 100644
index 0000000..ab1098f
--- /dev/null
+++ b/Ksenia Myakinkaya/index.html
@@ -0,0 +1,30 @@
+
+
+
+
+
+ TODO List
+
+
+
+
+
+ TODO List
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ksenia Myakinkaya/script/main.js b/Ksenia Myakinkaya/script/main.js
new file mode 100644
index 0000000..2b0f410
--- /dev/null
+++ b/Ksenia Myakinkaya/script/main.js
@@ -0,0 +1,182 @@
+var list = [];
+
+function Point(name, deadline){
+ this.name=name;
+ this.done=false;
+ if (deadline!=undefined && deadline!=''){
+ this.deadline=new Date(deadline);
+ }
+ else this.deadline=null;
+}
+
+Point.prototype.do = function(){
+ this.done=true;
+ ShowList();
+}
+
+Point.prototype.isExpired = function(){
+ var today=new Date();
+ if(this.deadline!=null && this.deadline-today<=-1000*60*60*24 && this.done===false){
+ this.done=null;
+ }
+}
+
+function AddElement(){
+ for (let i=0;i