A multi-threaded client program in C that implements a modified wall-following algorithm to solve randomly generated mazes.