finish ex3
add Ex4 files