Homework 1&2 by vlif