Add: another approach for Task4, undergoing.
Updates: a error in the Task3 file.
Add: an testing file for 2 dimension data.