You are my savior! That is a great explanation, better then anything I've yet to find!! My fellow student and I have been trying to wrap our heads around this and I now think we will be able to get this done and turned in on time. THANK YOU!!!! :hp...