Honeywell Interview Question

Detailed design steps, thought process and discussion. Very technical. It was fun.