Added magic_square.c