Geocaching puzzle