task 1: all done, including dealing with different heights of two scenes

wanna merge my own with trunk