minor change on the shared classes.
minor change in Treasure solution code.