ignoring nrepl port
Excercises 1 and 2 done
Excercise 3 done
Excercise 4 done
Excercise 5 done
Excercise 6 done
Excercise 7 done
Excercise 8 done