Got a1q1b working correctly
Wrote solution for question 2a
Removed a swap file
Solved q2b
Solved a01q3