Icse Treasure Trove Solution