Problem solving treasure hunt