Index: seStudy_Huffmann/fig/ArchGeneral.fig.bak
===================================================================
--- /caseStudy_Huffmann/fig/ArchGeneral.fig.bak	(revision 24)
+++ 	(revision )
@@ -1,36 +1,0 @@
-#FIG 3.2  Produced by xfig version 3.2.5a
-Landscape
-Center
-Inches
-Letter  
-100.00
-Single
--2
-1200 2
-6 11475 -4500 13500 -3225
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 11475 -4500 13500 -4500 13500 -3525 11475 -3525 11475 -4500
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 12450 -3525 12450 -3225
-4 1 0 49 -1 0 12 0.0000 4 135 675 12450 -3975 Decoder\001
--6
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 11475 -5925 13500 -5925 13500 -4950 11475 -4950 11475 -5925
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 12450 -4950 12450 -4500
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 12450 -6225 12450 -5925
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 12394 -6089 12488 -6168
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 12405 -4764 12499 -4843
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 12398 -3411 12492 -3490
-4 1 0 49 -1 0 12 0.0000 4 135 675 12450 -5400 Encoder\001
-4 1 0 49 -1 0 12 0.0000 4 135 105 12600 -6075 5\001
-4 1 0 49 -1 0 12 0.0000 4 135 105 12607 -3324 8\001
-4 1 0 49 -1 0 12 0.0000 4 180 510 12090 -4682 cipher\001
-4 1 0 49 -1 0 12 0.0000 4 135 105 12595 -4753 1\001
Index: seStudy_Huffmann/fig/decoder.fig.bak
===================================================================
--- /caseStudy_Huffmann/fig/decoder.fig.bak	(revision 24)
+++ 	(revision )
@@ -1,128 +1,0 @@
-#FIG 3.2  Produced by xfig version 3.2.5a
-Landscape
-Center
-Inches
-Letter  
-100.00
-Single
--2
-1200 2
-6 9675 -6900 9900 -6375
-6 9675 -6900 9900 -6375
-6 9675 -6900 9900 -6375
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 9675 -6900 9900 -6900 9900 -6375 9675 -6375 9675 -6900
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 9675 -6900 9900 -6637
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 9675 -6375 9900 -6637
--6
--6
--6
-6 10275 -7050 10500 -6525
-6 10275 -7050 10500 -6525
-6 10275 -7050 10500 -6525
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 10275 -7050 10500 -7050 10500 -6525 10275 -6525 10275 -7050
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 10275 -7050 10500 -6787
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 10275 -6525 10500 -6787
--6
--6
--6
-6 11100 -7125 11475 -6375
-6 11100 -7125 11475 -6375
-6 11100 -7125 11475 -6375
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 11288 -6564 11100 -6375
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 11288 -6564 11475 -6375
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 11100 -7125 11475 -7125 11475 -6375 11100 -6375 11100 -7125
--6
--6
--6
-6 10125 -8025 10650 -7575
-6 10125 -8025 10650 -7575
-2 3 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 5
-	 10388 -8025 10125 -7801 10388 -7575 10650 -7801 10388 -8025
--6
-4 1 0 49 -1 0 10 0.0000 4 105 375 10405 -7745 leaf ?\001
--6
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 9900 -6600 10275 -6600
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 3
-	0 0 1.00 60.00 120.00
-	 10050 -7200 10050 -6900 10275 -6900
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 4
-	0 0 1.00 60.00 120.00
-	 9075 -6450 9450 -6450 9450 -6600 9675 -6600
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 4
-	0 0 1.00 60.00 120.00
-	 9150 -6900 9450 -6900 9450 -6750 9675 -6750
-2 2 0 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 5
-	 8850 -6600 9150 -6600 9150 -6300 8850 -6300 8850 -6600
-2 2 0 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 5
-	 8850 -6975 9150 -6975 9150 -6675 8850 -6675 8850 -6975
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 10394 -7562 10394 -7047
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 10500 -6750 11100 -6750
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 2
-	 10772 -6797 10659 -6684
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 7 1 0 2
-	0 0 1.00 60.00 120.00
-	 11475 -6750 12000 -6750
-2 2 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 5
-	 12000 -7200 13050 -7200 13050 -6375 12000 -6375 12000 -7200
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 3
-	0 0 1.00 60.00 120.00
-	 11700 -6750 11700 -6000 10425 -6000
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 2
-	 11166 -6047 11053 -5934
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 13050 -6750 13650 -6750
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 2
-	 13358 -6799 13270 -6676
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 3
-	0 0 1.00 60.00 120.00
-	 13200 -6750 13200 -7800 10650 -7800
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 2
-	 13275 -7275 13162 -7162
-2 2 0 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 5
-	 9825 -6075 10425 -6075 10425 -5850 9825 -5850 9825 -6075
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 4
-	0 0 1.00 60.00 120.00
-	 9825 -6000 8625 -6000 8625 -6825 8850 -6825
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 2
-	 9263 -6038 9150 -5925
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 8625 -6450 8850 -6450
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 1 0 3
-	0 0 1.00 60.00 120.00
-	 8250 -7200 9750 -7200 9750 -6900
-2 2 2 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 5
-	 8400 -8100 13500 -8100 13500 -5775 8400 -5775 8400 -8100
-2 1 0 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 2
-	 9188 -7238 9075 -7125
-4 1 0 49 -1 0 12 0.0000 4 135 210 9000 -6750 +1\001
-4 1 0 49 -1 0 12 0.0000 4 135 210 9000 -6375 +2\001
-4 1 0 49 -1 0 12 0.0000 4 135 105 10050 -7275 0\001
-4 1 0 49 -1 0 10 0.0000 4 90 300 11325 -7275 state\001
-4 1 0 49 -1 0 10 0.0000 4 105 180 10725 -6525 10\001
-4 1 0 49 -1 0 12 0.0000 4 135 690 12525 -6600 function\001
-4 1 0 49 -1 0 12 0.0000 4 135 345 12525 -6825 map\001
-4 1 0 49 -1 0 10 0.0000 4 105 90 11090 -5793 9\001
-4 1 0 49 -1 0 10 0.0000 4 105 180 13276 -6528 10\001
-4 1 0 49 -1 0 10 0.0000 4 135 345 13800 -6900 plain\001
-4 1 0 49 -1 0 10 0.0000 4 105 180 13350 -7050 10\001
-4 1 0 49 -1 0 10 0.0000 4 105 300 10125 -5925 shift\001
-4 1 0 49 -1 0 10 0.0000 4 105 180 9300 -5850 10\001
-4 1 0 49 -1 0 10 0.0000 4 135 435 8100 -7275 cipher\001
-4 1 0 49 -1 0 10 0.0000 4 105 90 9300 -7275 1\001
Index: seStudy_Huffmann/fig/encoder.fig.bak
===================================================================
--- /caseStudy_Huffmann/fig/encoder.fig.bak	(revision 24)
+++ 	(revision )
@@ -1,141 +1,0 @@
-#FIG 3.2  Produced by xfig version 3.2.5a
-Landscape
-Center
-Inches
-Letter  
-100.00
-Single
--2
-1200 2
-6 11850 -5700 12075 -5175
-6 11850 -5700 12075 -5175
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 11850 -5700 12075 -5700 12075 -5175 11850 -5175 11850 -5700
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 11850 -5700 12075 -5437
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 11850 -5175 12075 -5437
--6
--6
-6 12525 -5850 12900 -5100
-6 12525 -5850 12900 -5100
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 12713 -5289 12525 -5100
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 12713 -5289 12900 -5100
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 12525 -5850 12900 -5850 12900 -5100 12525 -5100 12525 -5850
--6
--6
-6 13650 -5625 14400 -5250
-4 1 0 49 -1 0 12 0.0000 4 135 615 14025 -5475 Encode\001
-4 1 0 49 -1 0 12 0.0000 4 135 735 14025 -5250 Function\001
--6
-6 15750 -5925 16125 -5175
-6 15750 -5925 16125 -5175
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 15938 -5364 15750 -5175
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 15938 -5364 16125 -5175
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 15750 -5925 16125 -5925 16125 -5175 15750 -5175 15750 -5925
--6
--6
-6 15075 -5850 15300 -5325
-6 15075 -5850 15300 -5325
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 15075 -5850 15300 -5850 15300 -5325 15075 -5325 15075 -5850
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 15075 -5850 15300 -5587
-2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
-	 15075 -5325 15300 -5587
--6
--6
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 12075 -5400 12525 -5400
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 12300 -5475 12225 -5325
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 12900 -5400 13500 -5400
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 13200 -5475 13125 -5325
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 5
-	0 0 1.00 60.00 120.00
-	 13050 -5400 13050 -4950 11625 -4950 11625 -5250 11850 -5250
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 11400 -5550 11850 -5550
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 11625 -5625 11550 -5475
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 9750 -5475 10200 -5475
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 9930 -5535 9855 -5385
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 10200 -6000 11400 -6000 11400 -4875 10200 -4875 10200 -6000
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-	 13500 -5850 14625 -5850 14625 -5100 13500 -5100 13500 -5850
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 14625 -5475 15075 -5475
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 15525 -5625 15450 -5475
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 15300 -5550 15750 -5550
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 16125 -5550 16725 -5550
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 16425 -5625 16350 -5475
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 11925 -6150 11925 -5700
-2 3 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 6
-	 11925 -6450 11775 -6300 11925 -6150 12075 -6300 11925 -6450 11925 -6450
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 4
-	0 0 1.00 60.00 120.00
-	 16275 -5550 16275 -6750 11925 -6750 11925 -6450
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 16311 -6344 16236 -6194
-2 3 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 6
-	 15225 -6375 15075 -6225 15225 -6075 15375 -6225 15225 -6375 15225 -6375
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 14250 -6750 14250 -6450
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 2
-	 14850 -5850 14775 -5700
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 15225 -6750 15225 -6375
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 2
-	0 0 1.00 60.00 120.00
-	 15225 -6075 15225 -5850
-2 2 0 1 0 7 49 -1 -1 0.000 0 0 -1 0 0 5
-	 13950 -6450 14550 -6450 14550 -6150 13950 -6150 13950 -6450
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 -1 1 0 4
-	0 0 1.00 60.00 120.00
-	 14550 -6300 14700 -6300 14700 -5775 15075 -5775
-2 1 0 1 0 7 49 -1 -1 0.000 0 0 7 1 0 2
-	0 0 1.00 60.00 120.00
-	 14850 -5550 14775 -5400
-2 2 2 1 0 7 49 -1 -1 3.000 0 0 -1 0 0 5
-	 10125 -6825 16500 -6825 16500 -4800 10125 -4800 10125 -6825
-4 1 0 49 -1 0 12 0.0000 4 135 450 10800 -5400 ROM\001
-4 1 0 49 -1 0 9 0.0000 4 105 615 12675 -5925 chararacter\001
-4 1 0 49 -1 0 9 0.0000 4 135 450 15900 -6000 shiftreg\001
-4 1 0 49 -1 0 12 0.0000 4 135 360 14250 -6225 shift\001
-4 1 0 49 -1 0 10 0.0000 4 105 90 9825 -5250 5\001
-4 1 0 49 -1 0 10 0.0000 4 105 90 11550 -5325 8\001
-4 1 0 49 -1 0 10 0.0000 4 105 90 12225 -5175 8\001
-4 1 0 49 -1 0 10 0.0000 4 105 90 13125 -5175 8\001
-4 1 0 49 -1 0 10 0.0000 4 105 180 14775 -5550 10\001
-4 1 0 49 -1 0 10 0.0000 4 105 180 14775 -5250 10\001
-4 1 0 49 -1 0 10 0.0000 4 105 90 16425 -5400 1\001
-4 1 0 49 -1 0 10 0.0000 4 105 90 16350 -6150 9\001
-4 1 0 49 -1 0 10 0.0000 4 105 180 15525 -5325 10\001
-4 1 0 49 -1 0 10 0.0000 4 135 435 16725 -5625 cipher\001
-4 1 0 49 -1 0 10 0.0000 4 105 315 9750 -5625 addr\001
