Sea puzzle