Andy Weir: One way or another, you have to isolate your problem solver, or just part of a system that's very, very good at solving that exact problem. So, I guess stranding an astronaut is a fun way ...