Add solution for USACO problem "Name That Number"

using HashMap to keep multiple strings which are encoded as the same
key.