tropical puzzle