Done for 9
Done for 10
almost done
miss 6, 1 seg fault