changeset 44:8bd559e6d4f7

added some files
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Fri, 19 Jul 2013 19:32:21 +0900
parents 4e38c3a23c57
children b30647480e97
files Paper/figures/alice_topology.xbb Paper/figures/cassandra.xbb Paper/figures/deos_proccess.xbb Paper/figures/destructive_tree.xbb Paper/figures/distribute_jungle.xbb Paper/figures/dsandcs.xbb Paper/figures/nodepath.xbb Paper/figures/non_destructive_tree.xbb Paper/figures/putChildLog.xbb Paper/figures/putLog.xbb Paper/figures/read_result.pdf Paper/figures/read_result.xbb Paper/figures/tree_topology.xbb Paper/figures/write_result.eps Paper/figures/write_result.pdf Paper/figures/write_result.xbb Paper/jssst.tex Paper/log/.DS_Store Paper/log/calc_avg.sh Paper/log/csv/dist_jungle_read_log.csv Paper/log/csv/dist_jungle_write_log.csv Paper/log/csv/normal_jungle_read_log.csv Paper/log/csv/normal_jungle_write_log.csv Paper/log/distribute_read_log/read_jungle.o3705 Paper/log/distribute_read_log/read_jungle.o3706 Paper/log/distribute_read_log/read_jungle.o3707 Paper/log/distribute_read_log/read_jungle.o3714 Paper/log/distribute_read_log/read_jungle.o3715 Paper/log/distribute_read_log/read_jungle.o3716 Paper/log/distribute_read_log/read_jungle.o3717 Paper/log/distribute_read_log/read_jungle.o3718 Paper/log/distribute_read_log/read_jungle.o3719 Paper/log/distribute_read_log/read_jungle.o3720 Paper/log/distribute_read_log/read_jungle.o3721 Paper/log/distribute_read_log/read_jungle.o3722 Paper/log/distribute_read_log/read_jungle.o3723 Paper/log/distribute_read_log/read_jungle.o3724 Paper/log/distribute_read_log/read_jungle.o3725 Paper/log/distribute_read_log/read_jungle.o3726 Paper/log/distribute_read_log/read_jungle.o3727 Paper/log/distribute_read_log/read_jungle.o3728 Paper/log/distribute_read_log/read_jungle.o3729 Paper/log/distribute_read_log/read_jungle.o3730 Paper/log/distribute_read_log/read_jungle.o3731 Paper/log/distribute_read_log/read_jungle.o3732 Paper/log/distribute_read_log/read_jungle.o3733 Paper/log/distribute_read_log/read_jungle.o3734 Paper/log/distribute_read_log/read_jungle.o3735 Paper/log/distribute_read_log/read_jungle.o3736 Paper/log/distribute_read_log/read_jungle.o3737 Paper/log/distribute_read_log/read_jungle.o3738 Paper/log/distribute_read_log/read_jungle.o3739 Paper/log/distribute_read_log/read_jungle.o3740 Paper/log/distribute_read_log/read_jungle.o3741 Paper/log/distribute_read_log/read_jungle.o3742 Paper/log/distribute_read_log/read_jungle.o3743 Paper/log/distribute_read_log/read_jungle.o3744 Paper/log/distribute_read_log/read_jungle.o3745 Paper/log/distribute_read_log/read_jungle.o3746 Paper/log/distribute_read_log/read_jungle.o3747 Paper/log/distribute_read_log/read_jungle.o3748 Paper/log/distribute_read_log/read_jungle.o3749 Paper/log/graph.eps Paper/log/make_read_graph.sh Paper/log/make_write_graph.sh Paper/log/read_result.eps Paper/log/write_result.pdf
diffstat 67 files changed, 3720 insertions(+), 17 deletions(-) [+]
line wrap: on
line diff
--- a/Paper/figures/alice_topology.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/alice_topology.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 386.000000 218.000000
 %%PDFVersion: 1.4
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- a/Paper/figures/cassandra.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/cassandra.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 336.000000 201.000000
 %%PDFVersion: 1.3
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- a/Paper/figures/deos_proccess.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/deos_proccess.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 900.000000 619.500000
 %%PDFVersion: 1.4
 %%Pages: 1
-%%CreationDate: Tue Jul 16 15:47:04 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- a/Paper/figures/destructive_tree.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/destructive_tree.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 404.000000 207.000000
 %%PDFVersion: 1.4
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- a/Paper/figures/distribute_jungle.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/distribute_jungle.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 245.000000 213.000000
 %%PDFVersion: 1.3
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- a/Paper/figures/dsandcs.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/dsandcs.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 396.000000 256.000000
 %%PDFVersion: 1.3
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- a/Paper/figures/nodepath.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/nodepath.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 315.000000 310.000000
 %%PDFVersion: 1.3
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- a/Paper/figures/non_destructive_tree.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/non_destructive_tree.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 459.000000 207.000000
 %%PDFVersion: 1.4
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- a/Paper/figures/putChildLog.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/putChildLog.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 385.000000 149.000000
 %%PDFVersion: 1.4
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- a/Paper/figures/putLog.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/putLog.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 385.000000 149.000000
 %%PDFVersion: 1.4
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
Binary file Paper/figures/read_result.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/figures/read_result.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,8 @@
+%%Title: ./read_result.pdf
+%%Creator: extractbb 20130405
+%%BoundingBox: 0 0 360 252
+%%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000
+%%PDFVersion: 1.4
+%%Pages: 1
+%%CreationDate: Fri Jul 19 19:29:43 2013
+
--- a/Paper/figures/tree_topology.xbb	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/figures/tree_topology.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 318.000000 210.000000
 %%PDFVersion: 1.4
 %%Pages: 1
