the last immortal’s theorem english