Assignment Completed by Jing