[SCM] Gerris Flow Solver branch, upstream, updated. b3aa46814a06c9cb2912790b23916ffb44f1f203

Stephane Popinet s.popinet at niwa.co.nz
Fri May 15 02:51:43 UTC 2009


The following commit has been merged in the upstream branch:
commit 228f02ef1c8d0e2f16ac7b00d01c64ca31d2432d
Author: Stephane Popinet <s.popinet at niwa.co.nz>
Date:   Thu Mar 17 16:23:45 2005 +1100

    Added automated testing of examples collection
    
    darcs-hash:20050317052345-fbd8f-d1fe8fcf060de4956f96c2563aa2b5f8925391bd.gz

diff --git a/doc/examples/Makefile.am b/doc/examples/Makefile.am
index 1fa6897..1165fb9 100644
--- a/doc/examples/Makefile.am
+++ b/doc/examples/Makefile.am
@@ -7,7 +7,14 @@ EXTRA_DIST = \
 	template.tex \
 	gfs2tex.py \
 	gfs2tex \
-	depend
+	depend.py \
+	test.py
+
+TESTS = test.sh
+
+test.sh: $(EXAMPLES)
+	echo "python test.py $(EXAMPLES)" > test.sh
+	chmod +x test.sh
 
 bin_SCRIPTS = \
 	gfs2doc
@@ -22,7 +29,7 @@ dist_pkglib_DATA = gfs2tex.py
 gfs2doc: gfs2doc.in
 
 clean-generic:
-	$(RM) *.dvi *.aux *.log *.toc *.out examples.tex *.pyc
+	$(RM) *.dvi *.aux *.log *.toc *.out examples.tex *.pyc test.sh gfs2doc
 
 examples: examples.ps.gz
 	latex2html -no_math -html_version 3.2,math -address "" -info "" -split +3 -show_section_numbers -toc_depth 5 -t "Gerris Examples" -local_icons -white examples.tex
@@ -47,6 +54,6 @@ examples.tex: template.tex
 	sed "s/GFS_VERSION/`$(top_srcdir)/src/gerris2D -V 2>&1 | awk '{ if ($$5 == "version") print $$6}'`/g" < template.tex > examples.tex
 
 Makefile.deps: $(EXAMPLES)
-	python depend $(EXAMPLES) > Makefile.deps
+	python depend.py $(EXAMPLES) > Makefile.deps
 
 -include Makefile.deps