-%%CreationDate: Fri Jul 19 09:36:40 2013
+%%CreationDate: Fri Jul 19 19:28:18 2013
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/figures/write_result.eps	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,831 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: write_result.eps
+%%Creator: gnuplot 4.6 patchlevel 3
+%%CreationDate: Fri Jul 19 19:13:50 2013
+%%DocumentFonts: (atend)
+%%BoundingBox: 50 50 410 302
+%%EndComments
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -46 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.6 (September 2012)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+	dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc
+	2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 450 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+	2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 360 arc closepath fill
+	vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+	neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+	Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+	Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%	x,y = lower left corner of box to be filled
+%	w,h = width and height of box
+%	  a = angle in degrees between lines and x-axis
+%	 XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+  clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+	0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+	{/InterpretLevel1 true def}
+	{/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+	bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+	8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+	0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+	0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+	12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title (write_result.eps)
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 3)
+  /Author (nobuyasu)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Fri Jul 19 19:13:50 2013)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.050 0.050 scale
+0 setgray
+newpath
+(Helvetica) findfont 140 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 7200.00 5040.00 BoxColFill} if
+1.000 UL
+LTb
+602 448 M
+63 0 V
+6282 0 R
+-63 0 V
+518 448 M
+( 5) Rshow
+1.000 UL
+LTb
+602 939 M
+63 0 V
+6282 0 R
+-63 0 V
+518 939 M
+( 10) Rshow
+1.000 UL
+LTb
+602 1431 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 15) Rshow
+1.000 UL
+LTb
+602 1922 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 20) Rshow
+1.000 UL
+LTb
+602 2414 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 25) Rshow
+1.000 UL
+LTb
+602 2905 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 30) Rshow
+1.000 UL
+LTb
+602 3397 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 35) Rshow
+1.000 UL
+LTb
+602 3888 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 40) Rshow
+1.000 UL
+LTb
+602 4380 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 45) Rshow
+1.000 UL
+LTb
+602 4871 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 50) Rshow
+1.000 UL
+LTb
+602 448 M
+0 63 V
+0 4360 R
+0 -63 V
+602 308 M
+( 0) Cshow
+1.000 UL
+LTb
+1307 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 5) Cshow
+1.000 UL
+LTb
+2012 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 10) Cshow
+1.000 UL
+LTb
+2717 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 15) Cshow
+1.000 UL
+LTb
+3422 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 20) Cshow
+1.000 UL
+LTb
+4127 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 25) Cshow
+1.000 UL
+LTb
+4832 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 30) Cshow
+1.000 UL
+LTb
+5537 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 35) Cshow
+1.000 UL
+LTb
+6242 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 40) Cshow
+1.000 UL
+LTb
+6947 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 45) Cshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+602 4871 N
+602 448 L
+6345 0 V
+0 4423 V
+-6345 0 V
+Z stroke
+LCb setrgbcolor
+112 2659 M
+currentpoint gsave translate -270 rotate 0 0 M
+(avarage time) Cshow
+grestore
+LTb
+LCb setrgbcolor
+3774 98 M
+(nuber of nodes) Cshow
+LTb
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+1.000 UL
+LT0
+1.00 0.00 0.00 C LCb setrgbcolor
+6296 4738 M
+(Distribution version) Rshow
+LT0
+1.00 0.00 0.00 C 6380 4738 M
+399 0 V
+743 1060 M
+884 770 L
+141 82 V
+987 264 V
+141 18 V
+141 121 V
+141 98 V
+141 49 V
+141 492 V
+141 -84 V
+141 229 V
+141 -238 V
+141 116 V
+141 72 V
+141 49 V
+141 27 V
+141 379 V
+141 -243 V
+141 287 V
+141 65 V
+141 332 V
+141 24 V
+141 -118 V
+141 133 V
+141 11 V
+141 30 V
+141 292 V
+141 21 V
+141 56 V
+141 256 V
+141 363 V
+141 -97 V
+141 161 V
+141 -164 V
+141 467 V
+141 -303 V
+141 4 V
+141 560 V
+141 -137 V
+743 1060 Pls
+884 770 Pls
+1025 852 Pls
+2012 1116 Pls
+2153 1134 Pls
+2294 1255 Pls
+2435 1353 Pls
+2576 1402 Pls
+2717 1894 Pls
+2858 1810 Pls
+2999 2039 Pls
+3140 1801 Pls
+3281 1917 Pls
+3422 1989 Pls
+3563 2038 Pls
+3704 2065 Pls
+3845 2444 Pls
+3986 2201 Pls
+4127 2488 Pls
+4268 2553 Pls
+4409 2885 Pls
+4550 2909 Pls
+4691 2791 Pls
+4832 2924 Pls
+4973 2935 Pls
+5114 2965 Pls
+5255 3257 Pls
+5396 3278 Pls
+5537 3334 Pls
+5678 3590 Pls
+5819 3953 Pls
+5960 3856 Pls
+6101 4017 Pls
+6242 3853 Pls
+6383 4320 Pls
+6524 4017 Pls
+6665 4021 Pls
+6806 4581 Pls
+6947 4444 Pls
+6579 4738 Pls
+% End plot #1
+% Begin plot #2
+1.000 UP
+1.000 UL
+LT1
+0.00 0.00 1.00 C LCb setrgbcolor
+6296 4598 M
+(Single Server version) Rshow
+LT1
+0.00 0.00 1.00 C 6380 4598 M
+399 0 V
+743 826 M
+884 662 L
+141 -2 V
+987 348 V
+141 224 V
+2294 967 L
+141 -49 V
+141 26 V
+141 175 V
+141 292 V
+141 -264 V
+141 124 V
+141 287 V
+141 -48 V
+141 55 V
+141 330 V
+141 -219 V
+141 -67 V
+141 502 V
+141 -310 V
+141 550 V
+141 -240 V
+141 232 V
+141 -382 V
+141 651 V
+141 70 V
+141 -318 V
+141 -3 V
+141 195 V
+141 197 V
+141 -235 V
+141 202 V
+141 133 V
+141 161 V
+141 168 V
+141 -363 V
+141 94 V
+141 277 V
+141 245 V
+743 826 Crs
+884 662 Crs
+1025 660 Crs
+2012 1008 Crs
+2153 1232 Crs
+2294 967 Crs
+2435 918 Crs
+2576 944 Crs
+2717 1119 Crs
+2858 1411 Crs
+2999 1147 Crs
+3140 1271 Crs
+3281 1558 Crs
+3422 1510 Crs
+3563 1565 Crs
+3704 1895 Crs
+3845 1676 Crs
+3986 1609 Crs
+4127 2111 Crs
+4268 1801 Crs
+4409 2351 Crs
+4550 2111 Crs
+4691 2343 Crs
+4832 1961 Crs
+4973 2612 Crs
+5114 2682 Crs
+5255 2364 Crs
+5396 2361 Crs
+5537 2556 Crs
+5678 2753 Crs
+5819 2518 Crs
+5960 2720 Crs
+6101 2853 Crs
+6242 3014 Crs
+6383 3182 Crs
+6524 2819 Crs
+6665 2913 Crs
+6806 3190 Crs
+6947 3435 Crs
+6579 4598 Crs
+% End plot #2
+1.000 UL
+LTb
+602 4871 N
+602 448 L
+6345 0 V
+0 4423 V
+-6345 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
Binary file Paper/figures/write_result.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/figures/write_result.xbb	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,8 @@
+%%Title: ./write_result.pdf
+%%Creator: extractbb 20130405
+%%BoundingBox: 0 0 360 252
+%%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000
+%%PDFVersion: 1.4
+%%Pages: 1
+%%CreationDate: Fri Jul 19 19:28:18 2013
+
--- a/Paper/jssst.tex	Fri Jul 19 18:46:24 2013 +0900
+++ b/Paper/jssst.tex	Fri Jul 19 19:32:21 2013 +0900
@@ -509,29 +509,54 @@
 
 \subsection{実験結果}
 
