Final project for Imperative Programming course at ITBA.