Assignment and Solution 04