Ringworld: Revenge of the Patriarch
solution
by Veikko Danilas
solution
The Spoiler Centre