The bermuda triangle mystery have been solved