almost working
 level 3b done ufff........git add *!