+\begin{figure}[htpb]
+  \begin{center}
+    \includegraphics[scale=0.60]{figures/read_result.pdf}
+    \caption{サーバーの読み込み実験結果}
+    \label{fig:read_result}
+  \end{center}
+\end{figure}
 
-\section{まとめ}
+
+\begin{figure}[htpb]
+  \begin{center}
+    \includegraphics[scale=0.60]{figures/write_result.pdf}
+    \caption{サーバーの書き込み実験結果}
+    \label{fig:write_result}
+  \end{center}
+\end{figure}
+
+
+\section{おわりに}
+
+\subsection{本研究のまとめ}
 今回, Alice を用いて Jungle の分散データベースの実装を行った.
 Jungle の編集のログを Data Segment として Alice 上で他ノードへと送ることで
 実装することができた.
-Alice にはトポロジーの形成の機能などがあり, 比較的楽に分散データベースの
-実装を行うことができた.
+Alice を使用すると, Jungle をシングルサーバーから分散サーバへと変更するコードの行数は
+1000 行程であった.
+これは, Alice によりトポロジーの形成部分を書く必要がなかったことが理由としてあげられる.
+Alice を用いると比較的楽に分散プログラムの作成ができることを確認できた.
 
-実装を行った分散データベースで掲示板の作成をし, 元の Jungle との性能比較も
+また, 実装を行った分散データベースで掲示板の作成をし, 元の Jungle との性能比較も
 行った.
 しかし, 今回はシングルサーバー上でのテストのみであり, 分散させた状態でのベンチマークを
 とることはできなかった.
+
+\subsection{今後の課題}
 次回は, Cassandra でも同じ分散プログラムを作り, 分散環境における性能比較を行いたい.
 それには分散データーベースにおけるベンチマークの取り方の検証から行わなければならない.
 
-また, Alice 内部では java.util.concurrent.Executor を使用している.
+それと, Alice 内部では java.util.concurrent.Executor を使用している.
 そのため, Alice を使用しての分散プログラムは Alice 自身の Thread Pool と
 の調和も考えて行く必要もある.
-Alice の Thread Pool との競合についても検証していきたい.
+Alice の Thread Pool との競合性についての検証も行っていきたい.
+
 
 \section{謝辞}
 本研究は高信頼性を目指すDEOSプロジェクトの一環として行われた.
 
+
 \nocite{*}
 \bibliographystyle{junsrt}
 \bibliography{jssst}
