Finished 4 medium and 2 new easy challenges