The Bermuda Triangle, a mysterious short tale.