20 Questions Assignment for CSE 223