How to Solve Reactor Design Problems