Aircraft and spacecraft