Revert "Homework(stage3)"

This reverts commit 66dd000599fb23b11897d43a78d03ee5798d9728.