diff --git a/doc/examples/cylinder/cylinder.gts b/doc/examples/cylinder/cylinder.gts
new file mode 100644
index 0000000..a804e8a
--- /dev/null
+++ b/doc/examples/cylinder/cylinder.gts
@@ -0,0 +1,6591 @@
+1100 3294 2196 GtsSurface GtsFace GtsEdge GtsVertex
+0.06138121115 0.01177271925 -0.1
+0.06052087418 0.01560364661 -0.1
+0.06138121115 0.01177271925 -0.05
+-0.01937299351 0.059421689 -0.2
+-0.02306588406 0.05808799352 -0.2
+-0.01937299351 0.059421689 -0.15
+0.0481172146 0.0398871365 0.05
+0.04551773225 0.04282973325 0.05
+0.0481172146 0.0398871365 0.1
+0.003862028847 0.06238056375 0.15
+-6.24999896e-05 0.06249996875 0.15
+0.003862028847 0.06238056375 0.2
+0.0505268003 0.03678712345 -0.25
+0.0481172146 0.0398871365 -0.25
+0.0505268003 0.03678712345 -0.2
+-0.0619993045 -0.00789533034 0.1
+-0.06138121115 -0.01177271925 0.1
+-0.0619993045 -0.00789533034 0.15
+-0.007771316022 -0.06201497115 0.15
+-0.007771316022 -0.06201497115 0.2
+-0.01164993336 -0.0614046338 0.2
+0.00789533034 -0.0619993045 -0.25
+0.01937299351 -0.059421689 -0.25
+0.01177271925 -0.06138121115 -0.25
+0.007771316022 0.06201497115 -0.25
+-6.24999896e-05 0.06249996875 -0.25
+-0.003986782168 0.06237271493 -0.25
+0.0527369798 0.03354192842 -0.15
+0.0505268003 0.03678712345 -0.15
+0.0527369798 0.03354192842 -0.1
+-0.0581340091 0.02294966202 -0.2
+-0.0594603161 0.01925411147 -0.2
+-0.0581340091 0.02294966202 -0.15
+0.01164993336 0.0614046338 -0.15
+0.01164993336 0.0614046338 -0.1
+0.01548257374 0.06055196043 -0.1
+-0.05060027345 0.03668599635 -0.05
+-0.05060027345 0.03668599635 -1.387778781e-17
+-0.0481968926 0.03979082237 -1.387778781e-17
+0.0505268003 0.03678712345 0.2
+0.0481172146 0.0398871365 0.2
+0.0505268003 0.03678712345 0.25
+6.24999896e-05 -0.06249996875 -1.387778781e-17
+6.24999896e-05 -0.06249996875 0.05
+-0.003862028847 -0.06238056375 0.05
+0.03005482042 0.05479924972 -0.1
+0.03005482042 0.05479924972 -0.05
+0.03343638745 0.05280395813 -0.05
+-0.04282973325 0.04551773225 0.1
+-0.04560330063 0.0427386122 0.1
+-0.04282973325 0.04551773225 0.15
+-0.0527369798 -0.03354192842 -0.05
+-0.0505268003 -0.03678712345 -0.05
+-0.0527369798 -0.03354192842 -1.387778781e-17
+-0.0398871365 0.0481172146 -0.25
+-0.0398871365 0.0481172146 -0.2
+-0.03678712345 0.0505268003 -0.2
+-6.24999896e-05 0.06249996875 -1.387778781e-17
+-0.003986782168 0.06237271493 -1.387778781e-17
+-6.24999896e-05 0.06249996875 0.05
+-0.04560330063 0.0427386122 -0.25
+-0.05060027345 0.03668599635 -0.25
+-0.0481968926 0.03979082237 -0.25
+-0.0398871365 0.0481172146 -0.1
+-0.04282973325 0.04551773225 -0.1
+-0.0398871365 0.0481172146 -0.05
+-0.04560330063 0.0427386122 -0.05
+-0.04560330063 0.0427386122 -1.387778781e-17
+-0.04282973325 0.04551773225 -1.387778781e-17
+0.0527369798 0.03354192842 0.25
+0.03668599635 0.05060027345 0.25
+0.0398871365 -0.0481172146 -0.15
+0.04282973325 -0.04551773225 -0.15
+0.0398871365 -0.0481172146 -0.1
+0.03016435872 -0.05473903053 -0.15
+0.03016435872 -0.05473903053 -0.1
+0.0266677441 -0.0565250513 -0.1
+0.03354192842 -0.0527369798 0.2
+0.03678712345 -0.0505268003 0.2
+0.03354192842 -0.0527369798 0.25
+-0.03005482042 -0.05479924972 -0.25
+-0.03005482042 -0.05479924972 -0.2
+-0.03343638745 -0.05280395813 -0.2
+-0.06052087418 -0.01560364661 0.1
+-0.06138121115 -0.01177271925 0.15
+0.01164993336 0.0614046338 0.2
+0.01164993336 0.0614046338 0.25
+0.01548257374 0.06055196043 0.25
+-0.0481968926 0.03979082237 -0.2
+-0.05060027345 0.03668599635 -0.2
+-0.0481968926 0.03979082237 -0.15
+0.02294966202 0.0581340091 -0.05
+0.02294966202 0.0581340091 -1.387778781e-17
+0.02655464072 0.0565782737 -1.387778781e-17
+-0.03354192842 0.0527369798 -1.387778781e-17
+-0.03678712345 0.0505268003 -1.387778781e-17
+-0.03354192842 0.0527369798 0.05
+-0.0594603161 0.01925411147 -1.387778781e-17
+-0.06055196043 0.01548257374 -1.387778781e-17
+-0.0594603161 0.01925411147 0.05
+0.03354192842 -0.0527369798 -0.2
+0.03354192842 -0.0527369798 -0.15
+0.05280395813 -0.03343638745 0.1
+0.05479924972 -0.03005482042 0.1
+0.05280395813 -0.03343638745 0.15
+0.0619993045 0.00789533034 0.15
+0.06138121115 0.01177271925 0.15
+0.0619993045 0.00789533034 0.2
+-0.0527369798 -0.03354192842 0.05
+-0.0505268003 -0.03678712345 0.05
+-0.0527369798 -0.03354192842 0.1
+-0.06238056375 0.003862028847 0.25
+-0.06249996875 -6.24999896e-05 0.25
+-0.06237271493 -0.003986782168 0.25
+-0.06238056375 0.003862028847 -1.387778781e-17
+-0.06249996875 -6.24999896e-05 -1.387778781e-17
+-0.06238056375 0.003862028847 0.05
+-0.03668599635 -0.05060027345 -0.1
+-0.03343638745 -0.05280395813 -0.1
+-0.03668599635 -0.05060027345 -0.05
+0.003986782168 -0.06237271493 -0.1
+0.00789533034 -0.0619993045 -0.1
+0.003986782168 -0.06237271493 -0.05
+0.0565782737 -0.02655464072 -0.15
+0.0581340091 -0.02294966202 -0.15
+0.0565782737 -0.02655464072 -0.1
+0.003986782168 -0.06237271493 -0.2
+0.00789533034 -0.0619993045 -0.2
+0.003986782168 -0.06237271493 -0.15
+0.04560330063 -0.0427386122 -0.2
+0.04560330063 -0.0427386122 -0.15
+-0.059421689 -0.01937299351 -0.05
+-0.05808799352 -0.02306588406 -0.05
+-0.059421689 -0.01937299351 -1.387778781e-17
+-0.03005482042 -0.05479924972 -0.05
+-0.03005482042 -0.05479924972 -1.387778781e-17
+-0.03343638745 -0.05280395813 -1.387778781e-17
+0.06249996875 6.249998957e-05 0.25
+0.06237271493 0.003986782168 0.25
+0.0619993045 0.00789533034 0.25
+0.03354192842 -0.0527369798 -0.1
+0.06055196043 -0.01548257374 0.1
+0.06055196043 -0.01548257374 0.15
+0.0594603161 -0.01925411147 0.15
+-6.24999896e-05 0.06249996875 -0.15
+-0.003986782168 0.06237271493 -0.15
+-6.24999896e-05 0.06249996875 -0.1
+0.03343638745 0.05280395813 0.05
+0.03343638745 0.05280395813 0.1
+0.03668599635 0.05060027345 0.1
+-0.007771316022 -0.06201497115 0.05
+-0.007771316022 -0.06201497115 0.1
+-0.01164993336 -0.0614046338 0.1
+0.01177271925 -0.06138121115 -0.15
+0.01560364661 -0.06052087418 -0.15
+0.01177271925 -0.06138121115 -0.1
+-0.02655464072 -0.0565782737 -0.2
+-0.02655464072 -0.0565782737 -0.15
+-0.03005482042 -0.05479924972 -0.15
+0.05280395813 -0.03343638745 -0.25
+0.05479924972 -0.03005482042 -0.25
+0.05280395813 -0.03343638745 -0.2
+0.0619993045 0.00789533034 -0.05
+-0.0619993045 -0.00789533034 0.25
+-0.06138121115 -0.01177271925 0.25
+-0.06052087418 -0.01560364661 0.25
+-0.03343638745 -0.05280395813 0.05
+-0.03668599635 -0.05060027345 0.05
+6.24999896e-05 -0.06249996875 -0.05
+0.0581340091 -0.02294966202 -0.1
+0.0581340091 -0.02294966202 -0.05
+0.0565782737 -0.02655464072 -0.05
+0.01560364661 -0.06052087418 0.1
+0.01937299351 -0.059421689 0.1
+0.01560364661 -0.06052087418 0.15
+0.003862028847 0.06238056375 -0.1
+0.003862028847 0.06238056375 -0.05
+0.007771316022 0.06201497115 -0.05
+0.01937299351 -0.059421689 0.25
+0.02306588406 -0.05808799352 0.25
+0.0266677441 -0.0565250513 0.25
+0.06238056375 -0.003862028847 -0.05
+0.06249996875 6.249998957e-05 -0.05
+0.06238056375 -0.003862028847 -1.387778781e-17
+-0.06237271493 -0.003986782168 0.2
+-0.0619993045 -0.00789533034 0.2
+-0.01177271925 0.06138121115 -1.387778781e-17
+-0.01560364661 0.06052087418 -1.387778781e-17
+-0.01177271925 0.06138121115 0.05
+0.0614046338 -0.01164993336 -0.1
+0.0614046338 -0.01164993336 -0.05
+0.06055196043 -0.01548257374 -0.05
+-0.05280395813 0.03343638745 0.05
+-0.05479924972 0.03005482042 0.05
+-0.05280395813 0.03343638745 0.1
+0.04551773225 0.04282973325 -0.1
+0.04551773225 0.04282973325 -0.05
+0.0481172146 0.0398871365 -0.05
+-0.05473903053 -0.03016435872 -0.25
+-0.0527369798 -0.03354192842 -0.25
+-0.05473903053 -0.03016435872 -0.2
+0.04551773225 0.04282973325 0.1
+0.04551773225 0.04282973325 0.15
+0.0481172146 0.0398871365 0.15
+0.0565250513 0.0266677441 -0.25
+0.05473903053 0.03016435872 -0.25
+0.0565250513 0.0266677441 -0.2
+-0.0565782737 0.02655464072 -0.1
+-0.0581340091 0.02294966202 -0.1
+-0.0565782737 0.02655464072 -0.05
+-0.01164993336 -0.0614046338 -0.2
+-0.007771316022 -0.06201497115 -0.2
+-0.01164993336 -0.0614046338 -0.15
+0.03343638745 0.05280395813 0.25
+0.03005482042 0.05479924972 0.25
+0.06138121115 0.01177271925 -0.2
+0.06052087418 0.01560364661 -0.2
+0.06138121115 0.01177271925 -0.15
+0.03668599635 0.05060027345 -0.2
+0.03668599635 0.05060027345 -0.15
+0.03979082237 0.0481968926 -0.15
+-0.003986782168 0.06237271493 -0.2
+-0.03354192842 0.0527369798 -0.25
+-0.05479924972 0.03005482042 -0.25
+-0.04282973325 0.04551773225 -0.25
+0.0614046338 -0.01164993336 0.05
+0.06201497115 -0.007771316022 0.05
+0.0614046338 -0.01164993336 0.1
+-0.06249996875 -6.24999896e-05 0.1
+-0.06249996875 -6.24999896e-05 0.15
+-0.06238056375 0.003862028847 0.15
+-0.03979082237 -0.0481968926 -0.2
+-0.03979082237 -0.0481968926 -0.15
+-0.0427386122 -0.04560330063 -0.15
+0.05473903053 0.03016435872 -1.387778781e-17
+0.05473903053 0.03016435872 0.05
+0.0565250513 0.0266677441 0.05
+0.0266677441 -0.0565250513 -0.25
+0.0266677441 -0.0565250513 -0.2
+0.02306588406 -0.05808799352 -0.2
+-0.007771316022 -0.06201497115 -0.25
+6.24999896e-05 -0.06249996875 -0.25
+-0.003862028847 -0.06238056375 -0.25
+0.02306588406 -0.05808799352 0.05
+0.02306588406 -0.05808799352 0.1
+-0.0505268003 -0.03678712345 0.15
+-0.0481172146 -0.0398871365 0.15
+-0.0505268003 -0.03678712345 0.2
+0.03016435872 -0.05473903053 -0.05
+0.03016435872 -0.05473903053 -1.387778781e-17
+0.0266677441 -0.0565250513 -1.387778781e-17
+0.003986782168 -0.06237271493 0.1
+0.00789533034 -0.0619993045 0.1
+0.003986782168 -0.06237271493 0.15
+-0.01548257374 -0.06055196043 0.15
+-0.01548257374 -0.06055196043 0.2
+-0.01925411147 -0.0594603161 0.2
+-0.03678712345 0.0505268003 0.2
+-0.0398871365 0.0481172146 0.2
+-0.03678712345 0.0505268003 0.25
+-0.06238056375 0.003862028847 0.2
+-0.06201497115 0.007771316022 0.25
+-0.0266677441 0.0565250513 -0.2
+-0.03016435872 0.05473903053 -0.2
+-0.0266677441 0.0565250513 -0.15
+0.05060027345 -0.03668599635 0.15
+0.05060027345 -0.03668599635 0.2
+0.0481968926 -0.03979082237 0.2
+-0.0427386122 -0.04560330063 -0.05
+-0.03979082237 -0.0481968926 -0.05
+-0.0427386122 -0.04560330063 -1.387778781e-17
+-0.03354192842 0.0527369798 -0.1
+-0.03354192842 0.0527369798 -0.05
+-0.03016435872 0.05473903053 -0.05
+0.0565250513 0.0266677441 0.1
+0.05808799352 0.02306588406 0.1
+0.06238056375 -0.003862028847 0.05
+-0.0565250513 -0.0266677441 0.05
+-0.05473903053 -0.03016435872 0.05
+-0.0565250513 -0.0266677441 0.1
+0.00789533034 -0.0619993045 0.2
+0.01177271925 -0.06138121115 0.2
+0.00789533034 -0.0619993045 0.25
+0.01937299351 -0.059421689 0.05
+-0.00789533034 0.0619993045 0.15
+-0.01177271925 0.06138121115 0.15
+-0.00789533034 0.0619993045 0.2
+0.05473903053 0.03016435872 -0.2
+0.05473903053 0.03016435872 -0.15
+0.0565250513 0.0266677441 -0.15
+0.0398871365 -0.0481172146 0.2
+0.03678712345 -0.0505268003 0.25
+-0.01177271925 0.06138121115 -0.25
+-0.059421689 -0.01937299351 -0.25
+-0.03979082237 -0.0481968926 -0.25
+-0.04282973325 0.04551773225 -0.15
+-0.05473903053 -0.03016435872 0.15
+-0.0527369798 -0.03354192842 0.15
+-0.05473903053 -0.03016435872 0.2
+-0.0614046338 0.01164993336 -0.15
+-0.0614046338 0.01164993336 -0.1
+-0.06055196043 0.01548257374 -0.1
+-0.02655464072 -0.0565782737 0.05
+-0.02655464072 -0.0565782737 0.1
+-0.03005482042 -0.05479924972 0.1
+0.06238056375 -0.003862028847 -0.2
+0.06249996875 6.249998957e-05 -0.2
+0.06238056375 -0.003862028847 -0.15
+-0.0266677441 0.0565250513 0.15
+-0.03016435872 0.05473903053 0.15
+-0.0266677441 0.0565250513 0.2
+0.003862028847 0.06238056375 -0.25
+0.007771316022 0.06201497115 -0.2
+0.0427386122 0.04560330063 -0.15
+0.0427386122 0.04560330063 -0.1
+0.04560330063 -0.0427386122 -0.1
+0.04560330063 -0.0427386122 -0.05
+0.04282973325 -0.04551773225 -0.05
+0.01177271925 -0.06138121115 0.15
+-0.003862028847 -0.06238056375 0.2
+-0.003862028847 -0.06238056375 0.25
+-0.007771316022 -0.06201497115 0.25
+-0.0481172146 -0.0398871365 0.2
+-0.0505268003 -0.03678712345 0.25
+-0.0594603161 0.01925411147 -0.15
+-0.06055196043 0.01548257374 -0.15
+-0.0594603161 0.01925411147 -0.1
+-0.04282973325 0.04551773225 0.25
+-0.05060027345 0.03668599635 0.25
+-0.05479924972 0.03005482042 0.25
+0.0594603161 -0.01925411147 0.2
+0.05280395813 -0.03343638745 -0.15
+0.05280395813 -0.03343638745 -0.1
+0.05060027345 -0.03668599635 -0.1
+0.059421689 0.01937299351 -0.15
+0.059421689 0.01937299351 -0.1
+-0.01937299351 0.059421689 0.1
+-0.02306588406 0.05808799352 0.1
+-0.01937299351 0.059421689 0.15
+0.007771316022 0.06201497115 -0.15
+-0.00789533034 0.0619993045 -1.387778781e-17
+-0.00789533034 0.0619993045 0.05
+0.03668599635 0.05060027345 -0.25
+0.03979082237 0.0481968926 -0.2
+-6.24999896e-05 0.06249996875 -0.05
+0.0581340091 -0.02294966202 0.2
+0.0581340091 -0.02294966202 0.25
+0.0565782737 -0.02655464072 0.25
+6.24999896e-05 -0.06249996875 0.2
+0.03979082237 0.0481968926 0.1
+0.03979082237 0.0481968926 0.15
+0.0427386122 0.04560330063 0.15
+-0.003862028847 -0.06238056375 0.15
+0.0481968926 -0.03979082237 0.05
+0.0481968926 -0.03979082237 0.1
+0.04560330063 -0.0427386122 0.1
+-0.0427386122 -0.04560330063 0.25
+-0.03979082237 -0.0481968926 0.25
+-0.0481172146 -0.0398871365 0.25
+-0.03016435872 0.05473903053 0.1
+-0.01548257374 -0.06055196043 -0.15
+-0.05808799352 -0.02306588406 -1.387778781e-17
+-0.0565250513 -0.0266677441 -1.387778781e-17
+-0.05808799352 -0.02306588406 0.05
+-0.03005482042 -0.05479924972 0.15
+-0.059421689 -0.01937299351 0.15
+-0.05808799352 -0.02306588406 0.15
+-0.059421689 -0.01937299351 0.2
+0.01925411147 0.0594603161 0.15
+0.01548257374 0.06055196043 0.15
+0.01925411147 0.0594603161 0.2
+-6.24999896e-05 0.06249996875 0.25
+-0.003986782168 0.06237271493 0.25
+0.007771316022 0.06201497115 0.25
+-0.059421689 -0.01937299351 0.1
+-0.05808799352 -0.02306588406 0.1
+-0.01560364661 0.06052087418 0.15
+-0.01177271925 0.06138121115 0.2
+0.06238056375 -0.003862028847 0.15
+0.06249996875 6.249998957e-05 0.15
+0.06238056375 -0.003862028847 0.2
+0.05479924972 -0.03005482042 0.2
+0.05479924972 -0.03005482042 0.25
+0.05280395813 -0.03343638745 0.25
+-0.06052087418 -0.01560364661 -0.2
+-0.059421689 -0.01937299351 -0.2
+-0.06052087418 -0.01560364661 -0.15
+-0.01164993336 -0.0614046338 -0.05
+-0.007771316022 -0.06201497115 -0.05
+-0.01164993336 -0.0614046338 -1.387778781e-17
+0.03343638745 0.05280395813 0.15
+0.03343638745 0.05280395813 0.2
+0.03668599635 0.05060027345 0.2
+-0.007771316022 -0.06201497115 -0.1
+-0.003862028847 -0.06238056375 -0.1
+-0.007771316022 -0.06201497115 -1.387778781e-17
+-0.01164993336 -0.0614046338 0.05
+0.0619993045 0.00789533034 -0.15
+0.0619993045 0.00789533034 -0.1
+0.03678712345 -0.0505268003 0.1
+0.03678712345 -0.0505268003 0.15
+0.03354192842 -0.0527369798 0.15
+-0.03016435872 0.05473903053 -1.387778781e-17
+-0.03016435872 0.05473903053 0.05
+-0.0266677441 0.0565250513 0.05
+0.003986782168 -0.06237271493 0.25
+0.06052087418 0.01560364661 -0.25
+0.059421689 0.01937299351 -0.25
+0.003862028847 0.06238056375 -0.2
+-0.0594603161 0.01925411147 0.25
+-0.03678712345 0.0505268003 -0.1
+-0.05479924972 0.03005482042 0.15
+-0.0565782737 0.02655464072 0.15
+-0.05479924972 0.03005482042 0.2
+-0.05280395813 0.03343638745 -0.25
+0.03678712345 -0.0505268003 0.05
+0.03354192842 -0.0527369798 0.1
+-0.01548257374 -0.06055196043 -0.1
+0.03979082237 0.0481968926 -0.05
+0.03668599635 0.05060027345 -0.05
+0.03979082237 0.0481968926 -1.387778781e-17
+-0.0398871365 0.0481172146 -0.15
+-0.0565782737 0.02655464072 -1.387778781e-17
+-0.05479924972 0.03005482042 -1.387778781e-17
+0.06237271493 0.003986782168 0.2
+-0.01177271925 0.06138121115 0.25
+-0.059421689 -0.01937299351 -0.15
+-0.059421689 -0.01937299351 -0.1
+-0.06052087418 -0.01560364661 -0.1
+0.0481968926 -0.03979082237 -0.2
+0.04282973325 -0.04551773225 0.15
+0.04282973325 -0.04551773225 0.2
+0.05060027345 -0.03668599635 -0.05
+0.0481968926 -0.03979082237 -0.05
+-0.02306588406 0.05808799352 0.2
+-0.02306588406 0.05808799352 0.25
+-0.01937299351 0.059421689 0.25
+-0.02294966202 -0.0581340091 -0.25
+-0.01925411147 -0.0594603161 -0.25
+-0.02294966202 -0.0581340091 -0.2
+-0.03668599635 -0.05060027345 0.2
+-0.03343638745 -0.05280395813 0.2
+-0.03668599635 -0.05060027345 0.25
+0.01177271925 -0.06138121115 0.25
+0.01560364661 -0.06052087418 0.25
+-0.0266677441 0.0565250513 0.1
+-0.0481968926 0.03979082237 0.05
+-0.05060027345 0.03668599635 0.05
+-0.0481968926 0.03979082237 0.1
+0.0565782737 -0.02655464072 -0.2
+0.05479924972 -0.03005482042 -0.15
+0.0614046338 -0.01164993336 0.25
+0.06201497115 -0.007771316022 0.25
+0.06055196043 -0.01548257374 -0.15
+0.0614046338 -0.01164993336 -0.15
+0.06055196043 -0.01548257374 -0.1
+-0.02294966202 -0.0581340091 -0.1
+-0.01925411147 -0.0594603161 -0.1
+-0.02294966202 -0.0581340091 -0.05
+0.01925411147 0.0594603161 -0.25
+0.01548257374 0.06055196043 -0.25
+0.01925411147 0.0594603161 -0.2
+0.01560364661 -0.06052087418 -1.387778781e-17
+0.01937299351 -0.059421689 -1.387778781e-17
+0.01560364661 -0.06052087418 0.05
+0.02306588406 -0.05808799352 -0.15
+0.01937299351 -0.059421689 -0.15
+0.03343638745 0.05280395813 -1.387778781e-17
+0.03005482042 0.05479924972 -1.387778781e-17
+-0.06138121115 -0.01177271925 -0.25
+-0.06052087418 -0.01560364661 -0.25
+-0.06138121115 -0.01177271925 -0.2
+0.03979082237 0.0481968926 0.05
+0.0427386122 0.04560330063 0.1
+0.06237271493 0.003986782168 -1.387778781e-17
+0.06237271493 0.003986782168 0.05
+0.06249996875 6.249998957e-05 0.05
+-0.06237271493 -0.003986782168 0.05
+-0.0619993045 -0.00789533034 0.05
+-0.06237271493 -0.003986782168 0.1
+-0.01548257374 -0.06055196043 -0.05
+-0.01548257374 -0.06055196043 -1.387778781e-17
+-0.01925411147 -0.0594603161 -1.387778781e-17
+0.06055196043 -0.01548257374 -0.25
+0.0614046338 -0.01164993336 -0.25
+0.06055196043 -0.01548257374 -0.2
+0.0565782737 -0.02655464072 -0.25
+0.0581340091 -0.02294966202 -0.25
+0.0565250513 0.0266677441 0.2
+0.0565250513 0.0266677441 0.25
+0.05808799352 0.02306588406 0.25
+-0.03979082237 -0.0481968926 -1.387778781e-17
+-0.03979082237 -0.0481968926 0.05
+-0.0427386122 -0.04560330063 0.05
+-0.06052087418 -0.01560364661 -1.387778781e-17
+-0.06052087418 -0.01560364661 0.05
+0.00789533034 -0.0619993045 0.15
+0.003986782168 -0.06237271493 0.2
+-0.003986782168 0.06237271493 0.1
+-0.003986782168 0.06237271493 0.15
+-0.0581340091 0.02294966202 0.05
+-0.0581340091 0.02294966202 0.1
+-0.0565782737 0.02655464072 0.1
+-0.0481968926 0.03979082237 -0.1
+-0.0481968926 0.03979082237 -0.05
+0.0614046338 -0.01164993336 0.2
+0.06055196043 -0.01548257374 0.25
+-0.059421689 -0.01937299351 0.25
+0.06052087418 0.01560364661 0.25
+0.00789533034 -0.0619993045 -0.05
+0.01177271925 -0.06138121115 -0.05
+0.00789533034 -0.0619993045 -1.387778781e-17
+-0.0565782737 0.02655464072 -0.15
+-0.05479924972 0.03005482042 -0.1
+-0.02306588406 0.05808799352 -0.05
+-0.02306588406 0.05808799352 -1.387778781e-17
+-0.01937299351 0.059421689 -1.387778781e-17
+-0.04282973325 0.04551773225 0.2
+0.0565782737 -0.02655464072 0.05
+0.0565782737 -0.02655464072 0.1
+0.0594603161 -0.01925411147 -0.05
+0.0581340091 -0.02294966202 -1.387778781e-17
+0.0266677441 -0.0565250513 0.2
+0.03016435872 -0.05473903053 0.2
+-0.01560364661 0.06052087418 -0.25
+-0.01937299351 0.059421689 -0.25
+-0.01560364661 0.06052087418 -0.2
+0.0481172146 0.0398871365 -0.15
+0.04551773225 0.04282973325 -0.15
+0.0481172146 0.0398871365 -0.1
+-0.04282973325 0.04551773225 -0.05
+-0.0398871365 0.0481172146 -1.387778781e-17
+-0.0619993045 -0.00789533034 -0.2
+-0.0619993045 -0.00789533034 -0.15
+0.06201497115 -0.007771316022 -1.387778781e-17
+-0.06138121115 -0.01177271925 0.2
+-0.06052087418 -0.01560364661 0.2
+0.0505268003 0.03678712345 -0.05
+0.0505268003 0.03678712345 -1.387778781e-17
+-0.01925411147 -0.0594603161 0.05
+-0.02294966202 -0.0581340091 0.05
+0.06249996875 6.249998957e-05 0.2
+0.06238056375 -0.003862028847 0.25
+-0.04282973325 0.04551773225 -0.2
+-0.05280395813 0.03343638745 0.2
+-0.05280395813 0.03343638745 0.25
+6.24999896e-05 -0.06249996875 0.25
+0.0398871365 -0.0481172146 -0.25
+0.0398871365 -0.0481172146 -0.2
+0.03678712345 -0.0505268003 -0.2
+0.0581340091 -0.02294966202 0.05
+-0.01560364661 0.06052087418 -0.05
+0.02306588406 -0.05808799352 -0.25
+0.01548257374 0.06055196043 0.05
+0.01164993336 0.0614046338 0.05
+0.01548257374 0.06055196043 0.1
+0.04551773225 0.04282973325 -0.25
+0.0427386122 0.04560330063 -0.25
+0.04551773225 0.04282973325 -0.2
+-0.0614046338 0.01164993336 0.05
+-0.0614046338 0.01164993336 0.1
+-0.06055196043 0.01548257374 0.1
+0.059421689 0.01937299351 0.05
+0.059421689 0.01937299351 0.1
+0.06052087418 0.01560364661 0.1
+-0.06249996875 -6.24999896e-05 0.05
+-0.0266677441 0.0565250513 -0.1
+-0.0266677441 0.0565250513 -0.05
+0.03354192842 -0.0527369798 -0.05
+-0.05473903053 -0.03016435872 0.25
+0.0565782737 -0.02655464072 0.15
+0.0565782737 -0.02655464072 0.2
+-0.06238056375 0.003862028847 -0.25
+0.03668599635 0.05060027345 -1.387778781e-17
+0.03668599635 0.05060027345 0.05
+0.04560330063 -0.0427386122 -1.387778781e-17
+0.04560330063 -0.0427386122 0.05
+0.04282973325 -0.04551773225 0.05
+0.03678712345 -0.0505268003 -0.15
+-0.00789533034 0.0619993045 -0.25
+0.06052087418 0.01560364661 -0.15
+0.04282973325 -0.04551773225 0.1
+0.0398871365 -0.0481172146 0.15
+0.06201497115 -0.007771316022 0.1
+0.05280395813 -0.03343638745 0.2
+0.0481172146 0.0398871365 -0.2
+0.03354192842 -0.0527369798 -0.25
+0.01925411147 0.0594603161 0.05
+0.01925411147 0.0594603161 0.1
+0.02294966202 0.0581340091 0.1
+0.06201497115 -0.007771316022 0.2
+-0.02294966202 -0.0581340091 -1.387778781e-17
+-0.02655464072 -0.0565782737 -1.387778781e-17
+0.03005482042 0.05479924972 -0.25
+0.02655464072 0.0565782737 -0.25
+0.03005482042 0.05479924972 -0.2
+-0.05060027345 0.03668599635 0.1
+0.05060027345 -0.03668599635 0.25
+-0.03005482042 -0.05479924972 0.25
+-0.0505268003 -0.03678712345 -0.25
+-0.0481172146 -0.0398871365 -0.25
+-0.0505268003 -0.03678712345 -0.2
+-0.0581340091 0.02294966202 0.2
+-0.0581340091 0.02294966202 0.25
+-0.0565782737 0.02655464072 0.25
+0.06052087418 0.01560364661 0.2
+0.06138121115 0.01177271925 0.25
+-0.003862028847 -0.06238056375 0.1
+6.24999896e-05 -0.06249996875 0.1
+0.05479924972 -0.03005482042 0.15
+0.01560364661 -0.06052087418 -0.1
+-0.0594603161 0.01925411147 0.15
+-0.0594603161 0.01925411147 0.2
+-0.02655464072 -0.0565782737 -0.1
+-0.02655464072 -0.0565782737 -0.05
+-0.01164993336 -0.0614046338 0.15
+-0.02655464072 -0.0565782737 -0.25
+0.05479924972 -0.03005482042 -0.2
+0.0266677441 -0.0565250513 0.05
+-0.003862028847 -0.06238056375 -0.2
+0.059421689 0.01937299351 0.2
+-0.04551773225 -0.04282973325 -1.387778781e-17
+-0.04551773225 -0.04282973325 0.05
+0.02294966202 0.0581340091 -0.1
+0.01925411147 0.0594603161 -0.1
+-0.01560364661 0.06052087418 0.05
+-0.01560364661 0.06052087418 0.1
+-0.01177271925 0.06138121115 0.1
+0.04551773225 0.04282973325 0.2
+0.04551773225 0.04282973325 0.25
+0.0481172146 0.0398871365 0.25
+-0.04551773225 -0.04282973325 -0.1
+-0.0427386122 -0.04560330063 -0.1
+-0.04551773225 -0.04282973325 -0.05
+0.0481968926 -0.03979082237 -1.387778781e-17
+0.059421689 0.01937299351 0.15
+0.007771316022 0.06201497115 -1.387778781e-17
+0.007771316022 0.06201497115 0.05
+-0.06138121115 -0.01177271925 0.05
+0.05473903053 0.03016435872 0.15
+0.05473903053 0.03016435872 0.2
+-0.03354192842 0.0527369798 0.1
+-0.03354192842 0.0527369798 0.15
+-6.24999896e-05 0.06249996875 0.2
+0.003862028847 0.06238056375 0.05
+0.0505268003 0.03678712345 0.05
+0.0527369798 0.03354192842 0.05
+-0.0581340091 0.02294966202 -0.05
+-0.0594603161 0.01925411147 -0.05
+-0.0581340091 0.02294966202 -1.387778781e-17
+0.03016435872 -0.05473903053 -0.25
+0.03016435872 -0.05473903053 -0.2
+0.0427386122 0.04560330063 -1.387778781e-17
+0.0427386122 0.04560330063 0.05
+0.05473903053 0.03016435872 -0.1
+0.06237271493 0.003986782168 -0.2
+0.0619993045 0.00789533034 -0.2
+0.06237271493 0.003986782168 -0.15
+-0.0565250513 -0.0266677441 -0.2
+-0.0565250513 -0.0266677441 -0.15
+-0.05808799352 -0.02306588406 -0.15
+-0.01164993336 -0.0614046338 0.25
+-0.03678712345 0.0505268003 0.1
+0.05060027345 -0.03668599635 -1.387778781e-17
+0.04282973325 -0.04551773225 -0.25
+0.04282973325 -0.04551773225 -0.2
+-0.0505268003 -0.03678712345 -0.15
+-0.0527369798 -0.03354192842 -0.15
+0.0427386122 0.04560330063 0.2
+0.0527369798 0.03354192842 -0.2
+-0.0581340091 0.02294966202 -0.25
+-0.0594603161 0.01925411147 -0.25
+0.02655464072 0.0565782737 0.2
+0.02655464072 0.0565782737 0.25
+-0.06201497115 0.007771316022 -0.05
+-0.06238056375 0.003862028847 -0.05
+-0.06201497115 0.007771316022 -1.387778781e-17
+0.0619993045 0.00789533034 0.05
+0.06138121115 0.01177271925 0.05
+0.0619993045 0.00789533034 0.1
+0.06052087418 0.01560364661 0.05
+0.06138121115 0.01177271925 0.1
+0.05479924972 -0.03005482042 -0.1
+0.05479924972 -0.03005482042 -0.05
+0.02655464072 0.0565782737 0.05
+0.0427386122 0.04560330063 0.25
+0.03979082237 0.0481968926 0.25
+-0.06055196043 0.01548257374 -0.05
+-0.0481172146 -0.0398871365 -0.05
+-0.0481172146 -0.0398871365 -1.387778781e-17
+-0.0505268003 -0.03678712345 -1.387778781e-17
+-0.06238056375 0.003862028847 -0.1
+6.24999896e-05 -0.06249996875 -0.15
+6.24999896e-05 -0.06249996875 -0.1
+0.0527369798 0.03354192842 -0.05
+0.0527369798 0.03354192842 -1.387778781e-17
+0.003862028847 0.06238056375 -1.387778781e-17
+0.0398871365 -0.0481172146 0.05
+0.0527369798 0.03354192842 -0.25
+-0.06237271493 -0.003986782168 -0.05
+-0.06237271493 -0.003986782168 -1.387778781e-17
+-0.007771316022 -0.06201497115 -0.15
+-0.003862028847 -0.06238056375 -0.15
+-0.06237271493 -0.003986782168 -0.15
+0.04560330063 -0.0427386122 0.2
+0.04282973325 -0.04551773225 0.25
+-0.06138121115 -0.01177271925 -0.15
+0.02655464072 0.0565782737 -0.1
+-0.03343638745 -0.05280395813 -0.05
+-0.03668599635 -0.05060027345 -1.387778781e-17
+0.02655464072 0.0565782737 0.15
+0.03005482042 0.05479924972 0.2
+0.02294966202 0.0581340091 0.15
+0.03016435872 -0.05473903053 0.25
+-0.0614046338 0.01164993336 -0.25
+-0.0614046338 0.01164993336 -0.2
+-0.06055196043 0.01548257374 -0.2
+-0.01177271925 0.06138121115 -0.2
+-0.01177271925 0.06138121115 -0.15
+-0.00789533034 0.0619993045 -0.15
+-0.0619993045 -0.00789533034 -0.05
+0.02655464072 0.0565782737 -0.2
+0.02655464072 0.0565782737 -0.15
+0.03005482042 0.05479924972 -0.15
+-0.06052087418 -0.01560364661 -0.05
+-0.03016435872 0.05473903053 -0.15
+-0.03016435872 0.05473903053 -0.1
+0.04282973325 -0.04551773225 -0.1
+0.0398871365 -0.0481172146 -0.05
+-0.05280395813 0.03343638745 -1.387778781e-17
+0.02294966202 0.0581340091 -0.2
+-0.0527369798 -0.03354192842 -0.2
+-0.05473903053 -0.03016435872 -0.15
+0.05060027345 -0.03668599635 0.1
+0.0481968926 -0.03979082237 0.15
+-0.00789533034 0.0619993045 -0.1
+-0.003986782168 0.06237271493 -0.1
+0.05473903053 0.03016435872 -0.05
+0.0565250513 0.0266677441 -0.05
+0.03016435872 -0.05473903053 0.05
+0.03354192842 -0.0527369798 0.05
+0.03016435872 -0.05473903053 0.1
+-0.06055196043 0.01548257374 0.15
+0.05280395813 -0.03343638745 -1.387778781e-17
+0.05479924972 -0.03005482042 -1.387778781e-17
+0.05280395813 -0.03343638745 0.05
+-0.0266677441 0.0565250513 0.25
+-0.03668599635 -0.05060027345 0.1
+-0.03668599635 -0.05060027345 0.15
+-0.03979082237 -0.0481968926 0.15
+-0.03016435872 0.05473903053 0.2
+-0.03668599635 -0.05060027345 -0.2
+-0.03668599635 -0.05060027345 -0.15
+0.03979082237 0.0481968926 -0.1
+0.03668599635 0.05060027345 -0.1
+0.03343638745 0.05280395813 -0.25
+-0.01164993336 -0.0614046338 -0.1
+-0.05808799352 -0.02306588406 -0.25
+0.003862028847 0.06238056375 -0.15
+0.0565250513 0.0266677441 -1.387778781e-17
+0.05808799352 0.02306588406 0.05
+-0.0527369798 -0.03354192842 -0.1
+-0.05473903053 -0.03016435872 -0.05
+-0.0505268003 -0.03678712345 -0.1
+0.06052087418 0.01560364661 -1.387778781e-17
+0.06055196043 -0.01548257374 -1.387778781e-17
+0.0614046338 -0.01164993336 -1.387778781e-17
+0.06055196043 -0.01548257374 0.05
+0.01164993336 0.0614046338 0.1
+0.01164993336 0.0614046338 0.15
+-0.03343638745 -0.05280395813 0.1
+0.01177271925 -0.06138121115 -1.387778781e-17
+0.01177271925 -0.06138121115 0.05
+0.00789533034 -0.0619993045 0.05
+0.06238056375 -0.003862028847 -0.1
+0.06201497115 -0.007771316022 -0.05
+0.06201497115 -0.007771316022 -0.2
+0.06201497115 -0.007771316022 -0.15
+-0.03678712345 0.0505268003 -0.15
+0.03343638745 0.05280395813 -0.2
+0.03343638745 0.05280395813 -0.15
+-0.0565250513 -0.0266677441 -0.05
+0.05808799352 0.02306588406 -0.25
+0.059421689 0.01937299351 -0.2
+-0.06055196043 0.01548257374 0.2
+-0.06055196043 0.01548257374 0.25
+0.003862028847 0.06238056375 0.25
+-0.03979082237 -0.0481968926 0.1
+-0.0427386122 -0.04560330063 0.1
+0.0527369798 0.03354192842 0.1
+0.02306588406 -0.05808799352 0.15
+0.0266677441 -0.0565250513 0.15
+0.02306588406 -0.05808799352 0.2
+-0.06238056375 0.003862028847 -0.2
+-0.06201497115 0.007771316022 -0.2
+-0.0427386122 -0.04560330063 0.2
+-0.04551773225 -0.04282973325 0.25
+-0.0481172146 -0.0398871365 -0.15
+-0.04560330063 0.0427386122 0.15
+-0.04560330063 0.0427386122 0.2
+0.0594603161 -0.01925411147 0.05
+0.06238056375 -0.003862028847 -0.25
+0.06249996875 6.249998957e-05 -0.25
+0.06201497115 -0.007771316022 -0.25
+-0.00789533034 0.0619993045 0.1
+-0.003862028847 -0.06238056375 -0.05
+0.05808799352 0.02306588406 -0.15
+0.05808799352 0.02306588406 -0.1
+-0.01548257374 -0.06055196043 0.05
+-0.01925411147 -0.0594603161 0.1
+-0.06138121115 -0.01177271925 -0.05
+0.01937299351 -0.059421689 -0.2
+0.01560364661 -0.06052087418 -0.2
+-0.0594603161 0.01925411147 0.1
+0.06249996875 6.249998957e-05 -1.387778781e-17
+0.0398871365 -0.0481172146 -1.387778781e-17
+0.02294966202 0.0581340091 0.05
+0.02655464072 0.0565782737 0.1
+0.0614046338 -0.01164993336 -0.2
+-0.03678712345 0.0505268003 0.05
+0.0594603161 -0.01925411147 -0.15
+0.0594603161 -0.01925411147 -0.1
+-0.06055196043 0.01548257374 -0.25
+-0.01925411147 -0.0594603161 0.15
+0.0481968926 -0.03979082237 0.25
+-0.01937299351 0.059421689 -0.1
+-0.01937299351 0.059421689 -0.05
+0.0581340091 -0.02294966202 0.1
+-0.04551773225 -0.04282973325 0.15
+-0.04551773225 -0.04282973325 0.2
+-0.0614046338 0.01164993336 -1.387778781e-17
+0.0527369798 0.03354192842 0.15
+0.0527369798 0.03354192842 0.2
+-0.04282973325 0.04551773225 0.05
+-0.0398871365 0.0481172146 0.1
+-0.003986782168 0.06237271493 0.05
+-0.02655464072 -0.0565782737 0.15
+-0.02294966202 -0.0581340091 0.15
+-0.02655464072 -0.0565782737 0.2
+0.03005482042 0.05479924972 0.05
+0.03005482042 0.05479924972 0.1
+0.0427386122 0.04560330063 -0.05
+0.04551773225 0.04282973325 -1.387778781e-17
+0.0481172146 0.0398871365 -1.387778781e-17
+0.05060027345 -0.03668599635 0.05
+-0.01925411147 -0.0594603161 -0.15
+0.06237271493 0.003986782168 -0.1
+0.06237271493 0.003986782168 -0.05
+0.06052087418 0.01560364661 -0.05
+-0.03979082237 -0.0481968926 0.2
+0.05060027345 -0.03668599635 -0.2
+0.06237271493 0.003986782168 -0.25
+0.0619993045 0.00789533034 -0.25
+-0.04551773225 -0.04282973325 -0.15
+-0.0481172146 -0.0398871365 -0.1
+-0.05479924972 0.03005482042 -0.2
+-0.05479924972 0.03005482042 -0.15
+-0.05280395813 0.03343638745 -0.15
+0.06052087418 0.01560364661 0.15
+0.003862028847 0.06238056375 0.1
+-6.24999896e-05 0.06249996875 0.1
+-0.06249996875 -6.24999896e-05 -0.1
+-0.06249996875 -6.24999896e-05 -0.05
+-0.05280395813 0.03343638745 -0.05
+-0.05479924972 0.03005482042 -0.05
+-0.0565782737 0.02655464072 -0.25
+0.0581340091 -0.02294966202 -0.2
+-0.03354192842 0.0527369798 -0.2
+0.01548257374 0.06055196043 -0.2
+0.01548257374 0.06055196043 -0.15
+0.01925411147 0.0594603161 -0.15
+0.01164993336 0.0614046338 -0.25
+0.04560330063 -0.0427386122 0.15
+-0.00789533034 0.0619993045 0.25
+0.06238056375 -0.003862028847 0.1
+0.06249996875 6.249998957e-05 0.1
+-0.0505268003 -0.03678712345 0.1
+-0.00789533034 0.0619993045 -0.2
+-0.02306588406 0.05808799352 -0.15
+-6.24999896e-05 0.06249996875 -0.2
+-0.06201497115 0.007771316022 -0.15
+-0.03678712345 0.0505268003 -0.05
+0.04560330063 -0.0427386122 -0.25
+0.0481968926 -0.03979082237 -0.25
+-0.06249996875 -6.24999896e-05 0.2
+-0.03668599635 -0.05060027345 -0.25
+-0.03343638745 -0.05280395813 -0.25
+-0.03343638745 -0.05280395813 -0.15
+0.05473903053 0.03016435872 0.1
+0.0565250513 0.0266677441 0.15
+-0.01925411147 -0.0594603161 -0.2
+-0.01548257374 -0.06055196043 -0.2
+-0.0614046338 0.01164993336 0.15
+-0.06249996875 -6.24999896e-05 -0.2
+-0.06249996875 -6.24999896e-05 -0.15
+-0.06238056375 0.003862028847 -0.15
+0.01925411147 0.0594603161 0.25
+0.02294966202 0.0581340091 0.25
+0.059421689 0.01937299351 0.25
+0.0398871365 -0.0481172146 0.1
+-0.03354192842 0.0527369798 0.25
+-0.0398871365 0.0481172146 0.25
+-0.01560364661 0.06052087418 0.2
+-0.01937299351 0.059421689 0.2
+-0.01560364661 0.06052087418 0.25
+-0.03005482042 -0.05479924972 0.05
+-0.02306588406 0.05808799352 -0.1
+-0.04560330063 0.0427386122 0.05
+0.01164993336 0.0614046338 -0.2
+0.0594603161 -0.01925411147 0.1
+0.0619993045 0.00789533034 -1.387778781e-17
+0.06138121115 0.01177271925 -1.387778781e-17
+-0.01560364661 0.06052087418 -0.15
+0.0481968926 -0.03979082237 -0.1
+-0.0266677441 0.0565250513 -0.25
+-0.02306588406 0.05808799352 -0.25
+-0.0481172146 -0.0398871365 0.1
+0.0398871365 -0.0481172146 0.25
+0.007771316022 0.06201497115 0.2
+0.01937299351 -0.059421689 0.15
+0.0614046338 -0.01164993336 0.15
+0.05479924972 -0.03005482042 0.05
+-0.05479924972 0.03005482042 0.1
+-0.01164993336 -0.0614046338 -0.25
+-0.01548257374 -0.06055196043 -0.25
+0.059421689 0.01937299351 -1.387778781e-17
+-0.03678712345 0.0505268003 0.15
+-0.0398871365 0.0481172146 0.15
+-0.02294966202 -0.0581340091 -0.15
+-0.05060027345 0.03668599635 -0.15
+0.003986782168 -0.06237271493 0.05
+-0.003986782168 0.06237271493 0.2
+0.0505268003 0.03678712345 -0.1
+-0.05473903053 -0.03016435872 -0.1
+-0.0581340091 0.02294966202 0.15
+-0.0565782737 0.02655464072 0.2
+0.059421689 0.01937299351 -0.05
+-0.04560330063 0.0427386122 -0.15
+-0.02306588406 0.05808799352 0.05
+-0.01937299351 0.059421689 0.05
+0.06055196043 -0.01548257374 0.2
+0.0594603161 -0.01925411147 0.25
+0.0266677441 -0.0565250513 -0.05
+0.02306588406 -0.05808799352 -1.387778781e-17
+-0.01548257374 -0.06055196043 0.1
+-0.06237271493 -0.003986782168 -0.2
+0.05060027345 -0.03668599635 -0.25
+-0.05280395813 0.03343638745 -0.2
+0.0505268003 0.03678712345 0.1
+0.0505268003 0.03678712345 0.15
+-0.02306588406 0.05808799352 0.15
+-0.0565250513 -0.0266677441 -0.25
+-0.0527369798 -0.03354192842 0.25
+-0.0266677441 0.0565250513 -1.387778781e-17
+-0.0527369798 -0.03354192842 0.2
+-0.0481968926 0.03979082237 0.15
+-0.0398871365 0.0481172146 0.05
+-0.05280395813 0.03343638745 0.15
+0.01548257374 0.06055196043 0.2
+-0.03678712345 0.0505268003 -0.25
+-0.05060027345 0.03668599635 -0.1
+0.03343638745 0.05280395813 -0.1
+0.0481968926 -0.03979082237 -0.15
+0.05060027345 -0.03668599635 -0.15
+-0.06201497115 0.007771316022 0.2
+-0.0614046338 0.01164993336 0.25
+0.06201497115 -0.007771316022 0.15
+-0.06237271493 -0.003986782168 -0.1
+0.0427386122 0.04560330063 -0.2
+0.06249996875 6.249998957e-05 -0.1
+0.03354192842 -0.0527369798 -1.387778781e-17
+-0.05280395813 0.03343638745 -0.1
+0.0266677441 -0.0565250513 -0.15
+-0.0619993045 -0.00789533034 -1.387778781e-17
+0.04560330063 -0.0427386122 0.25
+-0.06138121115 -0.01177271925 -0.1
+-0.0619993045 -0.00789533034 -0.1
+-0.04560330063 0.0427386122 -0.1
+-0.01177271925 0.06138121115 -0.1
+-0.00789533034 0.0619993045 -0.05
+0.01177271925 -0.06138121115 -0.2
+0.00789533034 -0.0619993045 -0.15
+-0.0614046338 0.01164993336 -0.05
+-0.06201497115 0.007771316022 0.05
+-0.02294966202 -0.0581340091 0.2
+-0.0427386122 -0.04560330063 -0.2
+-0.06237271493 -0.003986782168 0.15
+0.05473903053 0.03016435872 0.25
+0.03668599635 0.05060027345 0.15
+0.03979082237 0.0481968926 0.2
+-0.03005482042 -0.05479924972 -0.1
+0.0581340091 -0.02294966202 0.15
+0.05808799352 0.02306588406 -0.2
+0.02306588406 -0.05808799352 -0.1
+0.02306588406 -0.05808799352 -0.05
+0.01937299351 -0.059421689 -0.05
+-0.06237271493 -0.003986782168 -0.25
+0.03678712345 -0.0505268003 -0.1
+0.0266677441 -0.0565250513 0.1
+-0.03343638745 -0.05280395813 0.15
+-0.02294966202 -0.0581340091 0.1
+-0.01560364661 0.06052087418 -0.1
+-0.05808799352 -0.02306588406 -0.1
+0.007771316022 0.06201497115 -0.1
+0.01164993336 0.0614046338 -0.05
+0.01164993336 0.0614046338 -1.387778781e-17
+0.01548257374 0.06055196043 -1.387778781e-17
+0.02655464072 0.0565782737 -0.05
+-0.03005482042 -0.05479924972 0.2
+0.04282973325 -0.04551773225 -1.387778781e-17
+0.03016435872 -0.05473903053 0.15
+-0.06201497115 0.007771316022 0.15
+-0.05808799352 -0.02306588406 -0.2
+0.06237271493 0.003986782168 0.1
+-0.0565782737 0.02655464072 -0.2
+0.003986782168 -0.06237271493 -1.387778781e-17
+-0.0481172146 -0.0398871365 -0.2
+0.007771316022 0.06201497115 0.15
+-0.003986782168 0.06237271493 -0.05
+-0.003862028847 -0.06238056375 -1.387778781e-17
+-0.05473903053 -0.03016435872 -1.387778781e-17
+0.03005482042 0.05479924972 0.15
+-0.03979082237 -0.0481968926 -0.1
+0.05808799352 0.02306588406 -1.387778781e-17
+0.03678712345 -0.0505268003 -0.25
+-0.0427386122 -0.04560330063 0.15
+-0.06238056375 0.003862028847 0.1
+0.05808799352 0.02306588406 0.15
+0.01937299351 -0.059421689 0.2
+0.01560364661 -0.06052087418 0.2
+0.06138121115 0.01177271925 -0.25
+0.0565250513 0.0266677441 -0.1
+-0.02294966202 -0.0581340091 0.25
+0.02294966202 0.0581340091 0.2
+-0.03354192842 0.0527369798 0.2
+0.0594603161 -0.01925411147 -1.387778781e-17
+0.03979082237 0.0481968926 -0.25
+-0.06052087418 -0.01560364661 0.15
+0.007771316022 0.06201497115 0.1
+0.01937299351 -0.059421689 -0.1
+-0.03354192842 0.0527369798 -0.15
+-0.03343638745 -0.05280395813 0.25
+-0.0565250513 -0.0266677441 -0.1
+0.01560364661 -0.06052087418 -0.05
+0.06138121115 0.01177271925 0.2
+-0.06138121115 -0.01177271925 -1.387778781e-17
+0.0594603161 -0.01925411147 -0.25
+0.03678712345 -0.0505268003 -1.387778781e-17
+0.05280395813 -0.03343638745 -0.05
+0.03678712345 -0.0505268003 -0.05
+-0.04551773225 -0.04282973325 -0.25
+-0.0427386122 -0.04560330063 -0.25
+-0.04551773225 -0.04282973325 -0.2
+0.003986782168 -0.06237271493 -0.25
+6.24999896e-05 -0.06249996875 -0.2
+0.01548257374 0.06055196043 -0.05
+-0.03016435872 0.05473903053 -0.25
+0.02294966202 0.0581340091 -0.25
+-0.05473903053 -0.03016435872 0.1
+-0.0481172146 -0.0398871365 0.05
+-0.01177271925 0.06138121115 -0.05
+-0.06201497115 0.007771316022 0.1
+-0.06201497115 0.007771316022 -0.1
+-0.059421689 -0.01937299351 0.05
+-0.05060027345 0.03668599635 0.15
+0.0594603161 -0.01925411147 -0.2
+0.06249996875 6.249998957e-05 -0.15
+-0.05808799352 -0.02306588406 0.2
+-0.0565250513 -0.0266677441 0.2
+-0.05808799352 -0.02306588406 0.25
+-0.06249996875 -6.24999896e-05 -0.25
+0.01925411147 0.0594603161 -0.05
+0.01925411147 0.0594603161 -1.387778781e-17
+6.24999896e-05 -0.06249996875 0.15
+0.0565782737 -0.02655464072 -1.387778781e-17
+-0.03016435872 0.05473903053 0.25
+-0.0614046338 0.01164993336 0.2
+0.06237271493 0.003986782168 0.15
+-0.0619993045 -0.00789533034 -0.25
+-0.0481968926 0.03979082237 0.2
+0.01177271925 -0.06138121115 0.1
+-0.04560330063 0.0427386122 -0.2
+-0.0565250513 -0.0266677441 0.15
+0.06201497115 -0.007771316022 -0.1
+-0.0565250513 -0.0266677441 0.25
+-0.01925411147 -0.0594603161 0.25
+0.02294966202 0.0581340091 -0.15
+-0.0565782737 0.02655464072 0.05
+0.05808799352 0.02306588406 0.2
+-0.06201497115 0.007771316022 -0.25
+-0.06055196043 0.01548257374 0.05
+0.05808799352 0.02306588406 -0.05
+-0.04551773225 -0.04282973325 0.1
+-0.01548257374 -0.06055196043 0.25
+-0.01925411147 -0.0594603161 -0.05
+-0.05060027345 0.03668599635 0.2
+-0.0481968926 0.03979082237 0.25
+0.01560364661 -0.06052087418 -0.25
+-0.02655464072 -0.0565782737 0.25
+-0.04560330063 0.0427386122 0.25
+1 2
+1 3
+2 3
+4 5
+4 6
+5 6
+7 8
+7 9
+8 9
+10 11
+10 12
+11 12
+13 14
+13 15
+14 15
+16 17
+16 18
+17 18
+19 20
+19 21
+21 20
+22 23
+22 24
+24 23
+25 26
+26 27
+25 27
+28 29
+28 30
+29 30
+31 32
+31 33
+32 33
+34 35
+34 36
+36 35
+37 38
+37 39
+39 38
+40 41
+40 42
+41 42
+43 44
+43 45
+45 44
+46 47
+46 48
+48 47
+49 50
+49 51
+50 51
+52 53
+52 54
+53 54
+55 56
+55 57
+57 56
+58 59
+58 60
+59 60
+61 62
+61 63
+63 62
+64 65
+64 66
+65 66
+67 68
+67 69
+69 68
+70 42
+70 71
+42 71
+72 73
+72 74
+73 74
+75 76
+75 77
+77 76
+78 79
+78 80
+79 80
+81 82
+81 83
+83 82
+17 84
+17 85
+84 85
+86 87
+86 88
+88 87
+89 90
+89 91
+90 91
+92 93
+92 94
+94 93
+95 96
+95 97
+96 97
+98 99
+98 100
+99 100
+101 102
+101 75
+75 102
+103 104
+103 105
+104 105
+106 107
+106 108
+107 108
+109 110
+109 111
+110 111
+112 113
+112 114
+113 114
+115 116
+115 117
+116 117
+118 119
+118 120
+119 120
+121 122
+121 123
+122 123
+124 125
+124 126
+125 126
+127 128
+127 129
+128 129
+130 131
+130 73
+73 131
+132 133
+132 134
+133 134
+135 136
+135 137
+137 136
+138 139
+138 140
+139 140
+102 141
+102 76
+76 141
+142 143
+142 144
+144 143
+145 146
+145 147
+146 147
+148 149
+148 150
+150 149
+151 152
+151 153
+153 152
+154 155
+154 156
+155 156
+157 158
+157 159
+159 158
+160 161
+160 162
+161 162
+1 163
+163 3
+164 165
+164 166
+165 166
+137 167
+137 168
+168 167
+121 169
+169 123
+170 171
+170 172
+172 171
+173 174
+173 175
+174 175
+176 177
+176 178
+178 177
+179 180
+179 181
+180 181
+182 183
+182 184
+183 184
+185 186
+185 114
+186 114
+187 188
+187 189
+188 189
+190 191
+190 192
+192 191
+193 194
+193 195
+194 195
+196 197
+196 198
+198 197
+199 200
+199 201
+200 201
+202 203
+202 204
+204 203
+205 206
+205 207
+206 207
+208 209
+208 210
+209 210
+211 212
+211 213
+212 213
+71 214
+71 215
+214 215
+216 217
+216 218
+217 218
+219 220
+219 221
+221 220
+222 146
+222 145
+223 224
+223 225
+225 224
+226 227
+226 228
+227 228
+229 230
+229 231
+231 230
+232 233
+232 234
+234 233
+235 236
+235 237
+237 236
+238 239
+238 240
+240 239
+241 242
+241 243
+243 242
+244 245
+244 174
+174 245
+246 247
+246 248
+247 248
+249 250
+249 251
+251 250
+252 253
+252 254
+253 254
+255 256
+255 257
+257 256
+258 259
+258 260
+259 260
+261 112
+261 262
+262 112
+263 264
+263 265
+264 265
+266 267
+266 268
+268 267
+269 270
+269 271
+270 271
+272 273
+272 274
+274 273
+237 275
+237 276
+276 275
+184 277
+184 227
+227 277
+278 279
+278 280
+279 280
+281 282
+281 283
+282 283
+284 174
+284 173
+285 286
+285 287
+286 287
+288 289
+288 290
+290 289
+79 291
+79 292
+291 292
+293 294
+294 295
+293 295
+296 65
+296 64
+297 298
+297 299
+298 299
+300 301
+300 302
+302 301
+303 304
+303 305
+305 304
+306 307
+306 308
+307 308
+169 43
+123 43
+309 310
+309 311
+310 311
+25 312
+25 313
+312 313
+314 221
+314 315
+221 315
+316 317
+316 318
+318 317
+173 319
+319 175
+320 321
+320 322
+322 321
+248 323
+248 324
+323 324
+325 326
+325 327
+326 327
+328 329
+328 330
+329 330
+144 331
+143 331
+332 333
+332 334
+334 333
+335 336
+335 2
+2 336
+337 338
+337 339
+338 339
+313 340
+313 34
+34 340
+341 187
+341 342
+187 342
+343 219
+343 344
+344 219
+147 345
+147 177
+177 345
+346 347
+346 348
+348 347
+320 349
+349 321
+350 351
+350 352
+352 351
+19 353
+353 20
+354 355
+354 356
+356 355
+357 358
+359 357
+359 358
+360 310
+360 309
+211 361
+361 213
+362 363
+362 364
+363 364
+305 365
+304 365
+325 209
+209 327
+366 367
+366 368
+367 368
+369 370
+369 371
+370 371
+319 282
+319 281
+372 373
+374 372
+374 373
+375 376
+375 366
+376 366
+286 377
+286 378
+377 378
+379 380
+379 381
+380 381
+382 383
+382 384
+384 383
+385 386
+385 387
+386 387
+388 389
+388 390
+389 390
+391 392
+391 393
+393 392
+40 70
+394 395
+394 389
+395 389
+396 151
+396 397
+397 151
+398 218
+398 399
+218 399
+400 401
+400 402
+402 401
+403 404
+403 405
+405 404
+281 406
+406 283
+407 205
+407 408
+408 205
+312 26
+312 409
+26 409
+410 112
+330 410
+330 112
+272 411
+411 273
+412 413
+412 414
+413 414
+62 224
+62 415
+415 224
+416 400
+416 417
+417 400
+361 418
+213 418
+419 420
+419 421
+420 421
+422 64
+422 411
+411 64
+210 423
+210 424
+424 423
+425 108
+425 139
+108 139
+373 426
+373 358
+426 358
+427 428
+427 429
+429 428
+130 430
+430 131
+431 432
+431 291
+291 432
+334 433
+334 434
+434 433
+435 436
+435 437
+437 436
+314 196
+196 315
+438 439
+438 440
+439 440
+441 442
+441 443
+442 443
+444 445
+444 179
+445 179
+405 446
+405 338
+338 446
+447 448
+447 449
+448 449
+450 124
+450 451
+451 124
+452 453
+138 452
+138 453
+454 455
+454 456
+455 456
+457 458
+457 459
+458 459
+460 461
+460 462
+461 462
+225 62
+463 464
+463 465
+464 465
+240 466
+240 467
+467 466
+468 469
+468 148
+469 148
+470 471
+470 472
+471 472
+473 350
+473 474
+474 350
+475 476
+475 477
+477 476
+478 479
+478 480
+479 480
+481 482
+481 483
+483 482
+484 485
+484 486
+485 486
+487 488
+487 450
+488 450
+283 179
+283 181
+489 490
+489 491
+491 490
+492 493
+492 494
+494 493
+8 202
+9 202
+495 134
+495 496
+134 496
+497 281
+497 498
+498 281
+499 500
+499 11
+11 500
+315 197
+501 502
+501 503
+503 502
+504 505
+504 67
+67 505
+506 452
+506 507
+507 452
+114 508
+112 508
+490 70
+509 490
+509 70
+510 511
+510 512
+511 512
+513 208
+513 514
+514 208
+515 516
+515 517
+517 516
+51 518
+51 259
+259 518
+519 520
+519 104
+104 520
+171 521
+171 522
+521 522
+523 524
+523 181
+524 181
+525 526
+525 527
+526 527
+528 529
+528 530
+529 530
+66 531
+66 532
+531 532
+533 472
+533 534
+472 534
+535 227
+535 226
+536 537
+536 165
+537 165
+538 198
+538 539
+198 539
+483 540
+483 541
+541 540
+381 542
+381 543
+542 543
+225 544
+225 56
+56 544
+545 546
+545 329
+329 546
+145 176
+176 147
+322 547
+321 547
+548 549
+548 550
+550 549
+519 551
+551 520
+552 188
+552 187
+23 238
+23 553
+553 238
+554 555
+554 556
+555 556
+557 558
+557 559
+558 559
+560 561
+560 562
+562 561
+563 564
+563 565
+565 564
+116 566
+117 566
+567 568
+567 515
+515 568
+249 569
+569 250
+303 541
+541 304
+508 570
+508 358
+570 358
+571 572
+571 382
+382 572
+224 294
+224 573
+573 294
+574 575
+574 473
+473 575
+576 577
+576 578
+578 577
+549 72
+549 579
+579 72
+27 293
+27 580
+580 293
+218 581
+218 1
+581 1
+582 431
+582 583
+583 431
+227 584
+277 584
+105 585
+105 267
+267 585
+15 586
+15 29
+586 29
+407 587
+587 484
+407 484
+588 589
+588 590
+590 589
+32 325
+33 325
+591 381
+591 453
+381 453
+459 592
+459 593
+593 592
+447 50
+50 449
+594 595
+594 596
+595 596
+448 597
+449 597
+267 598
+585 598
+358 443
+358 599
+443 599
+18 85
+18 186
+85 186
+600 601
+600 602
+601 602
+603 604
+603 605
+605 604
+606 509
+606 607
+607 509
+608 609
+608 353
+609 353
+105 610
+610 585
+231 261
+230 261
+66 96
+96 532
+71 80
+509 71
+509 80
+156 611
+156 511
+611 511
+612 613
+612 603
+603 613
+614 457
+614 615
+457 615
+153 616
+152 616
+81 617
+617 82
+618 451
+618 332
+332 451
+239 466
+251 619
+251 244
+244 619
+243 620
+242 620
+606 621
+621 509
+622 271
+622 623
+271 623
+624 625
+624 92
+625 92
+626 627
+626 628
+628 627
+629 630
+629 631
+631 630
+632 633
+632 634
+633 634
+635 354
+635 577
+577 354
+636 621
+636 606
+637 638
+637 555
+555 638
+639 496
+639 17
+496 17
+640 641
+640 489
+489 641
+642 643
+642 310
+310 643
+614 135
+135 615
+11 644
+500 644
+161 618
+162 618
+58 645
+645 60
+104 610
+520 610
+343 595
+343 594
+539 646
+539 647
+647 646
+210 648
+648 423
+426 508
+648 649
+648 650
+649 650
+651 652
+651 239
+239 652
+653 654
+653 8
+8 654
+289 28
+289 655
+28 655
+656 657
+656 658
+657 658
+659 660
+659 661
+661 660
+21 662
+20 662
+642 663
+663 643
+635 664
+664 354
+665 666
+665 549
+549 666
+602 667
+602 668
+668 667
+22 128
+22 127
+352 669
+351 669
+288 670
+670 289
+671 672
+671 31
+672 31
+673 674
+673 215
+215 674
+340 35
+675 676
+675 677
+676 677
+678 679
+678 680
+679 680
+659 201
+201 660
+679 681
+679 682
+681 682
+683 126
+683 684
+126 684
+94 685
+93 685
+630 686
+630 687
+686 687
+126 170
+126 172
+302 688
+302 649
+649 688
+689 690
+689 691
+691 690
+293 223
+293 526
+526 223
+692 676
+692 675
+693 694
+693 395
+395 694
+695 696
+695 235
+235 696
+358 80
+71 358
+177 697
+345 697
+416 698
+698 400
+206 699
+206 288
+699 288
+700 701
+700 116
+116 701
+702 703
+702 394
+703 394
+533 704
+704 534
+432 705
+432 706
+705 706
+472 707
+534 707
+420 48
+420 574
+48 574
+46 708
+708 47
+709 137
+709 710
+710 137
+711 673
+711 712
+712 673
+590 713
+590 711
+711 713
+181 714
+181 80
+714 80
+693 129
+129 694
+715 716
+715 717
+717 716
+207 288
+718 719
+718 720
+720 719
+700 721
+721 701
+722 723
+722 724
+724 723
+293 525
+293 718
+525 718
+429 725
+428 725
+12 644
+522 551
+522 519
+726 727
+726 567
+567 727
+102 579
+579 141
+74 728
+74 729
+728 729
+38 730
+38 448
+730 448
+133 362
+134 362
+460 731
+731 462
+201 732
+201 733
+732 733
+355 734
+355 735
+734 735
+720 736
+720 737
+737 736
+404 360
+404 446
+446 360
+655 738
+655 739
+739 738
+503 413
+503 412
+740 741
+740 742
+741 742
+562 743
+562 612
+612 743
+744 745
+744 746
+745 746
+311 747
+311 436
+436 747
+748 749
+748 750
+750 749
+589 713
+138 507
+264 726
+265 726
+269 622
+310 751
+643 751
+752 83
+752 753
+83 753
+754 755
+754 419
+755 419
+343 756
+756 219
+418 757
+418 481
+757 481
+294 758
+294 386
+758 386
+409 759
+409 340
+340 759
+760 237
+760 761
+761 237
+151 45
+45 152
+762 52
+762 763
+763 52
+667 764
+667 762
+762 764
+55 225
+765 681
+765 679
+766 767
+766 768
+767 768
+769 770
+769 370
+370 770
+748 771
+771 749
+772 773
+772 774
+774 773
+217 581
+119 709
+120 709
+775 182
+775 776
+776 182
+777 306
+777 778
+306 778
+545 414
+414 546
+56 422
+56 779
+779 422
+397 153
+780 596
+780 781
+596 781
+782 363
+782 362
+408 783
+408 784
+783 784
+785 786
+785 410
+410 786
+374 787
+787 372
+493 788
+493 789
+789 788
+647 790
+646 790
+791 792
+791 793
+792 793
+73 728
+573 794
+573 795
+795 794
+796 357
+796 797
+797 357
+667 798
+798 764
+799 800
+799 518
+518 800
+766 801
+801 768
+802 803
+803 804
+804 802
+499 805
+805 500
+395 806
+694 806
+807 290
+807 808
+290 808
+540 809
+540 810
+809 810
+429 811
+811 725
+506 591
+591 452
+23 812
+23 813
+813 812
+453 543
+100 814
+100 502
+502 814
+627 337
+627 377
+337 377
+183 815
+184 815
+712 215
+712 214
+816 698
+816 416
+655 30
+30 738
+311 751
+234 633
+234 632
+695 538
+538 696
+817 590
+817 818
+818 590
+485 819
+486 819
+323 359
+324 359
+820 663
+820 642
+821 822
+821 170
+170 822
+672 823
+672 32
+823 32
+824 255
+824 257
+267 825
+825 598
+589 556
+589 369
+556 369
+274 403
+273 403
+826 827
+826 552
+552 827
+520 828
+520 571
+828 571
+829 830
+829 323
+323 830
+831 677
+831 560
+677 560
+486 454
+819 454
+32 717
+717 325
+654 202
+407 343
+407 699
+699 343
+832 833
+832 641
+641 833
+834 49
+834 835
+835 49
+804 777
+802 777
+471 294
+471 385
+294 385
+59 836
+60 836
+837 838
+837 839
+838 839
+840 685
+840 841
+685 841
+752 233
+233 753
+197 842
+197 843
+842 843
+672 573
+823 573
+13 557
+557 343
+13 343
+197 844
+844 843
+845 746
+845 734
+746 734
+846 361
+846 458
+361 458
+376 367
+847 848
+847 183
+183 848
+333 433
+493 168
+168 788
+389 806
+2 849
+3 849
+796 850
+850 357
+160 851
+851 162
+852 853
+852 656
+853 656
+553 812
+505 37
+505 39
+223 55
+278 376
+376 280
+474 352
+421 574
+798 854
+798 855
+854 855
+451 683
+124 683
+856 857
+856 858
+858 857
+402 78
+402 524
+524 78
+699 13
+699 670
+13 670
+564 636
+564 859
+859 636
+253 497
+254 497
+860 861
+860 10
+861 10
+750 850
+749 850
+701 566
+847 399
+399 848
+862 863
+862 676
+676 863
+592 483
+592 541
+864 865
+864 730
+865 730
+224 866
+224 856
+866 856
+867 125
+867 124
+293 224
+270 492
+271 492
+652 101
+652 75
+223 868
+223 264
+264 868
+133 782
+869 870
+869 871
+871 870
+872 27
+872 25
+873 735
+873 705
+735 705
+287 378
+287 874
+378 874
+455 190
+456 190
+637 697
+697 638
+342 805
+342 499
+875 876
+875 379
+876 379
+110 877
+111 877
+580 878
+293 878
+263 879
+879 265
+524 714
+78 714
+26 880
+409 880
+795 881
+795 300
+300 881
+64 882
+882 66
+366 537
+537 368
+387 427
+387 429
+883 884
+883 130
+884 130
+399 1
+399 163
+261 885
+885 112
+886 887
+886 752
+887 752
+531 67
+531 69
+615 459
+615 593
+349 547
+753 888
+753 118
+888 118
+275 889
+275 890
+889 890
+217 784
+784 581
+891 892
+891 846
+892 846
+561 893
+561 743
+743 893
+580 222
+222 878
+894 895
+894 896
+896 895
+496 84
+371 897
+371 898
+898 897
+621 899
+509 899
+698 578
+698 900
+578 900
+833 40
+833 70
+901 902
+901 328
+902 328
+343 27
+27 295
+343 295
+878 146
+903 904
+903 905
+904 905
+906 303
+906 305
+537 166
+265 567
+265 907
+907 567
+568 516
+834 908
+908 49
+270 120
+120 492
+71 373
+178 637
+177 637
+322 283
+547 283
+869 909
+909 870
+910 142
+910 144
+277 477
+277 875
+477 875
+911 912
+911 678
+912 678
+550 579
+527 4
+527 913
+4 913
+914 334
+914 434
+892 211
+892 361
+526 915
+526 916
+916 915
+917 247
+917 246
+696 539
+696 647
+383 507
+918 383
+918 507
+86 919
+919 87
+871 625
+870 625
+174 920
+175 920
+433 664
+433 635
+131 316
+131 728
+728 316
+238 651
+228 584
+228 921
+584 921
+745 922
+746 922
+59 341
+341 836
+676 115
+863 115
+805 628
+805 285
+628 285
+759 145
+759 176
+852 307
+307 656
+194 923
+195 923
+439 924
+439 925
+925 924
+765 926
+926 681
+927 928
+927 258
+928 258
+691 110
+690 110
+891 929
+929 846
+90 930
+91 930
+472 385
+512 774
+512 931
+931 774
+205 699
+500 285
+500 932
+285 932
+572 346
+572 348
+192 766
+191 766
+528 933
+933 530
+733 668
+733 934
+668 934
+41 629
+41 631
+935 603
+935 936
+936 603
+687 71
+630 71
+529 314
+529 196
+727 272
+727 274
+937 926
+937 765
+723 708
+723 46
+296 938
+938 65
+511 772
+512 772
+282 444
+283 444
+516 939
+516 940
+940 939
+654 473
+654 474
+313 409
+331 941
+331 942
+941 942
+456 192
+779 411
+779 272
+660 733
+158 929
+158 614
+929 614
+943 251
+943 944
+944 251
+386 427
+688 99
+688 98
+397 945
+945 153
+595 722
+596 722
+689 634
+634 690
+582 356
+356 431
+82 159
+82 888
+888 159
+894 946
+946 895
+947 851
+947 430
+430 851
+415 948
+224 948
+140 509
+138 509
+949 950
+949 832
+832 950
+925 892
+924 892
+446 309
+446 951
+951 309
+393 71
+392 71
+146 720
+146 737
+952 199
+952 659
+199 659
+953 324
+953 359
+954 405
+954 939
+939 405
+271 494
+623 494
+955 953
+955 570
+570 953
+449 956
+449 799
+799 956
+532 957
+532 820
+820 957
+195 958
+923 958
+370 959
+371 959
+746 103
+922 103
+866 672
+866 671
+87 374
+87 373
+359 797
+717 326
+223 960
+960 55
+930 961
+930 504
+504 961
+644 932
+644 372
+932 372
+936 605
+783 205
+464 284
+465 284
+141 569
+141 249
+962 48
+962 420
+344 221
+963 964
+963 914
+964 914
+734 103
+965 262
+965 966
+966 262
+50 799
+51 799
+584 875
+584 967
+875 967
+639 16
+685 818
+841 818
+704 968
+704 862
+862 968
+559 969
+559 529
+969 529
+702 757
+757 394
+775 970
+970 182
+569 971
+250 971
+608 19
+677 115
+922 519
+922 104
+681 565
+682 565
+106 425
+961 972
+961 37
+972 37
+973 75
+973 77
+632 689
+735 266
+735 268
+701 974
+701 478
+974 478
+918 706
+918 975
+706 975
+707 976
+707 977
+977 976
+585 382
+585 384
+978 67
+978 531
+30 933
+30 695
+933 695
+736 979
+736 980
+979 980
+981 154
+981 982
+982 154
+688 983
+983 99
+560 984
+984 561
+824 985
+985 257
+705 975
+826 907
+907 827
+705 268
+577 356
+577 582
+155 611
+986 232
+986 234
+987 185
+987 885
+885 185
+641 988
+641 490
+490 988
+69 834
+68 834
+754 842
+842 419
+6 879
+6 826
+879 826
+613 785
+613 410
+989 393
+989 990
+990 393
+728 318
+729 318
+266 105
+991 614
+991 135
+208 865
+865 210
+992 144
+992 346
+144 346
+93 817
+685 817
+426 905
+426 437
+905 437
+784 993
+784 335
+993 335
+994 995
+994 996
+996 995
+725 132
+725 495
+132 495
+997 471
+997 294
+182 535
+535 184
+857 513
+857 514
+930 858
+858 961
+921 506
+921 941
+941 506
+940 337
+939 337
+721 974
+141 998
+998 569
+743 613
+474 203
+203 352
+757 388
+481 388
+999 742
+999 792
+742 792
+904 437
+583 291
+583 79
+259 902
+260 902
+581 335
+581 2
+598 384
+598 383
+421 473
+305 1000
+1000 365
+540 1001
+1001 810
+157 440
+440 158
+1002 826
+1002 552
+1003 133
+1003 132
+566 478
+566 229
+478 229
+360 642
+738 695
+738 235
+710 168
+958 412
+958 545
+412 545
+1004 176
+1004 178
+532 69
+1005 1006
+1005 1007
+1007 1006
+986 854
+854 234
+241 212
+243 212
+981 813
+813 154
+166 508
+114 166
+650 98
+650 501
+98 501
+322 181
+322 80
+708 624
+708 1008
+624 1008
+295 587
+295 241
+241 587
+199 295
+200 295
+387 976
+976 429
+842 653
+843 653
+691 109
+69 957
+684 172
+684 745
+172 745
+353 320
+20 320
+697 645
+638 645
+744 845
+721 811
+811 974
+441 358
+837 1009
+1009 839
+317 576
+317 1010
+1010 576
+1011 402
+1011 524
+185 113
+1012 231
+1012 965
+231 965
+1013 661
+1013 427
+427 661
+703 693
+703 395
+596 724
+781 724
+25 909
+909 313
+7 949
+949 9
+465 173
+610 571
+501 100
+476 678
+476 1014
+678 1014
+921 967
+967 506
+363 278
+364 278
+1015 31
+1015 513
+31 513
+45 608
+44 608
+85 536
+186 536
+123 510
+123 1016
+510 1016
+602 1017
+1017 667
+461 27
+461 872
+1018 10
+1018 919
+10 919
+928 259
+901 330
+426 901
+426 330
+430 963
+131 963
+741 416
+741 417
+822 456
+822 521
+456 521
+737 1019
+737 345
+345 1019
+482 390
+482 809
+390 809
+806 169
+806 1020
+169 1020
+188 626
+189 626
+778 308
+363 1021
+1021 278
+823 717
+818 711
+818 1022
+1022 711
+435 311
+788 748
+788 750
+764 855
+115 984
+984 117
+497 319
+330 605
+605 410
+742 417
+966 112
+855 632
+855 689
+915 223
+140 607
+150 989
+149 989
+815 475
+815 477
+550 102
+658 398
+658 847
+398 847
+878 718
+878 720
+1023 118
+1023 270
+118 270
+960 57
+960 868
+868 57
+739 760
+739 1024
+1024 760
+996 464
+995 464
+634 622
+690 622
+750 796
+619 999
+619 245
+245 999
+587 1025
+587 101
+1025 101
+652 973
+354 845
+845 355
+477 876
+901 260
+912 679
+668 762
+934 762
+830 796
+830 797
+697 58
+945 255
+153 255
+618 450
+792 523
+793 523
+39 447
+38 447
+439 891
+440 891
+974 479
+865 424
+730 424
+661 1003
+660 1003
+52 1021
+1021 54
+42 631
+295 81
+81 241
+886 81
+887 81
+344 314
+947 160
+789 1026
+789 829
+829 1026
+480 987
+480 230
+230 987
+1027 231
+1027 1012
+861 499
+861 11
+364 376
+275 1028
+1028 890
+920 1029
+920 1030
+1030 1029
+718 527
+833 988
+988 70
+431 873
+873 432
+191 767
+1031 216
+1031 657
+657 216
+1032 655
+1032 739
+392 214
+27 222
+848 163
+985 1033
+257 1033
+673 1034
+1034 674
+643 1035
+751 1035
+317 434
+434 576
+1001 838
+1001 837
+989 391
+521 1036
+522 1036
+669 990
+669 686
+990 686
+377 339
+233 633
+147 737
+568 274
+568 954
+274 954
+558 1037
+558 969
+1037 969
+674 898
+674 897
+955 248
+248 953
+5 263
+5 879
+136 593
+136 906
+593 906
+451 333
+333 683
+964 334
+888 119
+159 119
+1038 366
+1038 537
+844 7
+843 7
+1039 1018
+1039 770
+770 1018
+759 1004
+378 903
+378 426
+903 426
+924 211
+80 292
+494 789
+970 183
+551 828
+994 77
+77 995
+640 832
+1040 994
+1040 996
+634 269
+203 629
+352 629
+726 1041
+1041 727
+694 169
+819 455
+1009 599
+1009 1042
+1042 599
+1003 1043
+1043 133
+163 911
+3 911
+1037 344
+969 344
+719 913
+719 979
+913 979
+815 277
+469 94
+469 840
+94 840
+948 858
+948 930
+983 831
+99 831
+611 1040
+611 1044
+1040 1044
+273 95
+403 95
+241 238
+238 587
+899 490
+859 606
+859 1045
+1045 606
+651 587
+1046 495
+1046 639
+495 639
+919 12
+919 374
+12 374
+488 484
+488 1047
+1047 484
+871 624
+233 1023
+633 1023
+971 1048
+971 741
+1048 741
+936 330
+513 33
+33 208
+969 314
+565 859
+1006 637
+1006 555
+610 382
+1005 178
+178 1006
+692 862
+884 430
+976 811
+1049 744
+1049 664
+664 744
+876 1014
+876 380
+1014 380
+950 40
+950 833
+586 528
+29 528
+941 507
+942 507
+83 888
+336 849
+613 604
+604 410
+356 873
+355 873
+998 1050
+569 1050
+883 666
+666 130
+734 266
+914 317
+327 649
+327 648
+727 568
+907 515
+827 515
+125 821
+125 170
+938 91
+938 978
+91 978
+29 933
+756 780
+219 780
+729 816
+318 816
+948 856
+1051 1052
+1051 1053
+1052 1053
+1054 127
+1054 1055
+1055 127
+877 917
+877 246
+724 46
+879 907
+663 927
+643 927
+1056 1005
+1056 1007
+470 533
+530 196
+1057 223
+1057 264
+767 535
+767 226
+595 1058
+1058 722
+396 1020
+1020 151
+1059 111
+1059 297
+111 297
+1045 607
+729 1048
+1048 816
+110 1060
+1060 877
+1002 1061
+1061 552
+407 217
+408 217
+984 1062
+117 1062
+881 896
+881 1063
+896 1063
+951 435
+951 904
+904 435
+14 557
+14 586
+557 586
+479 639
+479 16
+236 647
+236 889
+647 889
+134 1064
+362 1064
+411 882
+887 83
+615 136
+195 1065
+1065 958
+268 825
+1066 821
+1066 125
+523 180
+1067 658
+1067 970
+658 970
+369 1034
+1034 371
+424 194
+424 193
+68 908
+1020 43
+53 689
+53 691
+62 90
+415 90
+913 6
+129 121
+694 121
+794 894
+794 896
+290 1032
+289 1032
+747 901
+437 747
+437 901
+908 447
+908 50
+593 303
+575 350
+1068 1069
+1068 1070
+1069 1070
+1013 659
+836 342
+212 620
+212 702
+620 702
+1011 523
+573 997
+573 1071
+1071 997
+743 785
+893 785
+1072 1056
+1072 1073
+1056 1073
+1036 551
+122 156
+122 510
+156 510
+827 517
+827 188
+188 517
+252 1074
+1074 254
+172 1075
+171 1075
+207 290
+343 587
+338 951
+973 994
+959 88
+959 897
+897 88
+576 635
+485 804
+804 819
+855 53
+636 1028
+1028 621
+849 937
+849 765
+468 575
+575 148
+241 22
+22 238
+440 929
+161 487
+487 618
+81 438
+617 438
+751 1076
+751 747
+747 1076
+480 16
+587 548
+548 484
+120 710
+492 710
+645 860
+645 1039
+1039 860
+33 209
+268 975
+517 626
+916 5
+916 4
+1077 965
+1077 966
+1014 680
+1014 1078
+680 1078
+777 455
+455 778
+803 853
+853 407
+803 407
+200 601
+601 295
+527 719
+1079 533
+1079 946
+946 533
+1008 92
+1008 94
+900 583
+900 401
+401 583
+617 157
+438 157
+742 1011
+792 1011
+710 493
+213 702
+213 757
+1004 1005
+626 940
+940 627
+60 861
+836 861
+163 475
+475 911
+301 688
+299 955
+299 570
+880 759
+588 554
+554 589
+1021 279
+63 89
+62 89
+956 1080
+956 800
+800 1080
+230 885
+9 204
+1024 761
+1024 563
+563 761
+484 1066
+1066 486
+946 704
+553 240
+812 240
+65 978
+548 665
+454 822
+60 860
+578 582
+221 754
+220 754
+295 886
+295 232
+886 232
+1071 894
+997 894
+81 439
+439 241
+957 663
+670 15
+670 28
+15 28
+761 276
+761 564
+564 276
+696 236
+465 1081
+1081 173
+856 1015
+1015 857
+1082 89
+1082 938
+89 938
+1059 1083
+1083 297
+502 413
+1078 106
+1078 425
+423 650
+155 467
+467 611
+868 726
+245 920
+229 480
+967 379
+967 591
+379 591
+534 977
+628 286
+627 286
+771 1000
+749 1000
+803 852
+803 307
+863 116
+419 653
+346 331
+1019 59
+1019 58
+536 164
+1067 775
+401 79
+95 404
+404 97
+786 966
+786 112
+246 955
+61 1082
+63 1082
+794 881
+326 300
+326 302
+294 199
+758 199
+778 1084
+308 1084
+977 721
+976 721
+24 981
+24 128
+128 981
+315 754
+315 842
+1070 1085
+1070 570
+1085 570
+521 192
+1068 508
+508 1070
+1016 931
+1016 44
+44 931
+616 21
+616 256
+256 21
+514 865
+518 902
+333 1049
+433 1049
+282 1030
+1030 444
+965 261
+968 700
+968 863
+863 700
+953 358
+1053 986
+1053 854
+929 457
+846 457
+232 752
+909 34
+870 34
+423 194
+816 1010
+1010 698
+848 475
+848 815
+54 691
+54 109
+316 914
+392 712
+557 1037
+551 801
+801 828
+849 912
+912 765
+425 138
+566 1027
+1027 229
+1033 1086
+599 1033
+599 1086
+561 1062
+664 845
+991 709
+709 135
+915 1057
+915 263
+1057 263
+731 1087
+731 723
+723 1087
+541 1001
+864 38
+1083 1069
+297 1069
+840 149
+149 841
+872 909
+511 1044
+1044 772
+931 252
+774 252
+96 820
+516 954
+770 959
+543 138
+1062 1012
+1062 893
+893 1012
+932 287
+932 373
+287 373
+850 358
+335 807
+807 336
+1088 503
+1088 923
+923 503
+649 98
+342 189
+189 805
+280 1083
+280 367
+367 1083
+594 780
+970 847
+388 482
+877 298
+298 246
+947 161
+1012 1077
+1025 548
+80 918
+80 507
+738 760
+760 235
+638 1039
+638 769
+769 1039
+771 305
+683 1049
+1049 684
+365 837
+365 1009
+889 790
+228 143
+143 921
+253 1081
+1081 497
+390 397
+809 397
+150 351
+351 989
+621 1089
+1089 899
+625 36
+625 1072
+36 1072
+927 1035
+1035 258
+963 316
+822 171
+136 167
+167 906
+933 538
+530 538
+482 540
+547 406
+385 707
+707 387
+255 616
+671 1015
+778 190
+190 1084
+1076 901
+1082 296
+299 1085
+975 383
+9 950
+1017 798
+1090 795
+1090 716
+716 795
+788 1026
+1026 750
+1047 1066
+1047 867
+867 1066
+850 441
+954 403
+239 973
+810 838
+247 829
+247 323
+843 8
+349 498
+498 547
+1025 550
+101 550
+661 428
+428 1003
+100 1091
+1091 814
+353 1074
+1074 320
+1028 1089
+407 216
+974 1046
+1046 479
+236 275
+167 771
+906 771
+944 244
+944 284
+284 244
+76 249
+257 1086
+90 948
+368 508
+368 166
+432 918
+400 900
+330 508
+663 835
+835 927
+1078 542
+542 425
+44 609
+1032 1092
+1092 739
+534 968
+1079 471
+1079 470
+830 359
+839 599
+331 347
+347 942
+962 46
+47 1008
+47 469
+1008 469
+669 630
+851 963
+301 983
+496 1064
+1064 84
+993 207
+993 807
+207 807
+168 748
+304 1001
+304 837
+858 972
+857 972
+587 652
+983 675
+675 831
+18 185
+629 669
+758 952
+690 1060
+622 1060
+339 904
+339 903
+715 1090
+434 635
+129 982
+982 121
+514 864
+1044 996
+1044 463
+996 463
+494 1093
+1093 789
+1017 1053
+1053 798
+336 937
+926 563
+681 563
+592 303
+980 1061
+980 341
+1061 341
+340 1004
+961 505
+950 204
+204 40
+108 1045
+108 140
+1045 140
+273 882
+882 95
+256 1094
+21 1094
+93 1073
+1073 817
+1052 986
+502 935
+413 935
+853 1031
+1031 407
+999 791
+1026 796
+1026 830
+442 1009
+442 1042
+813 155
+812 155
+443 1042
+175 1030
+175 282
+998 74
+74 1050
+763 1021
+979 1002
+979 1061
+899 491
+1058 731
+722 731
+418 1095
+1095 481
+109 1059
+517 940
+1092 1024
+1035 1076
+149 391
+565 107
+107 859
+1006 554
+1060 917
+167 748
+27 880
+880 222
+802 306
+803 306
+995 944
+464 944
+992 572
+968 977
+977 700
+1043 782
+548 883
+883 161
+548 161
+719 736
+16 987
+646 7
+646 949
+224 672
+1029 179
+1029 445
+459 1095
+1095 592
+88 373
+1050 729
+1050 1048
+57 779
+57 1041
+1041 779
+1084 776
+1084 191
+191 776
+780 220
+1083 1068
+1093 829
+1051 1017
+956 1065
+1065 1080
+660 1043
+793 180
+1050 971
+1075 522
+1075 519
+579 998
+72 998
+242 1054
+242 1055
+915 5
+84 1038
+85 1038
+386 1013
+336 808
+808 937
+103 266
+1048 416
+677 984
+745 1075
+1075 922
+1018 86
+276 1028
+276 636
+159 991
+119 991
+526 4
+77 943
+995 943
+1080 1096
+1080 1097
+1096 1097
+364 375
+819 777
+505 68
+68 39
+975 825
+599 322
+358 322
+216 398
+872 869
+831 1091
+1091 560
+990 687
+127 693
+736 1019
+620 703
+1036 801
+1034 898
+97 820
+97 642
+414 936
+414 330
+488 867
+450 867
+186 164
+114 164
+725 1046
+1060 623
+623 917
+783 993
+205 993
+1077 786
+1071 794
+1023 269
+539 844
+844 646
+1038 536
+192 1036
+1036 766
+298 955
+653 421
+665 883
+107 1045
+600 732
+732 602
+1073 1007
+1073 588
+1007 588
+619 740
+740 999
+680 106
+1087 871
+1087 624
+957 835
+1041 272
+997 946
+730 193
+555 769
+556 769
+54 279
+841 1022
+620 1055
+1055 703
+900 582
+1081 319
+716 326
+24 1098
+1098 981
+1087 708
+12 787
+391 1022
+1022 392
+292 918
+931 609
+925 891
+572 383
+383 348
+460 27
+209 648
+656 1067
+913 1002
+724 962
+920 791
+791 1029
+1016 512
+37 864
+65 531
+1084 775
+1064 364
+958 1096
+1096 545
+291 918
+1052 295
+295 986
+680 682
+682 106
+309 435
+401 78
+498 406
+383 347
+347 507
+597 1065
+597 956
+345 58
+1043 934
+934 782
+250 740
+971 740
+911 476
+811 1046
+373 874
+3 912
+542 138
+1020 45
+1062 1027
+825 383
+226 142
+142 228
+753 1023
+220 755
+597 195
+1088 501
+476 876
+716 300
+945 824
+1019 980
+980 59
+377 903
+220 781
+781 755
+394 388
+684 744
+881 301
+749 441
+1000 441
+874 426
+466 994
+466 1040
+91 504
+978 504
+868 1041
+810 824
+838 824
+841 391
+530 198
+559 528
+575 150
+350 150
+47 468
+486 821
+801 910
+828 910
+466 973
+343 460
+776 767
+161 484
+713 369
+713 1034
+985 1099
+1099 1033
+1029 793
+793 179
+458 1095
+389 396
+390 396
+1092 926
+926 1024
+92 1072
+1072 93
+889 640
+790 640
+910 992
+800 1100
+800 328
+328 1100
+128 982
+839 1099
+599 1099
+339 951
+733 1043
+111 298
+421 654
+601 1052
+609 252
+609 1074
+256 1086
+1086 1094
+860 1018
+835 928
+158 991
+924 241
+241 211
+1000 442
+365 442
+764 53
+203 41
+666 72
+97 360
+768 910
+99 1091
+1093 247
+225 61
+61 544
+896 692
+895 692
+35 1005
+35 1056
+42 630
+713 673
+204 41
+84 375
+375 1038
+308 1067
+308 775
+393 687
+957 834
+20 322
+959 86
+982 122
+1080 1100
+644 787
+39 908
+790 949
+790 832
+76 943
+250 619
+1069 1085
+198 844
+49 928
+884 161
+117 1027
+882 96
+870 36
+773 1081
+773 253
+143 941
+866 1015
+764 52
+821 454
+544 1082
+544 296
+6 1002
+972 514
+1069 299
+803 485
+422 296
+1035 901
+35 1004
+895 704
+895 862
+782 763
+763 363
+43 1016
+154 122
+200 732
+893 1077
+785 1077
+772 463
+254 498
+254 349
+423 1088
+650 1088
+1064 375
+82 157
+380 1078
+380 542
+1010 578
+1065 1096
+773 465
+808 1032
+544 422
+148 840
+880 145
+258 901
+307 1067
+808 1092
+937 1092
+817 588
+242 22
+1054 22
+448 193
+193 597
+943 249
+413 936
+509 507
+756 594
+279 109
+279 1059
+318 1010
+812 467
+972 864
+997 1079
+189 628
+666 73
+574 468
+417 402
+280 1059
+194 1088
+897 373
+623 1093
+917 1093
+327 302
+162 332
+162 964
+964 332
+758 1013
+952 1013
+367 1068
+806 396
+1096 329
+1097 329
+461 869
+836 499
+571 992
+1007 554
+1061 187
+1100 329
+890 1089
+616 19
+682 107
+768 226
+152 19
+71 897
+1100 1097
+161 488
+884 947
+823 715
+715 573
+467 1040
+71 674
+601 1051
+368 1068
+301 1063
+1063 983
+462 869
+803 484
+463 773
+351 990
+458 418
+1095 483
+200 600
+518 328
+595 460
+202 474
+1058 460
+417 1011
+1089 489
+1089 491
+601 1017
+245 791
+1055 693
+428 132
+1098 813
+48 468
+774 253
+152 608
+546 330
+814 935
+1091 562
+657 398
+1030 445
+662 322
+987 18
+885 113
+809 945
+1022 712
+36 1056
+928 51
+1098 23
+776 535
+935 612
+770 86
+781 962
+755 962
+853 657
+462 871
+462 1087
+755 420
+1090 573
+934 763
+814 562
+1074 349
+810 945
+890 640
+923 412
+732 668
+890 489
+633 269
+768 142
+1037 343
+838 985
+839 985
+1063 692
+939 338
+1063 675
+586 559
+1094 662
+851 964
+1086 662
+1086 322
+556 370
+814 612
+828 992
+854 632
+1 2 3
+4 5 6
+7 8 9
+10 11 12
+13 14 15
+16 17 18
+19 20 21
+22 23 24
+25 26 27
+28 29 30
+31 32 33
+34 35 36
+37 38 39
+40 41 42
+43 44 45
+46 47 48
+49 50 51
+52 53 54
+55 56 57
+58 59 60
+61 62 63
+64 65 66
+67 68 69
+70 71 72
+73 74 75
+76 77 78
+79 80 81
+82 83 84
+85 86 87
+88 89 90
+91 92 93
+94 95 96
+97 98 99
+100 101 102
+103 104 105
+106 107 108
+109 110 111
+112 113 114
+115 116 117
+118 119 120
+121 122 123
+124 125 126
+127 128 129
+130 131 132
+133 134 135
+136 137 138
+139 140 141
+142 143 144
+145 146 147
+148 149 150
+151 152 153
+154 155 156
+157 158 159
+160 161 162
+163 164 165
+166 167 168
+2 169 170
+171 172 173
+174 175 176
+125 177 178
+179 180 181
+182 183 184
+185 186 187
+188 189 190
+191 192 193
+194 195 196
+197 198 199
+200 201 202
+203 204 205
+206 207 208
+209 210 211
+212 213 214
+215 216 217
+218 219 220
+221 222 223
+224 225 226
+227 228 229
+230 231 232
+233 234 151
+235 236 237
+238 239 240
+241 242 243
+244 245 246
+247 248 249
+250 251 252
+253 254 255
+256 257 258
+259 260 261
+262 263 264
+265 266 267
+268 269 270
+271 272 273
+274 275 276
+277 278 279
+280 281 282
+283 284 285
+286 287 288
+289 290 291
+292 293 294
+295 296 297
+298 299 300
+301 302 182
+303 304 305
+306 307 308
+309 310 311
+312 313 314
+315 316 64
+317 318 319
+320 321 322
+323 324 325
+326 327 328
+178 329 330
+331 332 333
+334 335 336
+337 338 339
+340 341 342
+183 343 344
+345 346 347
+348 349 350
+351 352 353
+354 355 356
+150 357 358
+359 360 361
+362 363 364
+365 366 367
+368 369 370
+371 372 373
+374 375 376
+377 378 379
+380 381 382
+383 345 384
+385 386 387
+388 19 389
+390 391 392
+393 394 395
+396 397 331
+222 398 399
+400 401 402
+325 403 404
+352 405 406
+407 408 409
+410 411 412
+413 414 298
+415 416 417
+418 419 420
+421 422 423
+424 425 426
+427 428 429
+430 431 432
+433 434 435
+436 437 438
+41 439 70
+440 441 442
+443 444 445
+446 447 448
+449 450 451
+452 453 454
+299 455 456
+457 458 459
+460 461 462
+463 464 465
+466 286 467
+468 469 470
+471 472 473
+474 475 476
+399 477 478
+479 480 481
+482 483 484
+485 486 487
+488 489 490
+491 492 493
+494 495 496
+497 133 498
+499 500 501
+502 503 504
+505 506 507
+338 508 509
+510 511 512
+513 514 515
+516 517 518
+519 520 521
+522 523 524
+525 526 527
+528 529 530
+531 532 533
+534 535 536
+537 538 539
+237 540 471
+541 542 543
+544 545 546
+547 548 549
+550 551 552
+553 554 555
+556 557 558
+559 560 561
+562 563 564
+565 566 567
+568 569 570
+189 571 572
+573 574 575
+576 577 578
+579 9 580
+581 582 583
+584 585 586
+587 588 589
+509 206 590
+591 592 593
+594 595 596
+597 598 599
+600 116 601
+602 603 604
+605 606 607
+608 609 610
+611 612 613
+614 615 616
+617 618 619
+620 621 622
+623 624 625
+626 627 628
+629 630 631
+632 633 634
+635 636 637
+638 639 238
+640 641 642
+643 644 645
+646 647 648
+649 650 651
+652 653 654
+655 656 657
+152 658 659
+347 660 661
+662 663 664
+665 617 666
+667 668 197
+669 670 671
+672 673 674
+675 676 677
+678 679 680
+681 682 683
+684 120 685
+686 687 688
+689 262 690
+691 323 692
+693 694 695
+696 697 698
+699 700 701
+702 703 704
+705 706 707
+708 709 710
+711 712 713
+714 715 716
+717 718 719
+294 720 721
+722 723 724
+725 726 727
+728 729 730
+731 732 733
+734 33 735
+736 737 738
+739 740 741
+523 742 743
+744 745 746
+747 524 748
+724 749 750
+751 752 753
+754 755 756
+757 758 759
+760 761 762
+763 764 765
+766 767 768
+769 722 770
+243 771 772
+633 773 774
+775 776 777
+778 779 780
+781 782 783
+784 785 786
+159 787 788
+789 82 790
+791 792 793
+252 544 794
+795 796 797
+255 798 799
+800 763 801
+802 803 804
+805 806 807
+808 809 810
+811 812 813
+814 815 816
+817 818 819
+820 821 800
+822 823 824
+825 826 827
+828 829 830
+831 832 833
+785 834 835
+589 836 837
+838 168 839
+59 840 841
+619 842 843
+844 845 744
+846 847 848
+849 485 850
+694 851 493
+852 853 854
+855 856 857
+858 859 860
+861 862 863
+864 865 866
+867 868 869
+21 870 871
+872 831 873
+874 817 875
+842 108 769
+876 877 878
+879 880 881
+882 883 130
+387 884 885
+886 306 887
+888 889 890
+891 892 893
+370 34 894
+895 896 897
+898 899 900
+901 867 902
+903 904 905
+906 907 908
+96 909 910
+911 912 913
+914 915 180
+916 917 918
+919 920 921
+922 923 924
+925 926 895
+927 928 929
+930 931 932
+933 934 775
+379 935 936
+937 474 938
+939 940 941
+942 943 944
+945 946 947
+636 948 949
+950 951 952
+953 637 954
+955 956 957
+958 46 959
+960 961 962
+963 964 965
+966 967 968
+969 970 971
+972 927 973
+974 975 976
+940 217 977
+978 979 980
+981 942 982
+983 984 985
+986 987 988
+496 989 990
+836 12 991
+992 993 665
+994 995 996
+997 145 998
+999 1000 1001
+1002 1003 1004
+1005 138 1006
+538 1007 1008
+1009 1010 1011
+1012 1013 1014
+1015 1016 1017
+1018 1019 1020
+1021 1022 1023
+1024 1025 468
+1026 1027 1028
+1029 1030 1031
+1032 1033 1034
+1035 1036 1037
+1038 1039 1040
+733 966 1041
+599 1042 529
+1043 279 1044
+284 1045 802
+833 1046 1047
+1048 1049 1050
+1051 1052 1053
+1054 374 1055
+1056 1057 1058
+1059 1060 1061
+1062 1063 1064
+1065 1066 1067
+1068 157 1069
+1070 1071 1072
+1073 1074 1075
+1076 55 653
+1077 1078 903
+1079 1080 1081
+1082 1083 1084
+1085 1038 1086
+1087 1088 1089
+1090 229 714
+1091 123 1092
+1093 1094 1095
+1096 1097 1098
+1099 655 1100
+1101 1102 1103
+445 1104 158
+1105 1106 1107
+1108 1109 400
+1110 1111 1112
+1113 1114 1115
+1116 416 1117
+1118 1119 1120
+848 1121 1122
+1123 1124 1125
+1126 75 999
+1127 1128 1129
+1130 1131 1132
+1133 1073 1134
+1135 1136 1137
+1080 1138 1139
+1140 1141 1142
+1143 587 1144
+929 1145 1146
+1147 1148 1149
+1150 1151 1152
+989 1153 1154
+1155 597 1156
+1157 1158 1159
+650 738 1160
+1161 1162 1163
+1164 1165 1166
+1167 193 1168
+1169 1170 226
+1171 1172 937
+1173 1021 1174
+1046 333 1175
+1176 1177 814
+1178 930 1179
+1180 1181 1182
+1183 567 1184
+1185 350 1186
+1187 1188 872
+1189 1190 1191
+1192 1193 1194
+1195 1196 269
+749 1197 1198
+1199 1200 1201
+288 1202 1203
+1204 1205 1206
+1207 1208 1209
+1210 1211 1212
+1213 1214 1215
+1184 1216 1217
+1218 734 1219
+860 579 1220
+1221 1222 1223
+965 1169 892
+1224 1225 1226
+1227 1228 1229
+1142 1230 1231
+1232 1233 1234
+1235 60 1236
+1237 1238 1239
+1240 1241 1242
+1049 1243 1244
+1245 1246 1247
+1248 1192 1249
+1250 1251 1252
+1246 1253 1254
+1255 1256 1257
+1258 1259 1260
+1261 420 407
+1262 1263 1264
+361 502 1265
+1266 1118 1267
+1145 442 1268
+1269 3 1270
+1271 1130 1272
+167 1273 1274
+1275 1276 1277
+670 1157 1278
+1279 1280 38
+236 1281 1076
+296 1282 1283
+555 1284 386
+956 481 1285
+1286 1287 1288
+527 1289 1290
+1291 1292 1293
+1294 1295 1296
+1297 1298 1299
+1300 1301 1302
+1303 267 1304
+1305 1306 1307
+1040 1308 1309
+944 684 1310
+1311 1262 1312
+1313 1314 1315
+1316 1317 647
+1318 1319 1320
+1321 1322 1323
+1324 1325 127
+922 235 1326
+1327 285 1328
+1329 1330 104
+1331 1332 1333
+1334 1005 1109
+1335 1336 1337
+1338 1339 27
+1340 1341 1342
+1343 1344 1345
+1346 533 1347
+1348 822 1349
+1350 1351 1143
+1352 1353 1354
+1355 114 1356
+713 1357 1358
+278 1359 1360
+1296 1361 1362
+1363 462 1364
+1365 1366 1367
+65 1368 1369
+408 1370 1371
+1372 1373 495
+1374 1375 1376
+1377 1378 169
+1379 274 1380
+1381 1382 1383
+1384 1385 68
+1386 1387 740
+1388 384 661
+1389 1390 1391
+1392 1393 1394
+1395 1090 1396
+1397 1398 1399
+1400 1401 1402
+1357 1403 1404
+1405 1406 1407
+1408 827 85
+1409 1410 1411
+1412 801 1413
+1414 1415 1416
+1417 1418 439
+1419 1420 1421
+1422 1423 1424
+1404 233 1425
+1426 1427 1428
+1429 1430 324
+1431 642 173
+1432 1433 1434
+688 611 1435
+1436 1227 1437
+1438 1327 1439
+492 1440 934
+187 1441 1442
+660 1443 1444
+1445 1335 1446
+1447 1448 149
+1449 1450 1451
+1452 1453 1454
+664 1455 709
+1456 1457 1458
+1459 1460 503
+1461 1462 398
+1463 1464 1465
+1466 1467 259
+1468 1469 847
+1470 1471 1472
+1473 88 1474
+1337 1475 1476
+1477 184 1478
+1479 1480 874
+1481 1482 1483
+1484 250 856
+1485 1486 1487
+1488 1034 1489
+1490 1235 1491
+1315 1492 1493
+1494 1495 1496
+1497 1498 658
+1276 1499 1500
+1501 205 1502
+1503 1504 1505
+1506 1077 1507
+1508 1509 1510
+921 1511 1512
+1398 1513 1514
+1515 93 1516
+1233 552 1517
+1518 1519 1520
+457 1521 1222
+1522 1523 1524
+1525 1526 381
+202 1527 1528
+630 1529 1530
+1531 1532 1533
+1534 1535 812
+1536 1537 1538
+1539 912 1540
+1541 1542 508
+1543 1544 287
+1545 1546 1506
+1547 1548 958
+1549 315 1550
+1551 607 1552
+1553 300 1554
+1555 1556 1557
+1558 1559 554
+1560 368 1063
+1561 1562 1563
+1347 1564 201
+1565 1566 466
+1010 902 1567
+1568 1569 1570
+1571 1572 1573
+1361 625 969
+1574 432 1372
+1575 1576 100
+1104 1577 1578
+1579 746 1580
+1581 919 1582
+1583 717 1584
+1585 1586 1587
+1588 1405 1589
+1590 1591 1592
+473 1593 1594
+1595 143 1596
+1597 1598 1599
+1505 1600 1601
+1602 1603 1604
+438 1605 1606
+1607 1608 1016
+1609 1610 1611
+1612 1613 1186
+1614 1615 1616
+1617 804 1618
+1619 1620 1621
+1622 1623 1624
+1625 1626 1627
+1502 1628 1629
+1630 412 1631
+1489 1632 1633
+1634 1635 888
+1636 1637 417
+1638 394 1132
+1639 1219 351
+1281 1640 1641
+1642 1643 1644
+1645 1646 1647
+1538 1648 761
+459 1110 1649
+1650 543 1651
+1652 1653 689
+1654 1655 955
+376 1656 231
+1657 1658 1659
+1632 1257 1660
+1661 1662 1663
+1664 51 1665
+1666 1667 1668
+826 1669 16
+1670 1242 1671
+1672 1673 1674
+1675 1676 1677
+946 1678 1679
+1680 1093 1681
+1682 690 1683
+767 1684 388
+1492 897 1685
+1686 1687 618
+1688 905 1689
+110 1690 488
+1691 1692 1693
+1694 1695 77
+815 1696 1581
+1697 1698 281
+1699 1700 1701
+1702 1703 1704
+1705 1706 1707
+1708 1709 428
+1710 1711 1384
+1712 1713 1714
+1715 1716 1717
+1718 1719 1720
+1523 837 1645
+1721 1575 1722
+1723 678 1724
+1196 1725 1726
+1727 952 1704
+1728 1204 1729
+1698 1342 1730
+1731 1732 1583
+1733 162 778
+1734 1735 245
+1736 1737 1738
+1739 1740 1741
+69 1742 1743
+1052 1744 1745
+1746 1747 1748
+1749 1750 1114
+1751 1752 1753
+1754 1001 1755
+1756 280 723
+1757 1758 834
+219 1759 1760
+1761 1762 1763
+1764 910 1765
+1766 1767 1768
+1020 1602 397
+1769 1770 1771
+1772 1773 1774
+1775 1776 1777
+1778 1232 1779
+192 1780 1781
+1782 1783 609
+1784 1642 1785
+1423 711 314
+1786 1787 1788
+1557 1789 1790
+1791 982 1699
+1792 1652 1793
+1031 781 1794
+1284 1795 1796
+1797 1058 1798
+1799 1800 1801
+1802 1428 1768
+1803 1804 309
+1805 273 1806
+1807 1808 363
+1809 1810 429
+1285 1811 703
+403 1812 1813
+1151 1814 1815
+1816 163 1817
+1818 1819 1205
+1820 1821 136
+1822 1823 1824
+1825 396 832
+1826 1827 931
+962 1828 175
+1829 1830 1831
+1832 1833 186
+1385 634 1834
+1835 1836 1837
+1735 1838 1839
+254 1840 1841
+1842 1718 1843
+1844 1845 600
+1846 1847 1848
+970 1849 1850
+1851 1852 1853
+1854 1855 1856
+1857 209 1858
+1373 1859 1860
+1861 1247 1862
+1511 1863 112
+1552 1518 1088
+1834 1625 1864
+1865 1866 1867
+1868 389 1869
+1870 1349 1871
+1033 1872 1255
+1873 1791 1874
+514 1875 751
+1238 1876 1877
+1878 1879 1880
+1881 1882 1295
+195 1883 117
+1884 1885 1886
+1887 1888 1889
+1890 1891 928
+1892 1107 1893
+335 1894 1895
+8 1896 1897
+1651 1898 302
+1208 843 1899
+1900 591 1162
+1808 716 1
+1901 1902 1903
+1904 1786 1905
+1906 402 1907
+1908 1909 1910
+45 1911 1912
+1913 756 1914
+1915 1916 1917
+1918 879 1919
+1920 1921 1338
+1922 1923 1924
+1765 1670 1181
+1925 1510 271
+1926 1927 1928
+1929 498 1930
+1931 1932 475
+1933 1934 1935
+1936 1937 1938
+1939 1940 1941
+1942 1943 1944
+1945 199 1946
+327 1098 1947
+1948 1906 1949
+1950 1194 1218
+1951 1952 1953
+1954 505 1036
+1955 1956 1039
+1287 1134 1957
+119 1958 1959
+1960 584 414
+1298 941 886
+1961 464 1962
+1932 1028 1963
+1663 1964 276
+1965 1966 1696
+1463 1967 924
+1968 1595 765
+156 1969 1970
+1971 1972 557
+1455 1973 997
+1974 1975 1976
+1977 1978 979
+1979 1980 1981
+1982 1983 1984
+1985 1986 1987
+1774 1988 1989
+1990 1582 1991
+915 908 1865
+1308 1992 1271
+1993 1994 1995
+1996 1997 1998
+1330 1999 1694
+2000 390 2001
+2002 1451 1352
+2003 1419 1806
+2004 1454 898
+2005 1533 2006
+2007 2008 1131
+1665 614 1136
+2009 1870 840
+1578 2010 2011
+2012 791 526
+1709 750 1809
+2013 1125 2014
+39 2015 2016
+2017 512 2018
+2019 1701 559
+2020 1320 2021
+869 2022 2023
+29 863 1173
+53 2024 2025
+1535 42 2026
+2027 2028 1855
+2029 1381 2030
+1656 2031 337
+2032 1590 1273
+2033 2034 2035
+2036 2037 2038
+2039 2040 1884
+2041 2042 588
+1907 2043 1282
+1393 2044 2045
+2046 2047 2048
+627 988 2049
+1418 2050 2051
+2052 499 2053
+2054 1528 1079
+2055 2056 2057
+2058 2059 1022
+2060 1606 224
+712 2061 1403
+101 1848 1900
+1378 1312 2062
+1726 2063 2064
+2065 891 2066
+2067 1047 2068
+2069 1878 2070
+2071 2072 1237
+2073 1751 437
+2074 622 2075
+1667 1487 1904
+2076 2077 2078
+366 1166 2079
+246 1176 2080
+1608 153 2081
+2082 2083 2084
+2085 2086 2087
+2088 2089 1411
+2090 1619 2091
+2092 2093 1359
+2094 2095 2096
+1289 2097 2098
+2099 1659 1459
+1587 2100 2101
+2102 2103 1370
+1254 2104 2105
+2106 2107 2108
+935 1442 1348
+1498 2109 1832
+2110 2111 2112
+2113 1601 1461
+310 81 2114
+578 2115 1119
+2116 1681 191
+2117 666 1207
+2118 1772 2119
+2120 828 1225
+2121 2122 1773
+2123 1990 1045
+1796 2124 2125
+2126 994 2127
+2128 1146 1942
+2129 1217 531
+2130 2131 2132
+2133 1820 2134
+170 2135 2136
+2137 2087 2138
+2139 2140 2141
+1972 2142 1449
+2143 2144 2145
+2146 2147 1784
+2148 1722 2149
+2150 2151 2152
+2153 1203 2154
+2155 2156 1856
+1413 603 2157
+2158 2159 2160
+2156 1484 2161
+2162 2163 2164
+2165 2166 2167
+2168 2169 2170
+1475 2171 805
+2172 2080 2173
+2174 2175 2176
+1648 2177 1961
+2178 608 2179
+2180 1677 1541
+422 305 1343
+683 2181 1301
+2182 2183 823
+2184 770 1708
+2185 1835 2186
+2187 925 1314
+2188 1376 497
+1462 1399 1258
+1860 2189 1153
+2190 2191 2192
+2193 2194 2195
+2042 1307 10
+2196 2197 1417
+2198 727 2199
+2200 1563 2201
+84 2202 1586
+364 1269 2203
+1750 2204 2205
+392 2206 2207
+2208 1793 2209
+1375 2210 2211
+2212 1014 1697
+1554 571 517
+1460 2213 2069
+2214 2215 852
+1544 2216 2082
+2217 1729 2218
+2219 2220 1190
+2221 2222 2223
+2199 2224 1529
+2225 1055 2226
+1755 2227 2228
+1322 1594 2229
+2230 2231 2232
+2233 2234 2235
+2236 2237 1467
+535 786 1386
+985 2238 1548
+2239 1748 1728
+2240 873 2241
+2093 6 1746
+210 1611 901
+2242 2243 1836
+551 2244 635
+1542 631 2245
+2246 2247 1332
+2248 2249 639
+2250 1579 2251
+2100 1391 121
+2252 443 2253
+2254 2255 2256
+2160 2257 764
+2227 2258 2259
+2260 1355 2261
+1819 2262 2263
+458 2264 2265
+1959 2266 2267
+2268 2269 2270
+2271 2272 2273
+2274 2275 2276
+2277 2278 1669
+2279 2280 2281
+1006 2282 2283
+484 2284 1368
+2030 2285 83
+1387 2286 2094
+1628 2287 2288
+282 2289 1197
+2290 2291 2219
+624 2292 190
+2293 2294 2295
+411 2296 2297
+2298 2299 203
+2300 1743 1436
+454 519 1019
+329 1944 2301
+2302 2303 920
+472 2304 2305
+680 1029 1401
+5 1458 2306
+2307 973 2308
+2309 2310 1406
+1687 1633 106
+308 2311 2312
+2313 2314 2315
+2316 2317 742
+2318 2096 1429
+2166 1474 1636
+704 553 2319
+2320 2321 2322
+2323 1887 868
+372 1491 2324
+2325 2326 2327
+1882 2328 623
+2329 2330 2331
+1402 2332 2333
+2334 2335 2336
+2075 992 2337
+2338 2339 2340
+2341 2342 2343
+266 2344 2345
+181 2346 2347
+977 2348 307
+1424 1854 2349
+521 2350 1603
+1695 2351 2118
+2352 2353 2354
+2355 705 818
+2356 1183 2357
+1966 2358 2302
+2359 820 2360
+2361 2362 1546
+548 2363 2364
+2365 2366 2155
+2367 1817 1568
+2368 838 2369
+135 1126 1482
+2370 789 2371
+2372 2373 2374
+2278 561 2375
+2376 2377 729
+2378 1439 2379
+2380 2381 2382
+2383 2179 218
+1730 1727 2384
+2343 1945 2385
+2386 2387 4
+137 1777 581
+2388 2389 1662
+2390 2391 2392
+1097 2393 2394
+2395 2396 2397
+2398 2399 1858
+1457 2400 2139
+2401 2402 2403
+2404 2405 95
+2406 2407 2408
+2371 2409 2410
+2411 1801 2412
+1828 2413 1266
+2414 2415 1678
+1833 2416 2185
+2417 808 2418
+1236 2419 2420
+2135 2421 2422
+322 916 2423
+2424 2425 1620
+743 1664 1623
+1364 1062 2426
+1256 2001 1012
+2427 731 2428
+2429 1949 295
+63 2430 2431
+2432 2433 2434
+2435 772 1379
+580 2436 213
+2437 2438 2439
+566 2440 2441
+2403 2442 948
+2443 1278 2444
+2222 1550 2445
+2446 662 877
+532 2447 1933
+2419 2448 1305
+881 2005 1074
+707 2449 1732
+232 2450 2451
+2452 2453 2454
+2331 2455 2456
+2457 2458 2028
+1627 1187 2459
+1978 1425 1607
+2038 2435 1737
+2460 2461 2462
+11 1924 2165
+2463 2464 2465
+1469 2466 2279
+1898 2467 2468
+2469 1291 2470
+2471 2472 2473
+2255 2474 2475
+593 1024 2476
+2477 2478 1690
+853 850 2479
+2480 1733 2481
+1341 2053 950
+1333 1043 2482
+258 1477 2483
+560 1824 2484
+2485 2486 2487
+1741 602 2051
+954 2488 1706
+810 2489 2490
+2491 1086 2492
+2493 2494 1499
+2495 1493 118
+1745 1861 2496
+357 1763 2497
+2498 2499 58
+641 2500 171
+2294 2501 1680
+1182 1951 967
+2408 2502 1804
+98 2503 2504
+2505 2506 1964
+260 2507 2090
+62 2508 2509
+1129 1365 2510
+2511 2512 321
+2513 1059 2514
+1947 2515 2516
+1707 2517 2518
+122 1981 1438
+2519 2520 2521
+2522 2523 1744
+2524 2525 2526
+1564 1935 2527
+2321 2528 2529
+2530 2531 2532
+2533 2534 2535
+610 2536 1759
+1060 1234 430
+616 1805 2537
+1427 2112 1766
+2538 1265 2539
+2540 1553 2541
+771 1886 2542
+2543 2544 2545
+395 1613 2546
+2547 2548 1838
+1514 2549 2550
+644 1179 1468
+2551 244 1243
+2552 1446 2553
+487 2298 2554
+2555 1171 2556
+2557 2558 1971
+2559 2560 1863
+2561 340 2213
+2562 2060 1170
+2563 675 2085
+2564 2117 2565
+2362 2566 2567
+489 2568 142
+1823 2569 2570
+2571 2572 2573
+2266 1724 2574
+2192 2575 1872
+1758 2576 2577
+2578 2579 2580
+349 2091 1612
+2581 2582 2583
+648 2584 1814
+1319 2585 1002
+2475 2586 2587
+1967 2578 2246
+1241 2588 2589
+1339 2590 1894
+2591 1551 2592
+737 1156 528
+1520 2593 2594
+774 2595 1626
+2083 1435 2596
+1084 1630 2597
+530 2598 1160
+2599 2600 2601
+2575 875 2000
+2602 2603 2604
+2605 1272 393
+2606 362 2607
+2608 2609 2610
+918 2611 1576
+469 1831 1099
+2612 1350 2613
+2614 2615 2616
+745 2617 1105
+1206 667 2342
+2618 2116 1263
+798 1841 2325
+434 2619 1939
+2237 2620 2621
+2622 2032 166
+1885 2623 2388
+2376 1996 2624
+1472 2625 2626
+2332 1794 1749
+1827 2627 2628
+2629 2630 2631
+2632 2491 1812
+907 2633 2634
+2635 2636 1876
+1121 2281 2637
+1486 2638 2639
+2329 1779 701
+2640 1303 2641
+2642 1941 2643
+1969 2644 2645
+2646 1412 2647
+2648 2649 2650
+1509 2651 2652
+2206 1584 2052
+1658 2653 2561
+1191 179 2654
+2095 2655 2656
+1530 2657 2658
+564 646 2659
+2660 1444 456
+431 2661 2662
+787 2011 2663
+889 2664 1908
+2515 2665 2666
+2374 2313 2667
+2472 2668 1549
+1360 2239 1433
+899 1903 2390
+1899 2184 697
+2425 2669 2526
+806 1853 2404
+2670 1703 1471
+1897 1597 2671
+2672 1919 1133
+2673 2674 2675
+1956 2676 2677
+2678 2679 2680
+2681 2605 1875
+1202 2084 2682
+857 2683 1999
+1815 2071 2684
+2685 2686 1211
+2687 2105 7
+2688 1388 2689
+2690 1998 2691
+2022 2692 2693
+2694 1161 2695
+2696 1868 2697
+2698 2360 2646
+2264 2699 227
+2700 2019 2701
+1713 1174 1826
+2280 2702 1392
+2656 2703 2704
+987 1358 1977
+2705 2706 2707
+147 2708 1653
+2709 2064 2571
+2710 1515 2147
+2711 2712 1844
+951 2713 1702
+2714 449 2407
+2018 2367 1513
+465 2715 601
+2716 2240 2717
+2478 2718 2719
+2720 1912 766
+2059 2721 2722
+949 1672 2723
+447 1976 1311
+2724 2725 550
+2008 2726 1638
+1420 1926 355
+1013 2207 1340
+1226 1739 2050
+1877 2130 2727
+1562 2728 2729
+2730 1654 47
+1789 2418 1164
+2731 2732 2733
+2077 2734 911
+1592 1929 2735
+2736 2423 1721
+2737 1408 2738
+2739 2740 2741
+2742 1267 1955
+2743 2744 2072
+1293 2745 2746
+2161 855 2747
+2748 2148 2749
+755 2750 194
+783 760 2204
+884 2125 2751
+2514 2752 1609
+1991 2753 2754
+2755 2756 1426
+2757 974 2674
+2758 2070 2355
+1003 2016 522
+2759 2307 2760
+2536 2761 1318
+2762 2763 2764
+2115 2765 2766
+2767 2672 2768
+2769 2203 2361
+2770 1507 2771
+741 2318 2772
+2773 2774 2775
+1111 2265 1395
+1064 2776 2109
+1692 2777 1279
+2778 2196 2779
+2780 2781 2782
+2783 2153 2784
+2535 2785 2786
+2787 1764 2788
+2789 2232 2547
+2790 2476 2791
+2396 2792 2793
+1800 2794 1123
+2795 2796 2007
+2797 2798 2131
+1159 2799 2800
+2801 753 2132
+2802 2803 2540
+2804 2208 2805
+1072 2806 2024
+2807 2808 2262
+2809 2157 575
+2810 2251 2811
+1057 2812 2813
+113 2814 2254
+2815 2385 2417
+2722 2816 1986
+2068 2372 2817
+2379 576 2413
+2818 1970 2073
+2181 2819 2820
+2183 2821 672
+2822 2261 2236
+176 2742 2823
+2061 2824 2825
+1140 2826 2827
+2395 2493 1275
+2828 1989 2829
+1762 2830 1525
+2831 2543 2832
+2833 2134 1334
+2834 2835 2836
+1909 2470 1782
+1641 1982 56
+2140 2837 1715
+2375 2036 2838
+2839 2840 1896
+2841 1248 700
+2842 2843 518
+2844 739 2845
+1599 1224 2197
+425 2487 736
+90 2846 1637
+2847 2848 2258
+2849 2850 2851
+1168 292 2142
+2412 2013 2328
+2852 2853 2854
+2226 230 2855
+2586 2856 2320
+2766 2857 2034
+2231 2858 2767
+2859 2432 2860
+2439 681 2464
+2861 2023 2133
+835 139 2286
+2303 54 2559
+1092 2378 961
+2677 2795 1992
+671 2443 251
+2014 2862 2292
+2209 1682 2863
+2864 2865 993
+710 2866 2867
+2868 2869 2234
+1465 2386 2870
+2871 87 2872
+2873 1574 1888
+2874 2769 2875
+1660 2212 2876
+2877 2176 1931
+2202 1050 1389
+1685 2878 1958
+2879 1488 2880
+1923 2881 1473
+2882 2883 2359
+2884 2101 2885
+1464 2886 2387
+2887 2119 2888
+2889 2890 2891
+2043 2892 418
+862 2312 2058
+2893 2129 2393
+1280 2894 2895
+2289 2384 2896
+2897 752 2898
+25 334 460
+228 2899 446
+2590 2900 1445
+1214 2901 2902
+2903 2078 913
+131 2904 972
+1017 1936 2905
+2906 2327 945
+291 2882 2044
+1895 2552 369
+2907 2337 2564
+2908 2066 2088
+2909 2910 1188
+2911 2912 2177
+1115 463 2506
+2913 570 2914
+2915 196 2916
+1776 2917 2162
+2918 2822 2919
+1649 2920 2921
+1975 2295 2618
+2389 2922 2505
+762 1962 2205
+2455 2923 2309
+1980 2924 283
+2925 846 2926
+504 2758 1480
+569 2369 2012
+1441 2186 2182
+2163 2701 2277
+2103 2927 640
+1165 2490 421
+1527 2928 2929
+2621 2930 2507
+480 2496 2931
+2834 2446 2932
+2820 2933 2159
+2484 241 2037
+758 2934 2935
+23 882 2520
+2936 2937 2938
+932 247 2466
+2939 1993 2940
+2941 2392 2477
+2942 2943 2171
+2122 2152 2762
+2944 2459 2716
+2945 2127 1543
+2946 2456 1588
+312 1326 699
+2021 2947 2299
+2948 674 2949
+2025 2429 2950
+2808 1717 2773
+1671 2951 1952
+2952 2906 2953
+313 2513 1857
+2449 1416 2954
+2955 2641 1960
+976 1639 2956
+2957 2519 2958
+2943 2959 1851
+2960 2167 1116
+673 2428 1199
+2961 436 2962
+1221 2349 728
+2114 2625 2963
+2532 2720 2964
+1259 2550 534
+1600 2965 1397
+1526 2966 2967
+2968 537 1920
+406 2969 2215
+793 359 2097
+865 2970 2293
+2811 983 2582
+2971 2141 2807
+2238 2972 2730
+2973 2046 2974
+1987 2437 1066
+606 1917 2975
+2243 2336 2936
+2976 37 2585
+2977 66 632
+2978 2852 1094
+401 2283 2979
+1830 2980 2981
+507 2314 1037
+2982 311 2963
+2983 2789 2984
+2985 2941 2986
+1604 2271 2987
+2502 2988 79
+2989 2689 2660
+2529 693 2525
+2990 1470 2991
+2992 2993 2859
+613 2815 1556
+1938 2994 2499
+2995 2833 2996
+1683 2997 2998
+2422 556 2999
+3000 1874 2700
+1344 2604 3001
+1270 3002 2566
+2719 3003 2568
+2932 876 2210
+3004 2253 1068
+996 686 2216
+3005 2599 2040
+1198 3006 1810
+239 3007 3008
+1244 2172 3009
+3010 2451 1051
+3011 2992 2287
+3012 2608 592
+2310 2510 2268
+558 2002 3013
+2675 3014 1366
+621 2347 2864
+2010 3015 1195
+3016 2498 3017
+3018 423 2110
+1767 1927 2315
+3019 3010 3020
+1175 1035 2373
+1679 1797 3021
+2634 2190 3022
+1367 320 3023
+1871 2629 2381
+2492 3024 3025
+3001 491 3026
+3027 3028 2121
+3029 2223 3030
+3031 2482 2126
+3032 2684 3033
+2285 1383 1048
+841 2380 2448
+2224 30 1712
+2589 2818 3034
+3035 2658 643
+1676 3036 629
+2898 933 1850
+2049 978 2400
+3037 2319 3038
+803 2754 2918
+2732 3039 547
+2441 2290 3040
+3041 2565 3042
+3043 3027 2351
+1422 3044 2968
+3008 148 2638
+2854 2054 3045
+2836 3046 2377
+3047 3048 2296
+2063 3049 3050
+2663 268 2534
+3051 2842 3052
+3053 536 2844
+3002 2136 1452
+3054 435 3055
+1624 1135 2433
+2725 2401 2244
+2816 3056 3057
+3058 94 3059
+2170 2678 2440
+2637 3060 3061
+1448 3062 1761
+3063 3064 3065
+3066 132 2759
+1521 215 939
+2282 583 2737
+3067 2727 3068
+2348 2741 1147
+1593 2305 2710
+2350 367 3069
+1567 2861 3070
+1430 2704 2632
+1356 3071 2620
+1811 3072 1558
+3073 2983 2399
+3074 3075 2344
+2885 1091 2576
+2785 3076 3077
+2382 2106 3078
+3079 2717 1508
+909 2145 1240
+165 2884 3080
+1573 2705 796
+2497 380 2728
+3081 2113 3082
+1813 3083 3084
+1957 3085 2358
+2124 3086 1534
+878 708 3087
+2504 1018 3088
+3071 2256 317
+1139 3041 3089
+3090 102 2694
+2257 2782 1968
+2857 3091 2685
+3092 652 3093
+572 1443 1849
+1407 3094 3095
+3096 3097 2242
+2275 15 725
+720 240 1485
+1540 3098 72
+968 963 3099
+3100 2779 40
+3101 2871 3102
+3103 3104 2501
+2415 478 1056
+1753 2903 3105
+2154 452 2503
+1742 1864 3106
+2026 3098 813
+1869 3107 346
+1023 1985 2627
+1250 13 2274
+3108 2352 89
+3109 2760 124
+2434 3063 3110
+991 2960 3111
+2430 2509 2471
+3068 2572 3050
+2895 2300 3112
+3113 3114 1598
+511 2410 1816
+78 2887 3115
+2997 3116 2939
+2189 2518 1873
+3038 385 2644
+3117 2322 2524
+3118 645 2925
+1229 3079 3119
+1674 1313 2544
+2035 1210 2796
+2835 1374 3120
+923 986 626
+3121 2267 3005
+3122 2784 97
+2553 3123 35
+3124 3125 2640
+2339 126 1915
+3126 358 1561
+1635 3127 2664
+1075 1070 3128
+2517 2832 981
+3129 1189 2447
+3130 3131 2668
+2523 590 1245
+2306 2971 3132
+1783 2746 3133
+3134 3117 2669
+896 2749 1213
+3135 2356 1141
+1928 851 2715
+1106 2855 3019
+3136 482 316
+3137 2817 2667
+3138 3096 2416
+1516 3029 1643
+57 2849 1102
+2436 2671 2778
+2138 2180 2031
+1148 2607 2874
+3139 3140 1673
+2062 2557 2421
+3141 1108 3142
+1483 1754 341
+3143 43 2531
+1889 494 2692
+2027 2452 2029
+1328 1617 577
+1720 3109 3144
+3145 211 1009
+2465 1300 2883
+2933 111 2780
+3146 2333 3147
+107 2876 1756
+2763 2592 3148
+2405 2733 2143
+3149 3150 2688
+2479 3151 3152
+3153 2738 3101
+2409 790 3154
+2301 3004 44
+1914 2915 2500
+1934 2654 620
+2584 692 2743
+3154 1585 164
+1798 562 2619
+3155 3156 2718
+1000 2805 2847
+3069 2755 2272
+3157 2556 1414
+1212 1185 2726
+2241 2067 2651
+2595 99 2909
+3158 2860 2889
+3159 3124 2467
+2521 3066 1719
+2841 1321 1634
+2488 2723 2831
+2744 404 2635
+1415 938 2714
+830 573 1740
+726 2462 28
+2311 1149 3160
+3131 3161 3136
+3162 154 2588
+2751 811 2734
+2825 3163 234
+3156 426 649
+2652 3137 3164
+3165 328 3103
+2583 1547 2959
+2969 220 849
+3166 2875 3167
+2326 223 2414
+216 2921 2739
+2937 2788 3168
+3169 2868 3170
+3171 747 3172
+3173 1571 263
+3174 470 2911
+2626 777 3175
+2394 1346 2665
+2579 2870 2092
+3176 2225 2617
+3177 3178 2814
+2636 3084 2797
+3179 2228 2555
+3180 2800 2480
+3133 3181 2761
+1230 2357 2893
+685 3121 2569
+3182 2946 2402
+3183 2613 1494
+2308 2128 177
+26 1363 2824
+824 2948 2630
+1644 594 2777
+3184 3087 73
+1304 3149 585
+1450 721 1666
+3185 702 2363
+2798 515 2801
+1495 1144 1522
+1988 2764 541
+2489 1496 303
+476 3186 450
+3187 2614 2474
+2247 2580 277
+3151 2554 3188
+980 1015 2837
+2354 3189 2846
+3181 1693 2976
+2288 3158 2980
+2574 1400 2600
+1916 330 3143
+141 174 2655
+3190 2919 3191
+3057 2770 2438
+2929 2907 1138
+105 76 146
+2086 677 1675
+2512 353 3192
+3193 3194 3195
+2752 3196 3197
+2865 2880 1686
+1264 1167 2558
+2364 3037 155
+501 2982 2713
+2616 3198 2856
+1268 3054 3199
+198 373 2612
+3200 2891 3201
+1921 3202 2900
+3203 2420 2041
+2601 3146 2623
+2686 261 348
+2098 2538 2633
+1781 638 293
+2169 2913 2679
+3204 696 2830
+839 3193 792
+2639 3126 1787
+1154 3000 2917
+3055 2642 444
+1569 3080 1757
+3205 2938 2427
+2549 1570 784
+2263 3206 668
+3104 2516 2978
+3065 354 3207
+2045 2698 3208
+2848 2863 2174
+2611 854 1846
+2771 1688 682
+2793 2055 2699
+3209 2533 20
+1930 1481 2653
+2144 549 3162
+249 289 2702
+3210 2986 109
+2450 339 2522
+332 2987 1954
+2249 1081 3211
+659 185 378
+2151 780 2591
+2370 510 2457
+86 18 754
+3212 788 3209
+3213 1440 3189
+2461 887 861
+3214 3207 3201
+2079 3018 2756
+3215 2368 568
+2683 794 3043
+2542 1661 275
+2149 3090 2901
+1940 2659 1150
+2218 2341 612
+3120 3216 2622
+1249 3217 3218
+735 2383 405
+3219 2481 2150
+2920 1112 1769
+225 3220 893
+1044 1432 995
+2791 3174 1537
+2548 2768 1286
+2539 1479 2191
+2886 628 1456
+2081 377 1937
+2603 1647 415
+3073 3221 2230
+3222 2711 2528
+3206 2775 371
+3223 2736 3224
+3147 1113 2922
+2708 3115 3173
+3202 539 3225
+3226 565 3135
+2211 3184 134
+2560 2950 3177
+748 1622 2993
+461 336 1560
+2577 960 140
+441 3021 433
+2194 1354 424
+2707 301 257
+3188 1501 2609
+3148 1087 3227
+2220 129 914
+3228 885 2076
+2666 200 2853
+1283 1261 2615
+2774 3017 1490
+3229 3053 2812
+3230 2845 1316
+2776 894 3138
+819 1731 391
+1997 2747 1329
+92 2473 2221
+3231 3145 2934
+1453 2999 1901
+2781 490 144
+3163 2426 1497
+3232 2537 1421
+844 3233 3044
+1559 1220 3234
+1382 2454 2551
+715 448 1377
+1646 3111 1117
+2624 2690 663
+797 256 1994
+3217 1950 975
+3235 2810 1007
+2657 1714 1178
+3186 3236 1881
+3196 1061 2873
+451 1294 2988
+3237 3238 574
+3170 2233 883
+2330 1127 2923
+3239 759 1918
+1995 3240 2794
+546 3219 3028
+3075 768 2696
+3241 2953 1890
+3106 2944 1228
+2317 1437 49
+344 413 2803
+2269 3023 3223
+1517 953 2661
+540 3092 61
+3242 990 1775
+3014 2956 2511
+1371 1431 2712
+2862 3052 188
+3243 2958 1842
+2104 2926 2839
+2866 998 1792
+719 1803 500
+2954 2406 718
+1500 3165 2970
+48 3244 3039
+1618 3190 2765
+2593 2964 3074
+3245 2594 265
+2365 253 3169
+2273 1802 506
+3240 2483 2973
+2840 1122 3113
+2916 1845 172
+3246 3212 1684
+2245 3035 207
+1716 2905 3016
+657 356 3247
+2596 1555 1615
+1478 2802 2047
+1317 2772 691
+2703 2823 1085
+3178 297 3187
+2494 2827 326
+1163 2790 3248
+1902 3013 2193
+2902 3249 679
+1580 1892 984
+2930 319 2424
+3250 866 1974
+2048 3251 2843
+1137 3232 3064
+3107 871 3252
+2628 1065 248
+2442 1589 3139
+2914 525 1325
+2335 3059 2787
+3253 1736 2750
+2284 467 2783
+3254 1380 115
+698 427 2966
+1880 3157 706
+208 3118 1253
+2643 3255 1577
+2912 1100 3247
+2869 799 2952
+2398 3231 757
+3256 2962 2562
+270 2709 3076
+3160 3166 2721
+2649 807 3058
+3238 2647 2809
+3257 2650 2334
+3258 1925 615
+3251 2541 516
+2878 1215 1723
+3024 1309 2681
+1700 1310 1822
+2444 3180 545
+1027 2940 1799
+2994 936 2009
+3259 3243 1158
+2631 1082 2107
+2682 1614 453
+3198 409 3222
+2468 2955 343
+3260 3045 2248
+3261 1536 782
+2967 2990 382
+3003 651 2598
+2570 2039 242
+2108 3262 2881
+36 3257 3097
+845 1054 3176
+3263 3020 3264
+1353 1668 2485
+2297 2908 1410
+2829 1650 2706
+1504 2017 2965
+3265 1277 864
+1778 3182 2724
+1946 3183 809
+3266 3267 2942
+3264 3268 1655
+3221 3239 2858
+904 900 2985
+3269 2673 1128
+3270 2996 3141
+1640 1331 1983
+1689 3210 2819
+2951 3034 2961
+1067 2463 290
+3249 2695 3271
+3272 2697 383
+1847 3152 3012
+3262 2597 3108
+3273 3032 3015
+3060 1394 3274
+2645 3228 1752
+2610 3275 1025
+1124 2974 3051
+1223 1297 1252
+3225 3266 1336
+2680 1324 2291
+2745 1785 1691
+2567 2004 1078
+586 2989 455
+1840 3082 221
+2935 3276 880
+3244 957 3185
+3277 3208 3237
+22 669 2366
+3195 2099 360
+2173 3278 2924
+1089 3245 3125
+3279 3089 1447
+3280 2137 375
+2851 2945 1566
+2508 3093 3130
+2527 2074 2928
+80 1362 971
+3083 3025 513
+1193 890 31
+2089 3220 3213
+3033 3281 1725
+2057 3250 2899
+2947 1004 3171
+318 2587 3134
+419 3102 2102
+2175 2998 1026
+2235 3241 2904
+1532 3070 2995
+1008 2581 3267
+2545 2495 943
+2888 2828 1572
+1610 3197 2323
+3278 816 2123
+264 795 3116
+3282 3067 3049
+3094 2270 3283
+2693 3242 1821
+2981 3200 656
+342 3179 1879
+2259 2877 1172
+2458 1503 3081
+1631 1409 2353
+2813 3230 563
+1891 947 440
+3284 1790 365
+2015 3112 2316
+2806 3142 1948
+3233 2250 3235
+3285 3224 2748
+1852 959 2731
+1434 2217 687
+2910 3088 1825
+2345 3272 3150
+1200 1041 3047
+50 3119 3258
+1760 2020 486
+1866 3022 1032
+1984 3031 2850
+3286 2198 3036
+2397 730 3226
+3114 3061 2120
+2229 2146 1292
+204 3172 3011
+3234 212 1795
+3048 3099 2065
+1120 2033 2676
+2896 2670 3006
+1893 3263 2972
+1605 3105 1539
+870 2786 3287
+3276 1011 1531
+3288 2735 1657
+3274 3277 829
+24 2957 3259
+2304 2431 91
+214 3100 3086
+1770 1396 1807
+3123 1476 2648
+582 2164 825
+1216 3040 3129
+2826 1231 1096
+604 776 71
+1103 1565 483
+2799 1843 160
+3268 1053 479
+3289 3290 3252
+3167 1545 3056
+2949 3291 1083
+2975 2530 1519
+3292 3248 3261
+1911 1069 3246
+1963 2411 3236
+1274 3288 3194
+596 67 2894
+161 3144 2338
+1788 2200 598
+2445 2977 1711
+2979 3153 2892
+304 1524 2602
+3140 3095 2187
+1621 695 2546
+2662 1705 1859
+2729 2991 2201
+3085 3128 52
+1302 2158 821
+2391 2195 3155
+1943 3199 2252
+1837 3205 2821
+2563 3280 1251
+3291 1201 410
+17 2838 3253
+3283 3285 926
+3293 1209 3204
+654 1101 3161
+1738 3254 1883
+1862 2687 859
+1953 3256 964
+1306 3078 1922
+2324 3203 1351
+676 2276 3286
+2346 1867 2879
+477 1260 3229
+2486 1905 1155
+3255 1152 3273
+1369 3122 773
+3191 1466 3091
+1839 3294 1177
+3216 2188 1591
+74 2867 2804
+2753 1512 2260
+2453 2984 1734
+3042 3293 3062
+272 3164 2003
+3218 2757 3269
+1095 3260 1780
+2872 1913 2927
+1616 3284 520
+2931 858 3072
+3175 1596 1042
+542 3227 3159
+2691 103 1973
+3192 2214 917
+3046 3215 2168
+3211 3279 3007
+1747 3132 1818
+3168 1180 732
+3294 1288 1965
+128 1290 906
+14 1299 2460
+3290 2573 2897
+3271 3292 1030
+3275 1629 1829
+2792 3265 2056
+2006 3270 1071
+2740 1771 2606
+1390 3009 1979
+3127 1323 2469
+779 2340 605
+3030 1710 595
+2111 1345 3026
+2890 3110 3214
+3281 1239 3282
+32 1910 2178
+3077 3289 3287
diff --git a/doc/examples/cylinder/heated/heated.gfs b/doc/examples/cylinder/heated/heated.gfs
index f15a340..17171b9 100644
--- a/doc/examples/cylinder/heated/heated.gfs
+++ b/doc/examples/cylinder/heated/heated.gfs
@@ -35,7 +35,7 @@
   Refine 6
 
   # Insert the solid boundary defined by cylinder.gts
