Concise Guide to Heat Exchanger Network Design: A Problem-based Test Prep for Students