Assignment 1 alternative

Assignment 1 alternative