diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
index 2ac8da6..ba82553 100644
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -44,6 +44,14 @@
+
+
+
+
+
+
+
+
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 75ba9d0..7571e8c 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -1,14 +1,15 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -21,42 +22,80 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
-
-
-
-
+
+
-
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
+
+
@@ -68,22 +107,20 @@
+
+
+ upper
+
+
+ $PROJECT_DIR$
+
+
@@ -141,7 +188,6 @@
-
@@ -152,12 +198,18 @@
-
+
+
+
+
+
+
+
@@ -172,13 +224,14 @@
-
-
-
+
+
+
+
@@ -192,7 +245,7 @@
-
+
@@ -215,17 +268,17 @@
-
+
-
+
-
+
@@ -234,17 +287,17 @@
-
+
-
+
-
+
@@ -253,17 +306,17 @@
-
+
-
+
-
+
@@ -272,17 +325,17 @@
-
+
-
+
-
+
@@ -291,17 +344,17 @@
-
+
-
+
-
+
@@ -312,11 +365,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -338,7 +391,7 @@
-
+
@@ -351,7 +404,7 @@
-
+
@@ -368,96 +421,13 @@
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -714,13 +684,6 @@
-
-
-
-
-
-
-
@@ -740,10 +703,85 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/challenges96-103/challenge-096.py b/challenges96-103/challenge-096.py
new file mode 100644
index 0000000..106ecb5
--- /dev/null
+++ b/challenges96-103/challenge-096.py
@@ -0,0 +1 @@
+array_list = [[2, 5, 8], [3, 7, 4], [1, 6, 9], [4, 2, 0]]
diff --git a/challenges96-103/challenge-097.py b/challenges96-103/challenge-097.py
new file mode 100644
index 0000000..8d6ca22
--- /dev/null
+++ b/challenges96-103/challenge-097.py
@@ -0,0 +1,7 @@
+array_list = [[2, 5, 8], [3, 7, 4], [1, 6, 9], [4, 2, 0]]
+print(' row0 row1 row2')
+for i in array_list:
+ print('column', i)
+column = int(input('Please select a COLUMN from array above : '))
+row = int(input('Please select a ROW number from array above : '))
+print('the value in [{0}][{1}] = {2}'.format(row, column, array_list[column][row]))
diff --git a/challenges96-103/challenge-098.py b/challenges96-103/challenge-098.py
new file mode 100644
index 0000000..1f1a233
--- /dev/null
+++ b/challenges96-103/challenge-098.py
@@ -0,0 +1,11 @@
+array_list = [[2, 5, 8], [3, 7, 4], [1, 6, 9], [4, 2, 0]]
+print(' row0 row1 row2')
+for i in array_list:
+ print('column', i)
+row_ask = int(input('Enter row number to display? : '))
+print(array_list[row_ask])
+add_ask = int(input('Enter number to add to array : '))
+array_list[row_ask].append(add_ask)
+print(' row0 row1 row2')
+for i in array_list:
+ print('column', i)
diff --git a/challenges96-103/challenge-099.py b/challenges96-103/challenge-099.py
new file mode 100644
index 0000000..7b36bb7
--- /dev/null
+++ b/challenges96-103/challenge-099.py
@@ -0,0 +1,15 @@
+array_list = [[2, 5, 8], [3, 7, 4], [1, 6, 9], [4, 2, 0]]
+print(' row0 row1 row2')
+for i in array_list:
+ print('column', i)
+row_ask = int(input('Enter row number to display? : '))
+print(array_list[row_ask])
+column_ask = int(input('Enter column number in row to display? : '))
+print(array_list[row_ask][column_ask])
+user_ask = str(input('Would like to change value of this position? yes|no : '))
+if user_ask == 'yes':
+ edit_ask = int(input('Enter number to add to array : '))
+ array_list[row_ask][column_ask] = edit_ask
+print(' row0 row1 row2')
+for i in array_list:
+ print('column', i)
diff --git a/challenges96-103/challenge-100.py b/challenges96-103/challenge-100.py
new file mode 100644
index 0000000..5ca19fe
--- /dev/null
+++ b/challenges96-103/challenge-100.py
@@ -0,0 +1,6 @@
+array_list = {
+ 'John': {'N': 3056, 'S': 8463, 'E': 8441, 'W': 2694},
+ 'Tom': {'N': 4832, 'S': 6786, 'E': 4737, 'W': 3612},
+ 'Anne': {'N': 5239, 'S': 4802, 'E': 5820, 'W': 1859},
+ 'Fiona':{'N': 3904, 'S': 3645, 'E': 8821, 'W': 2451}
+}
diff --git a/challenges96-103/challenge-101.py b/challenges96-103/challenge-101.py
new file mode 100644
index 0000000..6ab7057
--- /dev/null
+++ b/challenges96-103/challenge-101.py
@@ -0,0 +1,18 @@
+array_list = {
+ 'John': {'N': 3056, 'S': 8463, 'E': 8441, 'W': 2694},
+ 'Tom': {'N': 4832, 'S': 6786, 'E': 4737, 'W': 3612},
+ 'Anne': {'N': 5239, 'S': 4802, 'E': 5820, 'W': 1859},
+ 'Fiona': {'N': 3904, 'S': 3645, 'E': 8821, 'W': 2451}
+}
+print('Regions are : N, S, E, W')
+print('Names Are : ')
+for i in array_list:
+ print(i)
+region_ask = str(input('Please enter region : ')).upper()
+name_ask = str(input('Please enter name : ').capitalize())
+print(array_list[name_ask][region_ask])
+user_ask = str(input('Would like to change value of this position? yes|no : '))
+if user_ask == 'yes':
+ edit_ask = int(input('Enter number to replace for this position : '))
+ array_list[name_ask][region_ask] = edit_ask
+print(array_list[name_ask])
diff --git a/challenges96-103/challenge-102.py b/challenges96-103/challenge-102.py
new file mode 100644
index 0000000..6914975
--- /dev/null
+++ b/challenges96-103/challenge-102.py
@@ -0,0 +1,12 @@
+array_list = {}
+for i in range(4):
+ name = str(input('Enter name to add : '))
+ age = int(input('Enter age to add : '))
+ shoe_size = int(input('Enter shoe size to add : '))
+ array_list[name] = {}
+ array_list[name]['age'] = age
+ array_list[name]['shoe_size'] = shoe_size
+for i in array_list:
+ print(i)
+name_ask = str(input('Enter name to show : '))
+print(array_list[name_ask])
diff --git a/challenges96-103/challenge-103.py b/challenges96-103/challenge-103.py
new file mode 100644
index 0000000..62e3ae8
--- /dev/null
+++ b/challenges96-103/challenge-103.py
@@ -0,0 +1,10 @@
+array_list = {}
+for i in range(4):
+ name = str(input('Enter name to add : '))
+ age = int(input('Enter age to add : '))
+ shoe_size = int(input('Enter shoe size to add : '))
+ array_list[name] = {}
+ array_list[name]['age'] = age
+ array_list[name]['shoe_size'] = shoe_size
+for i in array_list:
+ print(i, array_list[i]['age'])
diff --git a/challenges96-103/challenge-104.py b/challenges96-103/challenge-104.py
new file mode 100644
index 0000000..da3c546
--- /dev/null
+++ b/challenges96-103/challenge-104.py
@@ -0,0 +1,14 @@
+array_list = {}
+for i in range(4):
+ name = str(input('Enter name to add : '))
+ age = int(input('Enter age to add : '))
+ shoe_size = int(input('Enter shoe size to add : '))
+ array_list[name] = {}
+ array_list[name]['age'] = age
+ array_list[name]['shoe_size'] = shoe_size
+for i in array_list:
+ print(i)
+name_ask = str(input('Enter name to remove : '))
+del array_list[name_ask]
+for i in array_list:
+ print(i)