Bermuda triangle is a mystery