Adventure puzzle