Step 1:  Alter the Makefile to compile your C programs using the gcc
	 compiler and the -g option.  Call the executable main.

Step 2:  Check what your make file does by typing "make -n"
	 Once your makefile is correct compile the source code.
	 Then run main using the data file called "dict" as input.

Step 3:  Initiate the debugger gdb by typing "gdb main".

Step 4:  Before you run your program from the debugger, you have to let it
	 know that the input is taken from the dict file.
	 To do this type:

		(gdb) help set args
		(gdb) set args dict
		(gdb) show args

Step 5:  Execute your program from within the debugger and use it to 
	 locate the error(s) in this program.  (See hints)

Step 6:  Try editing the program so that it run successfully.

Hints:
	(a) Track down the line in which the error occurs. (Use bt)
	(b) Check any C function calls if you are unsure how to use them
	    Either look them up in the man entry or in a C text book.
	(c) Once you've located an error, edit the C program, NOT the header
     	    file.  Recompile it then run it to see if your modifications are 
	    correct.
	(d) If the program isn't running as it should do.  Trace the program
	    checking to see whether the list is being constructed correctly.
	(e) To print out a member in a structure of a linked list, type:

		(gdb) print PointerName-> MemberName
