Desert adventure puzzle