-  GtsSurfaceFile ../cylinder.gts
+  GtsSurfaceFile cylinder.gts
 
   # Add a passive tracer called T
   VariableTracer {} T
diff --git a/doc/examples/depend b/doc/examples/depend.py
similarity index 100%
copy from doc/examples/depend
copy to doc/examples/depend.py
diff --git a/doc/examples/gfs2doc.in b/doc/examples/gfs2doc.in
index 47fe9de..b4efcba 100755
--- a/doc/examples/gfs2doc.in
+++ b/doc/examples/gfs2doc.in
@@ -68,26 +68,20 @@ for d in sys.argv[1:]:
         print "\n\n**** Errors occured while generating directory ****: " + example.name + "_html"
         myexit(1)
         
-    print "\n\n**** Successfully generated directory ****: " + example.name + "_html\n\n"
+    print "\n\n**** Successfully generated directory ****: " + example.name + "_html\n"
     files = example.name + "/" + example.name + ".gfs"
     for f in example.required:
         files += " " + example.name + "/" + f
-    if os.system("tar czf " + example.name + ".tgz " + files + " && " +\
-                 "cd " + wdname + " && " +\
-                 "mkdir test && cd test && " +\
-                 "tar xzf " + os.getcwd() + "/" + example.name + ".tgz && " +\
-                 "cd " + example.name + " && " +\
-                 "awk '{ if ($1 == \"Time\" || $1 == \"GfsTime\")" +\
-                 "  print $0 \"\\nTime { iend = 1 }\";" +
-                 "else print $0;"
-                "}' < " + example.name + ".gfs > " + example.name + ".tmp && " +\
-                 "mv -f " + example.name + ".tmp " + example.name + ".gfs && " +\
-                 "`awk '{if($1 == \"#\" && $2 == \"Command:\")"+\
-                 "         for (i = 3; i <= NF; i++) printf (\"%s \", $i);" +\
-                 "}' < " + example.name + ".gfs`"):
-        print "\n\n**** Errors occured while generating file ****: " + example.name + ".tgz"
+    if os.system("tar czf " + example.name + ".tgz " + files):
+        print "**** Errors occured while generating file ****: " + example.name + ".tgz"
+        os.remove(example.name + ".tgz")
+        myexit(1)
+    status,msg = example.test()
+    if status != None:
+        print "**** Errors occured while generating file ****: " + example.name + ".tgz"
+        print " ".join(msg)
         os.remove(example.name + ".tgz")
         myexit(1)
 
