add sml hw1