<?xml version="1.0"?>
<!DOCTYPE gs540_hw [ 
  <!ELEMENT gs540_hw (results,  program)>
  <!ELEMENT result ANY>
  <!ELEMENT results ANY>
  <!ELEMENT program (comments, file+)>
  <!ELEMENT comments ANY>
  <!ELEMENT file ANY>
  <!ATTLIST file name CDATA #REQUIRED>
  <!ATTLIST gs540_hw assignment CDATA #REQUIRED>
  <!ATTLIST gs540_hw name CDATA #REQUIRED>
  <!ATTLIST gs540_hw email CDATA #REQUIRED>
  <!ATTLIST results type (part1) #REQUIRED>
  <!ATTLIST results file CDATA #IMPLIED>
  <!ATTLIST result type (edge_weights|edge_histogram|score|beginning_vertex|ending_vertex|path) #REQUIRED>
  <!ATTLIST result file CDATA #IMPLIED>
]>
<gs540_hw assignment='3' name='student name' email='student email'> 
        <results type='part1' file='sample.graph'> 
           <result type='edge_weights'> 
                                Weights associated with each edge label
                                (not each edge!) in the graph. Put a newline
                                between different edge labels. 
                                For example: 
                                AAA = 1.0 
                                AAC = 1.1 
           </result>
           <result type='edge_histogram'>
                                Histogram showing the number of
                                occurrences of each edge label in the 
                                graph. Looks like edgeweights, except 
                                numbers must be non-negative integers.
           </result>
           <result type='score'>
	        Put the score of the highest scoring 
                path in the graph here. 
           </result>
	   <result type='beginning_vertex'>
	      starting vertex label
           </result> 
           <result type='ending_vertex'>
	      ending vertex label
           </result> 
           <result type='path'>
	       Put the output of the multiple alignment
               code here. The edge labels of the alignment 
               graph should be put here one edge label 
               per line. For example:
               AAA
               AAC
               AAT
            </result>
        </results>
        <program>  
                <comments> 
                        Put comments about your code here.
                </comments>  
                <file name='myprogname.c'>  
<![CDATA[
Program file contents here.
]]>
                </file>
                <file name='myprogname.h'> 
<![CDATA[
                        Program file contents here.
]]>
                </file>
        </program> 
</gs540_hw>
