206 assignment 3. Team work done by Ivy and Leon