Assignment 2: Board Game with Hash Tables Solution