assignment 11 by ql516