Egypt a thin sheet of aluminum can block