-    print "\n\n**** Successfully generated file ****: " + example.name + ".tgz\n\n"
+    print "**** Successfully generated file ****: " + example.name + ".tgz"
     os.system("rm -r -f " + wdname)
diff --git a/doc/examples/gfs2tex.py b/doc/examples/gfs2tex.py
index 0e5aeba..96153e4 100644
--- a/doc/examples/gfs2tex.py
+++ b/doc/examples/gfs2tex.py
@@ -2,6 +2,7 @@ import sys
 import os
 import os.path
 import re
+import tempfile
 
 def generated(lines):
     for line in lines:
@@ -181,3 +182,28 @@ class Example:
                         out.write(r + " ")
                 out.write("<br>\n")
         out.write("</tt></body>\n</html>\n")
+
+    def test(self):
+        wdname = tempfile.mkdtemp()
+        path = os.getcwd() + "/" + self.path + "/"
+        files = path + self.name + ".gfs"
+        for f in self.required:
+            files += " " + path + f
+        out = os.popen("cd " + wdname + " && " +\
+                       "mkdir test && cd test && " +\
+                       "cp -f " + files + " . && " +\
+                       "awk '{ if ($1 == \"Time\" || $1 == \"GfsTime\")" +\
+                       "  print $0 \"\\nTime { iend = 1 }\";" +
+                       "else print $0;"
+                       "}' < " + self.name + ".gfs > " + self.name + ".tmp && " +\
+                       "mv -f " + self.name + ".tmp " + self.name + ".gfs && " +\
+                       "`awk '{if($1 == \"#\" && $2 == \"Command:\")"+\
+                       "         for (i = 3; i <= NF; i++) printf (\"%s \", $i);" +\
+                       "}' < " + self.name + ".gfs` 2>&1")
+        lines = out.readlines()
+        status = out.close()
+        os.system("rm -r -f " + wdname)
+        if status != None:
+            return status,lines
+        else:
+            return None,None
diff --git a/doc/examples/depend b/doc/examples/test.py
old mode 100755
new mode 100644
similarity index 51%
rename from doc/examples/depend
rename to doc/examples/test.py
index 17afd7d..20b4305
--- a/doc/examples/depend
+++ b/doc/examples/test.py
@@ -1,16 +1,15 @@
-#!/usr/bin/python
-
 import sys
 import os
 import os.path
 import gfs2tex
 
-print "EXTRA_DIST +=",
 for start in sys.argv[1:]:
     for root, dirs, files in os.walk(start,topdown=True):
         if not ".xvpics" in root:
             example = gfs2tex.Example(root)
-            print example.path + "/" + example.name + ".gfs",
-            for f in example.required:
-                print example.path + "/" + f,
-print ""
+            status,msg = example.test()
+            if status != None:
+                print root + ": FAIL"
+                print " ".join(msg)
+            else:
+                print root + ": PASS"

-- 
Gerris Flow Solver



More information about the debian-science-commits mailing list