Burmuda Triangle Mystery has been solved