Binary file Paper/log/.DS_Store has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/calc_avg.sh	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+function average() {
+ total=0.0
+ count=0
+ while read time
+ do
+  total=`echo $total + $time | bc`
+  count=`echo $count + 1 | bc`
+ done
+ avg=`echo "scale=4;$total/$count" | bc`
+ echo "$count,$avg"
+}
+
+for arg in $@
+do
+ average < $arg
+done
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/csv/dist_jungle_read_log.csv	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,39 @@
+1 9.2070
+2 8.0500
+3 7.8014
+10 10.3933
+11 9.9685
+12 10.0168
+13 10.0713
+14 10.1348
+15 10.2985
+16 11.6224
+17 10.7015
+18 11.2801
+19 11.8461
+20 12.2340
+21 12.9142
+22 13.6212
+23 15.9590
+24 14.7579
+25 14.7813
+26 15.5294
+27 16.0488
+28 16.6092
+29 18.9592
+30 17.6312
+31 18.2843
+32 18.5955
+33 19.8841
+34 19.6579
+35 20.3658
+36 20.4877
+37 21.3837
+38 23.5447
+39 22.4927
+40 23.2572
+41 23.3459
+42 25.7344
+43 24.7503
+44 25.1615
+45 25.0341
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/csv/dist_jungle_write_log.csv	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,39 @@
+1 11.2270
+2 8.2732
+3 9.1108
+10 11.7989
+11 11.9788
+12 13.2146
+13 14.2039
+14 14.7031
+15 19.7121
+16 18.8559
+17 21.1884
+18 18.7672
+19 19.9416
+20 20.6768
+21 21.1725
+22 21.4488
+23 25.3051
+24 22.8374
+25 25.7561
+26 26.4167
+27 29.7898
+28 30.0348
+29 28.8370
+30 30.1862
+31 30.3069
+32 30.6106
+33 33.5772
+34 33.7961
+35 34.3659
+36 36.9666
+37 40.6620
+38 39.6753
+39 41.3145
+40 39.6401
+41 44.3920
+42 41.3091
+43 41.3544
+44 47.0520
+45 45.6571
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/csv/normal_jungle_read_log.csv	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,38 @@
+1 7.0662
+3 4.9035
+10 6.8240
+11 7.3648
+12 8.8090
+13 8.5340
+14 11.0155
+15 9.7548
+16 10.6060
+17 12.4767
+18 12.0657
+19 12.8436
+20 13.8987
+21 13.7676
+22 15.3337
+23 16.7027
+24 19.0916
+25 17.0311
+26 16.5962
+27 18.4772
+28 19.0004
+29 18.1141
+30 20.3055
+31 19.7913
+32 20.5144
+33 21.7928
+34 21.6419
+35 22.5407
+36 23.5028
+37 25.3677
+38 24.3499
+39 25.7563
+40 26.4050
+41 27.6487
+42 27.0607
+43 28.0881
+44 29.3511
+45 30.2821
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/csv/normal_jungle_write_log.csv	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,39 @@
+1 8.8426
+2 7.1772
+3 7.1558
+10 10.6959
+11 12.9779
+12 10.2779
+13 9.7806
+14 10.0493
+15 11.8295
+16 14.8003
+17 12.1083
+18 13.3774
+19 16.2905
+20 15.8079
+21 16.3680
+22 19.7223
+23 17.4908
+24 16.8115
+25 21.9172
+26 18.7703
+27 24.3658
+28 21.9234
+29 24.2769
+30 20.3889
+31 27.0201
+32 27.7258
+33 24.4895
+34 24.4602
+35 26.4503
+36 28.4531
+37 26.0592
+38 28.1143
+39 29.4643
+40 31.1028
+41 32.8187
+42 29.1263
+43 30.0760
+44 32.9021
+45 35.3909
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3705	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,1 @@
+9.207029
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3706	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,2 @@
+7.804958
+8.295119
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3707	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,3 @@
+7.390164
+7.98682
+8.027232
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3714	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,10 @@
+9.328368
+9.343606
+9.982191
+10.021024
+10.793201
+10.870887
+10.853936
+10.889829
+10.886574
+10.964136
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3715	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,11 @@
+8.729424
+8.978816
+9.244268
+9.700226
+9.744286
+10.327891
+10.386034
+10.370147
+10.731096
+10.711909
+10.730312
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3716	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,12 @@
+8.992254
+9.243464
+9.335723
+9.437812
+10.079496
+10.163972
+10.24887
+10.306688
+10.323628
+10.648259
+10.669767
+10.75257
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3717	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,13 @@
+9.28513
+9.370626
+9.462926
+9.4935
+9.651544
+10.045426
+10.200912
+10.341591
+10.377247
+10.414197
+10.764639
+10.763798
+10.755482
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3718	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,14 @@
+9.224405
+9.459298
+9.462673
+9.622176
+9.656051
+9.865378
+9.994637
+10.104406
+10.587344
+10.594297
+10.603613
+10.867693
+10.927654
+10.917763
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3719	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,15 @@
+9.415869
+9.522631
+10.052589
+10.117113
+10.157992
+10.272436
+10.264182
+10.333324
+10.345969
+10.491175
+10.498795
+10.535996
+10.788694
+10.824695
+10.856702
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3720	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,16 @@
+10.708749
+10.692684
+11.368692
+11.364909
+11.409951
+11.501062
+11.566577
+11.660399
+11.698931
+11.708657
+11.849986
+11.84581
+11.895193
+12.229951
+12.223313
+12.233678
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3721	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,17 @@
+9.633381
+9.986788
+10.042914
+10.263503
+10.367059
+10.663445
+10.73671
+10.777438
+10.890026
+10.898213
+10.915741
+10.950448
+10.9602
+11.007996
+11.247072
+11.280354
+11.304669
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3722	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,18 @@
+9.911754
+10.10145
+10.430285
+10.49893
+10.969192
+11.059819
+11.301603
+11.332677
+11.535533
+11.57665
+11.588661
+11.627813
+11.63244
+11.629524
+11.661587
+12.038744
+12.052186
+12.094378
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3723	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,19 @@
+10.734095
+10.81333
+10.848748
+10.860167
+10.894708
+10.934588
+11.615091
+12.082009
+12.143411
+12.145185
+12.168347
+12.296643
+12.395086
+12.446268
+12.434349
+12.418503
+12.47342
+12.628652
+12.74438
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3724	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,20 @@
+11.090623
+11.356823
+11.370752
+11.331511
+11.528655
+11.704294
+12.074403
+12.36498
+12.389468
+12.463419
+12.500384
+12.556405
+12.617198
+12.555977
+12.687771
+12.768462
+12.760034
+12.815172
+12.812427
+12.933195
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3725	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,21 @@
+11.890941
+12.032072
+12.115824
+12.16117
+12.183492
+12.20519
+12.224716
+12.903175
+12.941997
+13.05479
+13.068387
+13.145852
+13.189671
+13.267103
+13.39686
+13.386141
+13.434772
+13.461679
+13.515164
+13.642315
+13.978382
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3726	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,22 @@
+12.632861
+12.901871
+12.885553
+12.95838
+13.080838
+13.089446
+13.137419
+13.241394
+13.593693
+13.611538
+13.742341
+13.761934
+13.939109
+13.906694
+13.954569
+13.940063
+14.046728
+14.01561
+14.068341
+14.224305
+14.336225
+14.597954
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3727	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,23 @@
+15.174065
+15.206521
+15.246185
+15.466368
+15.51292
+15.593859
+15.591931
+15.600782
+15.621991
+15.696266
+16.031568
+16.180061
+16.183275
+16.208003
+16.276103
+16.288911
+16.30771
+16.318736
+16.329563
+16.386463
+16.5815
+16.60965
+16.645672
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3728	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,24 @@
+14.270375
+14.277232
+14.282455
+14.282498
+14.294381
+14.334013
+14.397043
+14.444097
+14.504395
+14.522337
+14.692161
+14.684146
+14.796452
+14.832643
+14.852649
+14.988025
+15.029322
+15.086492
+15.063195
+15.118802
+15.173798
+15.414009
+15.419421
+15.430658
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3729	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,25 @@
+14.116214
+14.283851
+14.713376
+14.861775
+14.951908
+14.978317
+15.129806
+15.155316
+14.284072
+15.240735
+14.352655
+14.432785
+14.404247
+15.333423
+14.425032
+15.383365
+14.482909
+15.426045
+14.485987
+14.58739
+14.636191
+14.874232
+14.925721
+14.957651
+15.110481
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3730	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,26 @@
+14.994128
+15.0617
+15.057792
+15.10629
+15.135968
+15.187087
+15.206897
+15.317052
+15.303258
+15.325393
+15.383388
+15.367942
+15.505735
+15.473081
+15.569061
+15.628307
+15.6315
+15.64512
+14.869269
+15.919426
+15.950323
+15.982162
+16.096482
+16.153949
+16.249852
+16.644679
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3731	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,27 @@
+15.319682
+15.591032
+15.62983
+15.732859
+15.764063
+15.766134
+15.769097
+15.751172
+15.756296
+15.863532
+15.88161
+15.846314
+15.901903
+16.007171
+16.049248
+16.109883
+16.225509
+16.24743
+16.266762
+16.261052
+16.327877
+16.375133
+16.382617
+16.573326
+16.589134
+16.660249
+16.669411
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3732	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,28 @@
+15.790368
+15.956237
+16.154934
+16.140288
+16.163149
+16.180037
+16.23578
+16.312319
+16.347618
+16.411776
+16.389804
+16.44611
+16.526623
+16.602675
+16.694674
+16.737627
+16.890743
+16.882284
+16.914937
+16.90775
+16.946711
+16.966498
+16.971582
+16.954084
+17.072753
+17.131856
+17.119589
+17.210402
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3733	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,29 @@
+18.064411
+18.425136
+18.51191
+18.490017
+18.616446
+18.651525
+18.622941
+18.657797
+18.675831
+18.683642
+18.730036
+18.75374
+18.806001
+18.800046
+18.870718
+19.028186
+19.068172
+19.18434
+19.182291
+19.157119
+19.22064
+19.246566
+19.3072
+19.362814
+19.414886
+19.43267
+19.468601
+19.606289
+19.778219
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3734	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,30 @@
+16.853966
+16.878275
+16.923142
+16.938609
+17.081313
+17.15344
+17.242113
+17.235004
+17.232306
+17.275236
+17.311038
+17.335384
+17.409972
+17.432336
+17.485232
+17.522949
+17.576576
+17.664372
+17.787398
+17.817568
+17.848801
+17.902386
+17.98513
+18.078844
+18.058717
+18.118424
+18.145867
+18.246003
+18.27027
+20.126527
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3735	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,31 @@
+17.656032
+17.742118
+17.743995
+17.824985
+17.819657
+17.878909
+17.873643
+17.941676
+18.051137
+18.076701
+18.112495
+18.141736
+18.159904
+18.24329
+18.307419
+18.33493
+18.323886
+18.388721
+18.323403
+18.395463
+18.421231
+18.472353
+18.612466
+18.580446
+18.641129
+18.659643
+18.730822
+18.756252
+18.790347
+18.887967
+18.921437
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3736	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,32 @@
+17.839436
+17.915005
+18.119417
+18.127965
+18.134134
+18.097914
+18.188641
+18.157366
+18.202312
+18.211943
+18.202497
+18.330961
+18.362866
+18.387346
+18.429585
+18.454708
+18.470605
+18.480821
+18.590199
+18.582645
+18.658722
+18.762933
+18.842268
+18.883483
+18.911134
+18.969278
+19.09043
+19.120565
+19.327445
+19.486465
+19.55038
+20.167105
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3737	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,33 @@
+18.398703
+18.435391
+18.491111
+18.559751
+18.632086
+18.781063
+18.795716
+18.829645
+18.874258
+18.919441
+18.936036
+18.790962
+18.961182
+18.914711
+18.97363
+19.076543
+19.067662
+19.110218
+19.161479
+20.975319
+21.009568
+20.992176
+21.036814
+21.039414
+21.08234
+21.158342
+21.299351
+21.301103
+21.361154
+21.406447
+21.767062
+21.824953
+22.213788
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3738	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,34 @@
+18.956679
+18.973215
+19.011854
+19.101938
+19.115507
+19.176616
+19.099509
+19.197161
+19.235372
+19.350956
+19.327413
+19.391098
+19.374727
+19.396169
+19.446677
+19.486033
+19.508486
+19.525269
+19.498314
+19.544119
+19.458802
+19.656666
+19.730156
+19.763975
+19.84056
+19.999124
+20.038719
+20.078504
+20.125564
+20.640482
+20.712166
+20.791967
+20.908826
+20.906452
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3739	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,35 @@
+19.221137
+19.273256
+19.306775
+19.395042
+19.601185
+19.64696
+19.699049
+19.710101
+19.743421
+19.779708
+19.797531
+19.832146
+19.875998
+19.983306
+20.072199
+20.178623
+20.221174
+20.279525
+20.337313
+20.340638
+20.43789
+20.414049
+20.479333
+20.534342
+20.613738
+20.724167
+20.738927
+20.722345
+20.963135
+20.991505
+21.337343
+21.602538
+22.195152
+22.23865
+22.51722
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3740	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,36 @@
+19.176339
+19.392543
+19.404629
+19.4863
+19.493604
+19.532172
+19.56027
+19.673234
+19.882966
+19.913813
+19.963776
+19.839949
+20.090956
+20.098466
+20.177613
+20.256403
+20.308808
+20.331427
+20.336798
+20.338614
+20.359538
+20.359762
+20.497042
+20.475065
+20.899134
+21.122716
+21.323403
+21.399771
+21.410291
+21.490224
+21.470567
+21.730166
+21.852478
+21.926005
+22.017422
+21.965182
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3741	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,37 @@
+20.244875
+20.30006
+20.430639
+20.619052
+20.747305
+20.745023
+20.859708
+20.840803
+20.904992
+20.900225
+20.929514
+20.958648
+20.947717
+20.974938
+21.0524
+21.051997
+21.092377
+21.152523
+21.148346
+21.19349
+21.219541
+21.18762
+21.285977
+21.291791
+21.331358
+21.479943
+21.611532
+21.700286
+21.748434
+22.018633
+22.219787
+22.407645
+22.517365
+22.590937
+22.714941
+23.366914
+23.412885
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3742	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,38 @@
+22.14813
+22.34223
+22.384433
+22.404493
+22.575204
+22.549426
+22.644659
+22.717318
+22.711749
+22.867572
+22.928395
+22.933128
+22.976245
+23.064351
+23.119526
+23.208001
+23.344651
+23.344582
+23.396885
+23.426081
+23.424616
+23.556553
+23.665142
+23.786513
+23.829308
+23.812214
+23.89121
+24.09447
+24.206748
+24.326725
+24.424343
+24.502368
+24.524789
+24.718705
+24.750182
+24.953254
+24.947868
+26.200318
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3743	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,39 @@
+21.489773
+21.462096
+21.61131
+21.649611
+21.675155
+21.673897
+21.695355
+21.738753
+21.753993
+21.852725
+21.951167
+21.929318
+21.929604
+21.996154
+22.076029
+22.119006
+22.163588
+22.245323
+22.293336
+22.360875
+22.414952
+22.465723
+22.515561
+22.55227
+22.593824
+22.613967
+22.663036
+22.701236
+22.809465
+22.830446
+22.864775
+23.21471
+23.262363
+23.297986
+23.320078
+23.442517
+23.706379
+24.871637
+25.407341
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3744	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,40 @@
+22.173155
+22.221788
+22.400442
+22.498426
+22.513096
+22.781019
+22.810664
+22.865765
+22.868802
+22.834397
+22.835676
+22.919655
+22.968247
+22.90448
+22.936496
+23.005314
+23.031968
+22.993076
+23.037917
+23.121277
+23.209871
+23.278333
+23.193892
+23.222845
+23.374545
+23.412581
+23.435972
+23.421792
+23.426072
+23.483137
+23.512423
+23.498579
+23.559676
+23.624104
+23.848156
+23.852473
+24.081066
+24.520387
+25.27557
+25.337116
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3745	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,41 @@
+21.605705
+21.917654
+22.130583
+22.138623
+22.10842
+22.295353
+22.255738
+22.340338
+22.310445
+22.278866
+22.480558
+22.529813
+22.560051
+22.896693
+22.983736
+23.066455
+23.031909
+23.073479
+23.074027
+23.071302
+23.299836
+23.352289
+23.368852
+23.457692
+23.498899
+23.655246
+23.806079
+23.996129
+24.028444
+24.025843
+24.090016
+24.211049
+24.219266
+24.299514
+24.419975
+24.51741
+24.603733
+24.677542
+25.10607
+25.168378
+25.233886
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3746	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,42 @@
+23.879811
+23.989806
+24.023548
+24.593484
+24.657096
+24.629421
+24.665268
+24.818982
+24.740684
+24.827063
+24.88055
+25.126912
+25.228329
+25.284535
+25.286645
+25.323209
+25.381978
+25.444229
+25.460281
+25.510335
+25.603509
+25.618241
+25.717142
+25.780605
+25.917596
+26.299445
+26.377696
+26.375094
+26.369247
+26.317484
+26.384646
+26.516032
+26.52156
+26.55047
+26.533766
+26.583637
+26.718623
+26.83605
+27.368857
+27.375907
+27.544065
+27.783643
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3747	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,43 @@
+23.181832
+23.77893
+23.845494
+23.966274
+24.033041
+24.009536
+23.93344
+23.994542
+24.033516
+24.122552
+24.180852
+24.124344
+24.187306
+24.221428
+24.226272
+24.338528
+24.278772
+24.411343
+24.357329
+24.42979
+24.423172
+24.571492
+24.55934
+24.678904
+24.744628
+24.821822
+24.933514
+24.967865
+25.193528
+25.328523
+25.482574
+25.478521
+25.600899
+25.582734
+25.581186
+25.636576
+25.627138
+25.64329
+25.761154
+25.798001
+25.796414
+25.973803
+26.424014
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3748	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,44 @@
+23.291806
+23.805251
+23.899385
+23.981891
+24.060035
+24.227515
+24.190959
+24.229023
+24.287569
+24.327735
+24.288554
+24.392062
+24.424781
+24.423018
+24.469716
+24.616347
+24.661886
+24.729999
+24.769027
+24.749542
+24.991452
+25.256496
+25.304274
+25.323654
+25.49158
+25.590185
+25.582861
+25.544561
+25.705135
+25.78123
+25.883226
+25.931044
+25.928963
+25.991011
+25.961941
+26.011496
+26.021342
+26.077719
+26.197428
+26.362947
+26.352315
+26.354337
+26.365454
+27.26991
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/distribute_read_log/read_jungle.o3749	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,45 @@
+22.381137
+22.559097
+22.86703
+23.5046
+23.530708
+24.29117
+24.499648
+24.527643
+24.575527
+23.898802
+24.888718
+24.292529
+24.301505
+24.34557
+24.390115
+24.459196
+24.493969
+24.506948
+24.535998
+24.723654
+24.740935
+24.758152
+24.831541
+25.872325
+24.958505
+25.14481
+26.154294
+26.155328
+25.428854
+25.556262
+25.735244
+25.722709
+25.74767
+25.753682
+25.838786
+25.862825
+25.857883
+25.981554
+26.041382
+26.038485
+26.14959
+27.283345
+26.351227
+26.399807
+26.599669
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/graph.eps	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,827 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: graph.eps
+%%Creator: gnuplot 4.6 patchlevel 3
+%%CreationDate: Fri Jul 19 19:10:01 2013
+%%DocumentFonts: (atend)
+%%BoundingBox: 50 50 410 302
+%%EndComments
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -46 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.6 (September 2012)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+	dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc
+	2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 450 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+	2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 360 arc closepath fill
+	vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+	neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+	Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+	Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%	x,y = lower left corner of box to be filled
+%	w,h = width and height of box
+%	  a = angle in degrees between lines and x-axis
+%	 XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+  clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+	0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+	{/InterpretLevel1 true def}
+	{/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+	bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+	8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+	0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+	0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+	12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title (graph.eps)
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 3)
+  /Author (nobuyasu)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Fri Jul 19 19:10:01 2013)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.050 0.050 scale
+0 setgray
+newpath
+(Helvetica) findfont 140 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 7200.00 5040.00 BoxColFill} if
+1.000 UL
+LTb
+602 448 M
+63 0 V
+6282 0 R
+-63 0 V
+518 448 M
+( 0) Rshow
+1.000 UL
+LTb
+602 911 M
+63 0 V
+6282 0 R
+-63 0 V
+518 911 M
+( 5) Rshow
+1.000 UL
+LTb
+602 1375 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 10) Rshow
+1.000 UL
+LTb
+602 1838 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 15) Rshow
+1.000 UL
+LTb
+602 2302 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 20) Rshow
+1.000 UL
+LTb
+602 2765 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 25) Rshow
+1.000 UL
+LTb
+602 3229 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 30) Rshow
+1.000 UL
+LTb
+602 3692 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 35) Rshow
+1.000 UL
+LTb
+602 4156 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 40) Rshow
+1.000 UL
+LTb
+602 4619 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 45) Rshow
+1.000 UL
+LTb
+602 448 M
+0 63 V
+0 4108 R
+0 -63 V
+602 308 M
+( 0) Cshow
+1.000 UL
+LTb
+1395 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 5) Cshow
+1.000 UL
+LTb
+2188 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 10) Cshow
+1.000 UL
+LTb
+2981 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 15) Cshow
+1.000 UL
+LTb
+3775 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 20) Cshow
+1.000 UL
+LTb
+4568 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 25) Cshow
+1.000 UL
+LTb
+5361 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 30) Cshow
+1.000 UL
+LTb
+6154 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 35) Cshow
+1.000 UL
+LTb
+6947 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 40) Cshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+602 4619 N
+602 448 L
+6345 0 V
+0 4171 V
+-6345 0 V
+Z stroke
+LCb setrgbcolor
+112 2533 M
+currentpoint gsave translate -270 rotate 0 0 M
+(avarage time) Cshow
+grestore
+LTb
+LCb setrgbcolor
+3774 98 M
+(nuber of nodes) Cshow
+LTb
+3774 4829 M
+(title) Cshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+1.000 UL
+LT0
+1.00 0.00 0.00 C LCb setrgbcolor
+6296 4486 M
+(分散版) Rshow
+LT0
+1.00 0.00 0.00 C 6380 4486 M
+399 0 V
+602 541 M
+159 92 V
+158 93 V
+159 649 V
+159 93 V
+158 92 V
+159 93 V
+158 93 V
+159 92 V
+159 93 V
+158 93 V
+159 92 V
+159 93 V
+158 93 V
+159 92 V
+158 93 V
+159 93 V
+159 93 V
+158 92 V
+159 93 V
+159 93 V
+158 92 V
+159 93 V
+158 93 V
+159 92 V
+159 93 V
+158 93 V
+159 92 V
+159 93 V
+158 93 V
+159 92 V
+158 93 V
+159 93 V
+159 93 V
+158 92 V
+159 93 V
+159 93 V
+158 92 V
+159 93 V
+602 541 Pls
+761 633 Pls
+919 726 Pls
+1078 1375 Pls
+1237 1468 Pls
+1395 1560 Pls
+1554 1653 Pls
+1712 1746 Pls
+1871 1838 Pls
+2030 1931 Pls
+2188 2024 Pls
+2347 2116 Pls
+2506 2209 Pls
+2664 2302 Pls
+2823 2394 Pls
+2981 2487 Pls
+3140 2580 Pls
+3299 2673 Pls
+3457 2765 Pls
+3616 2858 Pls
+3775 2951 Pls
+3933 3043 Pls
+4092 3136 Pls
+4250 3229 Pls
+4409 3321 Pls
+4568 3414 Pls
+4726 3507 Pls
+4885 3599 Pls
+5044 3692 Pls
+5202 3785 Pls
+5361 3877 Pls
+5519 3970 Pls
+5678 4063 Pls
+5837 4156 Pls
+5995 4248 Pls
+6154 4341 Pls
+6313 4434 Pls
+6471 4526 Pls
+6630 4619 Pls
+6579 4486 Pls
+% End plot #1
+% Begin plot #2
+1.000 UP
+1.000 UL
+LT1
+0.00 0.00 1.00 C LCb setrgbcolor
+6296 4346 M
+(シングルサーバ版) Rshow
+LT1
+0.00 0.00 1.00 C 6380 4346 M
+399 0 V
+602 448 M
+159 93 V
+158 92 V
+159 93 V
+159 649 V
+158 93 V
+159 92 V
+158 93 V
+159 93 V
+159 92 V
+158 93 V
+159 93 V
+159 92 V
+158 93 V
+159 93 V
+158 92 V
+159 93 V
+159 93 V
+158 93 V
+159 92 V
+159 93 V
+158 93 V
+159 92 V
+158 93 V
+159 93 V
+159 92 V
+158 93 V
+159 93 V
+159 92 V
+158 93 V
+159 93 V
+158 92 V
+159 93 V
+159 93 V
+158 93 V
+159 92 V
+159 93 V
+158 93 V
+159 92 V
+158 93 V
+602 448 Crs
+761 541 Crs
+919 633 Crs
+1078 726 Crs
+1237 1375 Crs
+1395 1468 Crs
+1554 1560 Crs
+1712 1653 Crs
+1871 1746 Crs
+2030 1838 Crs
+2188 1931 Crs
+2347 2024 Crs
+2506 2116 Crs
+2664 2209 Crs
+2823 2302 Crs
+2981 2394 Crs
+3140 2487 Crs
+3299 2580 Crs
+3457 2673 Crs
+3616 2765 Crs
+3775 2858 Crs
+3933 2951 Crs
+4092 3043 Crs
+4250 3136 Crs
+4409 3229 Crs
+4568 3321 Crs
+4726 3414 Crs
+4885 3507 Crs
+5044 3599 Crs
+5202 3692 Crs
+5361 3785 Crs
+5519 3877 Crs
+5678 3970 Crs
+5837 4063 Crs
+5995 4156 Crs
+6154 4248 Crs
+6313 4341 Crs
+6471 4434 Crs
+6630 4526 Crs
+6788 4619 Crs
+6579 4346 Crs
+% End plot #2
+1.000 UL
+LTb
+602 4619 N
+602 448 L
+6345 0 V
+0 4171 V
+-6345 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/make_read_graph.sh	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,11 @@
+#!/bin/sh
+#set xrange[0:45]
+#plot 'test.dat' using 1:2 lt rgb "red" with linespoints
+gnuplot << EOF
+set terminal postscript eps
+set output 'read_result.eps'
+set xlabel 'nuber of nodes'
+set ylabel 'avarage time'
+plot 'csv/dist_jungle_read_log.csv' title 'Distribution Server version' lt rgb "red" with linespoints, 'csv/normal_jungle_read_log.csv' title 'Single Server version' lt rgb "blue" with linespoints
+EOF
+#plot 'test.csv' using '%lf,%lf' lt rgb "red" with linespoints
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/make_write_graph.sh	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,11 @@
+#!/bin/sh
+#set xrange[0:45]
+#plot 'test.dat' using 1:2 lt rgb "red" with linespoints
+gnuplot << EOF
+set terminal postscript eps
+set output 'write_result.pdf'
+set xlabel 'nuber of nodes'
+set ylabel 'avarage time'
+plot 'csv/dist_jungle_write_log.csv' title 'Distribution Server version' lt rgb "red" with linespoints, 'csv/normal_jungle_write_log.csv' title 'Single Server version' lt rgb "blue" with linespoints
+EOF
+#plot 'test.csv' using '%lf,%lf' lt rgb "red" with linespoints
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Paper/log/read_result.eps	Fri Jul 19 19:32:21 2013 +0900
@@ -0,0 +1,813 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: read_result.eps
+%%Creator: gnuplot 4.6 patchlevel 3
+%%CreationDate: Fri Jul 19 19:31:30 2013
+%%DocumentFonts: (atend)
+%%BoundingBox: 50 50 410 302
+%%EndComments
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -46 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.6 (September 2012)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+	dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc
+	2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 450 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+	2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 360 arc closepath fill
+	vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+	neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+	Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+	Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%	x,y = lower left corner of box to be filled
+%	w,h = width and height of box
+%	  a = angle in degrees between lines and x-axis
+%	 XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+  clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+	0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+	{/InterpretLevel1 true def}
+	{/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+	bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+	8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+	0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+	0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+	12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title (read_result.eps)
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 3)
+  /Author (nobuyasu)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Fri Jul 19 19:31:30 2013)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.050 0.050 scale
+0 setgray
+newpath
+(Helvetica) findfont 140 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 7200.00 5040.00 BoxColFill} if
+1.000 UL
+LTb
+602 448 M
+63 0 V
+6282 0 R
+-63 0 V
+518 448 M
+( 0) Rshow
+1.000 UL
+LTb
+602 1080 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 5) Rshow
+1.000 UL
+LTb
+602 1712 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 10) Rshow
+1.000 UL
+LTb
+602 2344 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 15) Rshow
+1.000 UL
+LTb
+602 2975 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 20) Rshow
+1.000 UL
+LTb
+602 3607 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 25) Rshow
+1.000 UL
+LTb
+602 4239 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 30) Rshow
+1.000 UL
+LTb
+602 4871 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 35) Rshow
+1.000 UL
+LTb
+602 448 M
+0 63 V
+0 4360 R
+0 -63 V
+602 308 M
+( 0) Cshow
+1.000 UL
+LTb
+1307 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 5) Cshow
+1.000 UL
+LTb
+2012 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 10) Cshow
+1.000 UL
+LTb
+2717 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 15) Cshow
+1.000 UL
+LTb
+3422 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 20) Cshow
+1.000 UL
+LTb
+4127 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 25) Cshow
+1.000 UL
+LTb
+4832 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 30) Cshow
+1.000 UL
+LTb
+5537 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 35) Cshow
+1.000 UL
+LTb
+6242 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 40) Cshow
+1.000 UL
+LTb
+6947 448 M
+0 63 V
+0 4360 R
+0 -63 V
+0 -4500 R
+( 45) Cshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+602 4871 N
+602 448 L
+6345 0 V
+0 4423 V
+-6345 0 V
+Z stroke
+LCb setrgbcolor
+112 2659 M
+currentpoint gsave translate -270 rotate 0 0 M
+(avarage time) Cshow
+grestore
+LTb
+LCb setrgbcolor
+3774 98 M
+(nuber of nodes) Cshow
+LTb
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+1.000 UL
+LT0
+1.00 0.00 0.00 C LCb setrgbcolor
+6296 4738 M
+(Distribution Server version) Rshow
+LT0
+1.00 0.00 0.00 C 6380 4738 M
+399 0 V
+743 1612 M
+884 1465 L
+141 -31 V
+987 327 V
+141 -53 V
+141 6 V
+141 7 V
+141 8 V
+141 20 V
+141 168 V
+141 -117 V
+141 73 V
+141 72 V
+141 49 V
+141 86 V
+141 89 V
+141 296 V
+141 -152 V
+141 3 V
+141 94 V
+141 66 V
+141 71 V
+141 297 V
+141 -168 V
+141 83 V
+141 39 V
+141 163 V
+141 -29 V
+141 90 V
+141 15 V
+141 113 V
+141 273 V
+141 -133 V
+141 97 V
+141 11 V
+141 302 V
+141 -124 V
+141 52 V
+141 -16 V
+743 1612 Pls
+884 1465 Pls
+1025 1434 Pls
+2012 1761 Pls
+2153 1708 Pls
+2294 1714 Pls
+2435 1721 Pls
+2576 1729 Pls
+2717 1749 Pls
+2858 1917 Pls
+2999 1800 Pls
+3140 1873 Pls
+3281 1945 Pls
+3422 1994 Pls
+3563 2080 Pls
+3704 2169 Pls
+3845 2465 Pls
+3986 2313 Pls
+4127 2316 Pls
+4268 2410 Pls
+4409 2476 Pls
+4550 2547 Pls
+4691 2844 Pls
+4832 2676 Pls
+4973 2759 Pls
+5114 2798 Pls
+5255 2961 Pls
+5396 2932 Pls
+5537 3022 Pls
+5678 3037 Pls
+5819 3150 Pls
+5960 3423 Pls
+6101 3290 Pls
+6242 3387 Pls
+6383 3398 Pls
+6524 3700 Pls
+6665 3576 Pls
+6806 3628 Pls
+6947 3612 Pls
+6579 4738 Pls
+% End plot #1
+% Begin plot #2
+1.000 UP
+1.000 UL
+LT1
+0.00 0.00 1.00 C LCb setrgbcolor
+6296 4598 M
+(Single Server version) Rshow
+LT1
+0.00 0.00 1.00 C 6380 4598 M
+399 0 V
+743 1341 M
+282 -273 V
+987 242 V
+141 69 V
+141 182 V
+141 -35 V
+141 314 V
+141 -159 V
+141 107 V
+141 237 V
+141 -52 V
+141 98 V
+141 133 V
+141 -16 V
+141 198 V
+141 173 V
+141 302 V
+141 -261 V
+141 -55 V
+141 238 V
+141 66 V
+141 -112 V
+141 277 V
+141 -65 V
+141 91 V
+141 162 V
+141 -19 V
+141 114 V
+141 121 V
+141 236 V
+141 -129 V
+141 178 V
+141 82 V
+141 157 V
+141 -74 V
+141 130 V
+141 159 V
+141 118 V
+743 1341 Crs
+1025 1068 Crs
+2012 1310 Crs
+2153 1379 Crs
+2294 1561 Crs
+2435 1526 Crs
+2576 1840 Crs
+2717 1681 Crs
+2858 1788 Crs
+2999 2025 Crs
+3140 1973 Crs
+3281 2071 Crs
+3422 2204 Crs
+3563 2188 Crs
+3704 2386 Crs
+3845 2559 Crs
+3986 2861 Crs
+4127 2600 Crs
+4268 2545 Crs
+4409 2783 Crs
+4550 2849 Crs
+4691 2737 Crs
+4832 3014 Crs
+4973 2949 Crs
+5114 3040 Crs
+5255 3202 Crs
+5396 3183 Crs
+5537 3297 Crs
+5678 3418 Crs
+5819 3654 Crs
+5960 3525 Crs
+6101 3703 Crs
+6242 3785 Crs
+6383 3942 Crs
+6524 3868 Crs
+6665 3998 Crs
+6806 4157 Crs
+6947 4275 Crs
+6579 4598 Crs
+% End plot #2
+1.000 UL
+LTb
+602 4871 N
+602 448 L
+6345 0 V
+0 4423 V
+-6345 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
Binary file Paper/log/write_result.pdf has changed