diff --git a/index.html b/index.html
new file mode 100644
index 0000000..2231301
--- /dev/null
+++ b/index.html
@@ -0,0 +1,34 @@
+
+
+
+ Week 1 Project
+
+
+
+
+
+
+ Ahmed's Website
+
+
+
Random pair generator
+
+
+
+
+
+
About Me
+
+
+
+
+
+
+
+
ConstructorLabs Feed
+
+
+
+
+
diff --git a/lin.png b/lin.png
new file mode 100644
index 0000000..e794133
Binary files /dev/null and b/lin.png differ
diff --git a/pairs.js b/pairs.js
new file mode 100644
index 0000000..e5b7d6d
--- /dev/null
+++ b/pairs.js
@@ -0,0 +1,38 @@
+
+
+function groups(size) {
+ let students = ["Ollie", "Ahmed", "Jose", "Julius", "James", "Alex",
+ "Edem", "Ethan", "Harry", "Michael", "Ralph", "Phoebe", "Hamza", "Sheila",
+ "Matt", "Rafal"];
+let pairs = [];
+let temp = 0;
+let i=0
+while (i < students.length-1) {
+ temp = Math.floor(Math.random() * students.length);
+ pairs.push(students[temp]);
+ students.splice(temp, 1);
+}
+pairs.push(students[0]);
+i=0
+let output = "";
+if (size == 2) {
+ for (let i2 = 0; i2 < pairs.length; i2+=2) {
+ i++;
+ output += `Pair ${i} is ${pairs[i2]} and ${pairs[i2+1]} `;
+ output += "
";
+ }
+ }
+if (size === 3) {
+ for (let i2 = 0; i2 < pairs.length-1; i2+=3) {
+ i++;
+ output += `Group ${i} is ${pairs[i2]}, ${pairs[i2+1]} and ${pairs[i2+2]}`;
+ output+= "
"
+ }
+ let randGroup = Math.floor((Math.random() * 5) + 1);
+ output += `And ${pairs[15]} is in Group ${randGroup}.`;
+ }
+
+ document.getElementById('show').innerHTML=output;
+
+
+}
diff --git a/slp.jpeg b/slp.jpeg
new file mode 100644
index 0000000..9dba96a
Binary files /dev/null and b/slp.jpeg differ
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..8bf71c9
--- /dev/null
+++ b/style.css
@@ -0,0 +1,10 @@
+.column{
+ float: left;
+ width: 30%;
+ padding: 10px;
+}
+.row:after {
+ content: "";
+ display: table;
+ clear: both;
+}