Mystery of the Bermuda Triangle solved?