assignment 8

from wl1207