Assignment 1 - Sebesta Scanner