B-2 and F-22, artifacts of national destruction, shocked China