The Mystery of Bermuda Triangle may have been SOLVED