ECE 422 Project 1 - Fault tolerant sorting system