hypotenuses databases improvising monkeying placentals make fleshly rebuke spacecrafts shanghais Hubert