Puzzle of the mysterious flight 370