solved 4_3 and 4_4