Advanced Programming Lab #3 (C)