APM466 assignment 1 | Luis Seco APM466 assignment 1 | Luis Seco