From 023d2ef58c63df083ffa9fb338df6f2a7becb3e2 Mon Sep 17 00:00:00 2001
From: Caroline DE POURTALES <cdepourt@montana.irit.fr>
Date: Fri, 18 Feb 2022 10:28:38 +0100
Subject: [PATCH] correction on.map problem

---
 README.md                                     |    5 +-
 .../DecisionTree/DecisionTreeComponent.py     |   10 +-
 .../instances/meteo/meteo_00000.inst          |    1 +
 .../instances/meteo/meteo_00001.inst          |    1 +
 .../instances/meteo/meteo_00002.inst          |    1 +
 .../instances/meteo/meteo_00003.inst          |    1 +
 .../instances/meteo/meteo_00004.inst          |    1 +
 .../instances/meteo/meteo_00005.inst          |    1 +
 .../instances/meteo/meteo_00006.inst          |    1 +
 .../instances/meteo/meteo_00007.inst          |    1 +
 .../instances/meteo/meteo_00008.inst          |    1 +
 .../instances/meteo/meteo_00009.inst          |    1 +
 .../instances/meteo/meteo_00010.inst          |    1 +
 .../instances/meteo/meteo_00011.inst          |    1 +
 .../instances/meteo/meteo_00012.inst          |    1 +
 .../instances/meteo/meteo_00013.inst          |    1 +
 .../map/australian/IAI6/australian.map        | 1169 ------
 .../map/australian/IAI8/australian.map        | 1169 ------
 .../map/australian/australian.map             | 2328 -----------
 .../DecisionTree/map/cancer/IAI6/cancer.map   |   91 -
 .../DecisionTree/map/cancer/IAI8/cancer.map   |   91 -
 .../DecisionTree/map/cancer/ITI/cancer-un.map |  189 -
 .../DecisionTree/map/cancer/cancer.map        |  180 -
 .../DecisionTree/map/car/IAI6/car.map         |   23 -
 .../DecisionTree/map/car/IAI8/car.map         |   23 -
 .../DecisionTree/map/car/ITI/car-un.map       |   50 -
 .../application/DecisionTree/map/car/car.map  |   44 -
 .../DecisionTree/map/meteo/meteo.map          |   18 +
 .../trained_models/australian/australian.dt   | 3452 ++++++++++++++++-
 .../trained_models/cancer/cancer.dt           |  231 +-
 .../DecisionTree/trained_models/car/car.dt    |  172 +-
 .../trained_models/meteo/meteo.dt             |    8 +
 .../utils/__pycache__/_fileio.cpython-38.pyc  |  Bin 0 -> 3674 bytes
 .../utils/__pycache__/_fileio.cpython-39.pyc  |  Bin 0 -> 3654 bytes
 .../utils/__pycache__/dtree.cpython-38.pyc    |  Bin 0 -> 21537 bytes
 .../utils/__pycache__/dtree.cpython-39.pyc    |  Bin 0 -> 21499 bytes
 .../utils/__pycache__/dtviz.cpython-38.pyc    |  Bin 0 -> 3318 bytes
 .../utils/__pycache__/dtviz.cpython-39.pyc    |  Bin 0 -> 3349 bytes
 pages/application/DecisionTree/utils/dtree.py |    5 +-
 pages/application/DecisionTree/utils/dtviz.py |   21 +-
 pages/application/layout_application.py       |    7 +-
 pages/application/utils_data.py               |    7 -
 requirements.txt                              |    3 +-
 43 files changed, 3753 insertions(+), 5557 deletions(-)
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00000.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00001.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00002.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00003.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00004.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00005.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00006.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00007.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00008.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00009.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00010.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00011.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00012.inst
 create mode 100644 pages/application/DecisionTree/instances/meteo/meteo_00013.inst
 delete mode 100644 pages/application/DecisionTree/map/australian/IAI6/australian.map
 delete mode 100644 pages/application/DecisionTree/map/australian/IAI8/australian.map
 delete mode 100644 pages/application/DecisionTree/map/australian/australian.map
 delete mode 100644 pages/application/DecisionTree/map/cancer/IAI6/cancer.map
 delete mode 100644 pages/application/DecisionTree/map/cancer/IAI8/cancer.map
 delete mode 100644 pages/application/DecisionTree/map/cancer/ITI/cancer-un.map
 delete mode 100644 pages/application/DecisionTree/map/cancer/cancer.map
 delete mode 100644 pages/application/DecisionTree/map/car/IAI6/car.map
 delete mode 100644 pages/application/DecisionTree/map/car/IAI8/car.map
 delete mode 100644 pages/application/DecisionTree/map/car/ITI/car-un.map
 delete mode 100644 pages/application/DecisionTree/map/car/car.map
 create mode 100644 pages/application/DecisionTree/map/meteo/meteo.map
 create mode 100644 pages/application/DecisionTree/trained_models/meteo/meteo.dt
 create mode 100644 pages/application/DecisionTree/utils/__pycache__/_fileio.cpython-38.pyc
 create mode 100644 pages/application/DecisionTree/utils/__pycache__/_fileio.cpython-39.pyc
 create mode 100644 pages/application/DecisionTree/utils/__pycache__/dtree.cpython-38.pyc
 create mode 100644 pages/application/DecisionTree/utils/__pycache__/dtree.cpython-39.pyc
 create mode 100644 pages/application/DecisionTree/utils/__pycache__/dtviz.cpython-38.pyc
 create mode 100644 pages/application/DecisionTree/utils/__pycache__/dtviz.cpython-39.pyc

diff --git a/README.md b/README.md
index f30f1c8..9f48666 100644
--- a/README.md
+++ b/README.md
@@ -2,10 +2,7 @@
 
 ## Requirements 
 
-Install visdcc, dash via pip install 
-
-- pip install visdcc
-- pip install dash
+`pip install -r requirements.txt`
 
 ## Running
 
diff --git a/pages/application/DecisionTree/DecisionTreeComponent.py b/pages/application/DecisionTree/DecisionTreeComponent.py
index bfdc1aa..296d9db 100644
--- a/pages/application/DecisionTree/DecisionTreeComponent.py
+++ b/pages/application/DecisionTree/DecisionTreeComponent.py
@@ -1,15 +1,21 @@
-from dash import dcc, html, Input, Output, callback
+from dash import dcc
 from pages.application.DecisionTree.utils.dtviz import visualize, visualize_instance
 from pages.application.DecisionTree.utils.dtree import DecisionTree
 import dash_interactive_graphviz
 
+import os.path
+from os import path
+
 class DecisionTreeComponent():
 
     def __init__(self, dataset):
 
         map = "pages/application/DecisionTree/map/"+ dataset + "/" + dataset + ".map"
+        if path.exists(map) :
+            self.dt = DecisionTree(from_file = "pages/application/DecisionTree/trained_models/"+dataset+'/'+dataset+".dt", mapfile = map)
+        else : 
+            self.dt = DecisionTree(from_file = "pages/application/DecisionTree/trained_models/"+dataset+'/'+dataset+".dt")
 
-        self.dt = DecisionTree(from_file = "pages/application/DecisionTree/trained_models/"+dataset+'/'+dataset+".dt", mapfile = map)
         dot_source = visualize(self.dt)
 
         self.network = dash_interactive_graphviz.DashInteractiveGraphviz(
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00000.inst b/pages/application/DecisionTree/instances/meteo/meteo_00000.inst
new file mode 100644
index 0000000..c8ae5c1
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00000.inst
@@ -0,0 +1 @@
+5,5,1,0
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00001.inst b/pages/application/DecisionTree/instances/meteo/meteo_00001.inst
new file mode 100644
index 0000000..00bf141
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00001.inst
@@ -0,0 +1 @@
+1,1,1,0
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00002.inst b/pages/application/DecisionTree/instances/meteo/meteo_00002.inst
new file mode 100644
index 0000000..3baaa9c
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00002.inst
@@ -0,0 +1 @@
+1,3,0,0
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00003.inst b/pages/application/DecisionTree/instances/meteo/meteo_00003.inst
new file mode 100644
index 0000000..3025dd9
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00003.inst
@@ -0,0 +1 @@
+5,3,0,1
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00004.inst b/pages/application/DecisionTree/instances/meteo/meteo_00004.inst
new file mode 100644
index 0000000..6bf4e30
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00004.inst
@@ -0,0 +1 @@
+3,3,0,0
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00005.inst b/pages/application/DecisionTree/instances/meteo/meteo_00005.inst
new file mode 100644
index 0000000..033fb3c
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00005.inst
@@ -0,0 +1 @@
+1,1,0,0
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00006.inst b/pages/application/DecisionTree/instances/meteo/meteo_00006.inst
new file mode 100644
index 0000000..b9c2df3
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00006.inst
@@ -0,0 +1 @@
+3,1,0,1
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00007.inst b/pages/application/DecisionTree/instances/meteo/meteo_00007.inst
new file mode 100644
index 0000000..1d60585
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00007.inst
@@ -0,0 +1 @@
+5,1,1,1
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00008.inst b/pages/application/DecisionTree/instances/meteo/meteo_00008.inst
new file mode 100644
index 0000000..b46a77f
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00008.inst
@@ -0,0 +1 @@
+5,5,0,0
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00009.inst b/pages/application/DecisionTree/instances/meteo/meteo_00009.inst
new file mode 100644
index 0000000..2443ef5
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00009.inst
@@ -0,0 +1 @@
+1,1,1,1
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00010.inst b/pages/application/DecisionTree/instances/meteo/meteo_00010.inst
new file mode 100644
index 0000000..ca06a00
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00010.inst
@@ -0,0 +1 @@
+3,5,1,0
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00011.inst b/pages/application/DecisionTree/instances/meteo/meteo_00011.inst
new file mode 100644
index 0000000..6b614e3
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00011.inst
@@ -0,0 +1 @@
+3,5,1,1
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00012.inst b/pages/application/DecisionTree/instances/meteo/meteo_00012.inst
new file mode 100644
index 0000000..ef77c3a
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00012.inst
@@ -0,0 +1 @@
+1,3,0,1
\ No newline at end of file
diff --git a/pages/application/DecisionTree/instances/meteo/meteo_00013.inst b/pages/application/DecisionTree/instances/meteo/meteo_00013.inst
new file mode 100644
index 0000000..f5744ab
--- /dev/null
+++ b/pages/application/DecisionTree/instances/meteo/meteo_00013.inst
@@ -0,0 +1 @@
+3,1,1,0
\ No newline at end of file
diff --git a/pages/application/DecisionTree/map/australian/IAI6/australian.map b/pages/application/DecisionTree/map/australian/IAI6/australian.map
deleted file mode 100644
index 0dec78c..0000000
--- a/pages/application/DecisionTree/map/australian/IAI6/australian.map
+++ /dev/null
@@ -1,1169 +0,0 @@
-Categorical
-14
-f0 0 =1
-f0 1 =0
-f1 1 =22.83
-f1 3 =30.17
-f1 5 =23.42
-f1 7 =35.58
-f1 9 =50.08
-f1 11 =39.0
-f1 13 =33.17
-f1 15 =40.0
-f1 17 =18.42
-f1 19 =34.08
-f1 21 =19.5
-f1 23 =49.83
-f1 25 =34.58
-f1 27 =26.25
-f1 29 =21.67
-f1 31 =43.17
-f1 33 =19.75
-f1 35 =48.75
-f1 37 =50.75
-f1 39 =36.17
-f1 41 =17.58
-f1 43 =16.25
-f1 45 =57.08
-f1 47 =29.83
-f1 49 =39.83
-f1 51 =20.17
-f1 53 =49.0
-f1 55 =26.83
-f1 57 =47.25
-f1 59 =33.67
-f1 61 =31.25
-f1 63 =17.08
-f1 65 =34.5
-f1 67 =39.25
-f1 69 =26.92
-f1 71 =26.33
-f1 73 =18.17
-f1 75 =18.58
-f1 77 =31.83
-f1 79 =41.58
-f1 81 =17.92
-f1 83 =65.17
-f1 85 =27.58
-f1 87 =28.5
-f1 89 =22.5
-f1 91 =44.0
-f1 93 =48.5
-f1 95 =17.42
-f1 97 =42.5
-f1 99 =40.33
-f1 101 =25.67
-f1 103 =35.0
-f1 105 =31.92
-f1 107 =17.5
-f1 109 =41.5
-f1 111 =22.42
-f1 113 =21.17
-f1 115 =24.58
-f1 117 =43.25
-f1 119 =21.58
-f1 121 =56.58
-f1 123 =59.5
-f1 125 =19.33
-f1 127 =21.42
-f1 129 =51.42
-f1 131 =58.33
-f1 133 =32.08
-f1 135 =63.33
-f1 137 =32.17
-f1 139 =15.75
-f1 141 =51.83
-f1 143 =39.92
-f1 145 =36.67
-f1 147 =18.83
-f1 149 =27.42
-f1 151 =15.17
-f1 153 =27.0
-f1 155 =32.33
-f1 157 =16.0
-f1 159 =33.08
-f1 161 =23.33
-f1 163 =44.33
-f1 165 =48.33
-f1 167 =28.25
-f1 169 =54.58
-f1 171 =25.92
-f1 173 =48.17
-f1 175 =22.58
-f1 177 =28.42
-f1 179 =43.08
-f1 181 =58.58
-f1 183 =56.83
-f1 185 =39.08
-f1 187 =38.75
-f1 189 =47.67
-f1 191 =28.75
-f1 193 =46.08
-f1 195 =17.25
-f1 197 =21.92
-f1 199 =56.0
-f1 201 =38.58
-f1 203 =32.92
-f1 205 =24.33
-f1 207 =40.92
-f1 209 =18.67
-f1 211 =60.08
-f1 213 =29.25
-f1 215 =68.67
-f1 217 =44.25
-f1 219 =23.25
-f1 221 =59.67
-f1 223 =42.08
-f1 225 =22.25
-f1 227 =22.92
-f1 229 =38.67
-f1 231 =42.25
-f1 233 =37.5
-f1 235 =20.08
-f1 237 =56.75
-f1 239 =18.33
-f1 241 =16.5
-f1 243 =35.17
-f1 245 =27.17
-f1 247 =69.17
-f1 249 =19.67
-f1 251 =30.67
-f1 253 =21.83
-f1 255 =49.58
-f1 257 =31.75
-f1 259 =21.33
-f1 261 =33.58
-f1 263 =17.33
-f1 265 =25.42
-f1 267 =33.25
-f1 269 =29.75
-f1 271 =31.67
-f1 273 =36.08
-f1 275 =26.17
-f1 277 =41.42
-f1 279 =25.0
-f1 281 =25.83
-f1 283 =41.92
-f1 285 =23.08
-f1 287 =57.58
-f1 289 =54.83
-f1 291 =20.5
-f1 293 =18.0
-f1 295 =25.5
-f1 297 =30.08
-f1 299 =18.5
-f1 301 =57.42
-f1 303 =30.25
-f1 305 =38.92
-f1 307 =36.0
-f1 309 =35.75
-f1 311 =62.75
-f1 313 =56.5
-f1 315 =54.42
-f1 317 =32.67
-f1 319 =74.83
-f1 321 =67.75
-f1 323 =30.5
-f1 325 =22.17
-f1 327 =36.42
-f1 329 =45.83
-f1 331 =26.75
-f1 333 =44.83
-f1 335 =39.17
-f1 337 =52.33
-f1 339 =46.0
-f1 341 =28.08
-f1 343 =31.33
-f1 345 =73.42
-f1 347 =25.75
-f1 349 =30.83
-f1 351 =25.58
-f1 353 =39.5
-f1 355 =21.5
-f1 357 =43.0
-f1 359 =60.58
-f1 361 =26.0
-f1 363 =16.33
-f1 365 =29.5
-f1 367 =25.33
-f1 369 =16.92
-f1 371 =28.0
-f1 373 =33.75
-f1 375 =26.58
-f1 377 =19.17
-f1 379 =47.0
-f1 381 =48.08
-f1 383 =42.75
-f1 385 =37.42
-f1 387 =34.42
-f1 389 =47.42
-f1 391 =24.5
-f1 393 =30.75
-f1 395 =34.0
-f1 397 =28.17
-f1 399 =28.67
-f1 401 =41.0
-f1 403 =20.0
-f1 405 =23.92
-f1 407 =38.25
-f1 409 =15.92
-f1 411 =39.42
-f1 413 =45.0
-f1 415 =23.0
-f1 417 =80.25
-f1 419 =34.92
-f1 421 =24.92
-f1 423 =18.92
-f1 425 =38.17
-f1 427 =32.75
-f1 429 =27.67
-f1 431 =37.33
-f1 433 =55.75
-f1 435 =17.83
-f1 437 =21.75
-f1 439 =25.08
-f1 441 =31.58
-f1 443 =39.33
-f1 445 =29.42
-f1 447 =24.42
-f1 449 =19.0
-f1 451 =24.08
-f1 453 =47.17
-f1 455 =23.17
-f1 457 =45.33
-f1 459 =46.67
-f1 461 =24.75
-f1 463 =55.92
-f1 465 =62.5
-f1 467 =48.58
-f1 469 =54.33
-f1 471 =18.25
-f1 473 =20.42
-f1 475 =41.17
-f1 477 =36.25
-f1 479 =41.33
-f1 481 =49.17
-f1 483 =16.08
-f1 485 =31.0
-f1 487 =51.92
-f1 489 =69.5
-f1 491 =27.83
-f1 493 =47.83
-f1 495 =28.33
-f1 497 =49.5
-f1 499 =27.33
-f1 501 =51.58
-f1 503 =40.83
-f1 505 =23.5
-f1 507 =34.67
-f1 509 =52.5
-f1 511 =17.67
-f1 513 =35.25
-f1 515 =52.83
-f1 517 =24.83
-f1 519 =20.33
-f1 521 =29.58
-f1 523 =39.58
-f1 525 =23.58
-f1 527 =13.75
-f1 529 =20.25
-f1 531 =20.83
-f1 533 =50.25
-f1 535 =31.42
-f1 537 =52.17
-f1 539 =22.0
-f1 541 =36.33
-f1 543 =24.17
-f1 545 =44.17
-f1 547 =27.25
-f1 549 =48.25
-f1 551 =36.75
-f1 553 =30.42
-f1 555 =33.92
-f1 557 =53.33
-f1 559 =38.33
-f1 561 =34.17
-f1 563 =65.42
-f1 565 =34.25
-f1 567 =21.08
-f1 569 =16.17
-f1 571 =19.42
-f1 573 =58.42
-f1 575 =42.17
-f1 577 =40.58
-f1 579 =25.25
-f1 581 =20.75
-f1 583 =21.25
-f1 585 =21.0
-f1 587 =34.83
-f1 589 =51.33
-f1 591 =33.5
-f1 593 =71.58
-f1 595 =76.75
-f1 597 =34.75
-f1 599 =58.67
-f1 601 =42.0
-f1 603 =53.92
-f1 605 =29.17
-f1 607 =31.57
-f1 609 =30.0
-f1 611 =47.75
-f1 613 =28.58
-f1 615 =35.42
-f1 617 =15.83
-f1 619 =31.08
-f1 621 =32.42
-f1 623 =32.0
-f1 625 =26.5
-f1 627 =36.58
-f1 629 =22.08
-f1 631 =22.33
-f1 633 =60.92
-f1 635 =64.08
-f1 637 =29.92
-f1 639 =25.17
-f1 641 =18.08
-f1 643 =18.75
-f1 645 =19.58
-f1 647 =38.42
-f1 649 =41.75
-f1 651 =23.75
-f1 653 =52.42
-f1 655 =32.83
-f1 657 =37.58
-f1 659 =20.67
-f1 661 =26.08
-f1 663 =33.0
-f1 665 =26.67
-f1 667 =40.25
-f1 669 =37.17
-f1 671 =47.33
-f1 673 =22.75
-f1 675 =36.5
-f1 677 =30.58
-f1 679 =30.33
-f1 681 =28.92
-f1 683 =45.17
-f1 685 =57.83
-f1 687 =27.75
-f1 689 =42.83
-f1 691 =22.67
-f1 693 =29.67
-f1 695 =32.25
-f1 697 =37.75
-f1 699 =56.42
-f2 1 =10.415
-f2 3 =5.5
-f2 5 =9.415
-f2 7 =1.79
-f2 9 =14.585
-f2 11 =2.21
-f2 13 =11.75
-f2 15 =7.5
-f2 17 =14.5
-f2 19 =1.165
-f2 21 =0.04
-f2 23 =10.125
-f2 25 =10.0
-f2 27 =2.835
-f2 29 =2.71
-f2 31 =9.625
-f2 33 =0.375
-f2 35 =0.21
-f2 37 =9.96
-f2 39 =4.71
-f2 41 =4.125
-f2 43 =8.585
-f2 45 =0.25
-f2 47 =3.5
-f2 49 =4.5
-f2 51 =1.54
-f2 53 =3.335
-f2 55 =1.04
-f2 57 =5.085
-f2 59 =10.29
-f2 61 =1.5
-f2 63 =8.125
-f2 65 =5.29
-f2 67 =14.0
-f2 69 =19.5
-f2 71 =11.665
-f2 73 =9.79
-f2 75 =5.04
-f2 77 =0.125
-f2 79 =1.665
-f2 81 =1.335
-f2 83 =0.42
-f2 85 =5.665
-f2 87 =3.54
-f2 89 =20.0
-f2 91 =7.08
-f2 93 =7.585
-f2 95 =16.5
-f2 97 =7.835
-f2 99 =2.46
-f2 101 =13.0
-f2 103 =21.0
-f2 105 =2.665
-f2 107 =1.71
-f2 109 =0.665
-f2 111 =7.25
-f2 113 =4.915
-f2 115 =10.335
-f2 117 =7.0
-f2 119 =0.165
-f2 121 =0.085
-f2 123 =2.25
-f2 125 =5.0
-f2 127 =7.625
-f2 129 =5.415
-f2 131 =2.0
-f2 133 =10.915
-f2 135 =3.75
-f2 137 =5.71
-f2 139 =3.625
-f2 141 =12.125
-f2 143 =10.25
-f2 145 =11.625
-f2 147 =8.665
-f2 149 =10.75
-f2 151 =9.0
-f2 153 =3.165
-f2 155 =11.585
-f2 157 =13.585
-f2 159 =1.835
-f2 161 =10.5
-f2 163 =0.83
-f2 165 =2.04
-f2 167 =6.21
-f2 169 =6.165
-f2 171 =3.04
-f2 173 =0.46
-f2 175 =1.08
-f2 177 =0.875
-f2 179 =11.25
-f2 181 =1.375
-f2 183 =4.46
-f2 185 =11.0
-f2 187 =10.21
-f2 189 =0.835
-f2 191 =1.085
-f2 193 =19.0
-f2 195 =12.5
-f2 197 =10.665
-f2 199 =2.415
-f2 201 =4.04
-f2 203 =13.335
-f2 205 =0.96
-f2 207 =12.0
-f2 209 =11.5
-f2 211 =17.75
-f2 213 =2.085
-f2 215 =4.165
-f2 217 =6.04
-f2 219 =1.75
-f2 221 =5.835
-f2 223 =1.0
-f2 225 =11.125
-f2 227 =0.0
-f2 229 =8.17
-f2 231 =9.335
-f2 233 =0.58
-f2 235 =5.625
-f2 237 =0.54
-f2 239 =8.46
-f2 241 =4.625
-f2 243 =6.625
-f2 245 =0.67
-f2 247 =0.335
-f2 249 =4.415
-f2 251 =4.0
-f2 253 =3.29
-f2 255 =0.17
-f2 257 =0.29
-f2 259 =0.5
-f2 261 =18.5
-f2 263 =2.875
-f2 265 =9.25
-f2 267 =11.46
-f2 269 =0.71
-f2 271 =4.085
-f2 273 =15.5
-f2 275 =3.0
-f2 277 =13.665
-f2 279 =2.125
-f2 281 =6.5
-f2 283 =1.585
-f2 285 =4.25
-f2 287 =4.585
-f2 289 =6.75
-f2 291 =25.085
-f2 293 =12.54
-f2 295 =1.46
-f2 297 =2.165
-f2 299 =1.625
-f2 301 =26.335
-f2 303 =15.0
-f2 305 =7.54
-f2 307 =2.29
-f2 309 =2.75
-f2 311 =8.5
-f2 313 =13.5
-f2 315 =6.0
-f2 317 =5.25
-f2 319 =9.5
-f2 321 =1.415
-f2 323 =3.125
-f2 325 =9.54
-f2 327 =3.79
-f2 329 =22.29
-f2 331 =2.335
-f2 333 =0.585
-f2 335 =5.875
-f2 337 =0.79
-f2 339 =12.33
-f2 341 =0.08
-f2 343 =0.915
-f2 345 =12.835
-f2 347 =0.75
-f2 349 =18.125
-f2 351 =0.625
-f2 353 =3.375
-f2 355 =9.75
-f2 357 =14.79
-f2 359 =12.625
-f2 361 =2.5
-f2 363 =12.335
-f2 365 =16.0
-f2 367 =13.915
-f2 369 =6.665
-f2 371 =11.045
-f2 373 =21.5
-f2 375 =0.705
-f2 377 =9.585
-f2 379 =2.54
-f2 381 =25.125
-f2 383 =11.835
-f2 385 =4.75
-f2 387 =13.75
-f2 389 =1.25
-f2 391 =16.165
-f2 393 =25.21
-f2 395 =10.085
-f2 397 =12.25
-f2 399 =3.25
-f2 401 =9.17
-f2 403 =3.085
-f2 405 =0.205
-f2 407 =1.29
-f2 409 =4.79
-f2 411 =5.125
-f2 413 =1.21
-f2 415 =12.75
-f2 417 =7.04
-f2 419 =0.415
-f2 421 =28.0
-f2 423 =10.04
-f2 425 =22.0
-f2 427 =8.0
-f2 429 =1.125
-f3 1 =1
-f3 3 =3
-f3 5 =2
-f4 1 =1
-f4 3 =2
-f4 5 =3
-f4 7 =5
-f4 9 =13
-f4 11 =8
-f4 13 =14
-f4 15 =4
-f4 17 =10
-f4 19 =7
-f4 21 =6
-f4 23 =11
-f4 25 =12
-f4 27 =9
-f5 1 =1
-f5 3 =2
-f5 5 =3
-f5 7 =5
-f5 9 =8
-f5 11 =4
-f5 13 =7
-f5 15 =9
-f6 1 =5.5
-f6 3 =7.5
-f6 5 =1.165
-f6 7 =0.04
-f6 9 =10.0
-f6 11 =2.71
-f6 13 =0.375
-f6 15 =0.21
-f6 17 =0.795
-f6 19 =3.96
-f6 21 =1.96
-f6 23 =0.25
-f6 25 =3.5
-f6 27 =4.5
-f6 29 =1.54
-f6 31 =3.335
-f6 33 =5.085
-f6 35 =1.04
-f6 37 =8.29
-f6 39 =1.5
-f6 41 =14.0
-f6 43 =5.04
-f6 45 =0.125
-f6 47 =1.665
-f6 49 =20.0
-f6 51 =5.665
-f6 53 =1.335
-f6 55 =7.585
-f6 57 =8.625
-f6 59 =2.46
-f6 61 =13.0
-f6 63 =14.415
-f6 65 =1.71
-f6 67 =0.665
-f6 69 =7.0
-f6 71 =0.165
-f6 73 =0.085
-f6 75 =7.415
-f6 77 =2.25
-f6 79 =5.0
-f6 81 =2.0
-f6 83 =3.75
-f6 85 =13.875
-f6 87 =8.665
-f6 89 =10.75
-f6 91 =3.165
-f6 93 =9.0
-f6 95 =7.96
-f6 97 =1.835
-f6 99 =2.04
-f6 101 =3.04
-f6 103 =0.46
-f6 105 =4.335
-f6 107 =0.875
-f6 109 =1.375
-f6 111 =11.0
-f6 113 =3.17
-f6 115 =0.835
-f6 117 =1.085
-f6 119 =12.5
-f6 121 =2.415
-f6 123 =0.455
-f6 125 =28.5
-f6 127 =0.96
-f6 129 =11.5
-f6 131 =2.085
-f6 133 =6.04
-f6 135 =4.165
-f6 137 =1.75
-f6 139 =1.0
-f6 141 =0.0
-f6 143 =0.54
-f6 145 =4.625
-f6 147 =0.335
-f6 149 =17.5
-f6 151 =18.0
-f6 153 =4.0
-f6 155 =0.29
-f6 157 =0.5
-f6 159 =0.71
-f6 161 =7.375
-f6 163 =2.625
-f6 165 =15.5
-f6 167 =3.0
-f6 169 =2.125
-f6 171 =6.5
-f6 173 =1.585
-f6 175 =4.25
-f6 177 =6.75
-f6 179 =4.58
-f6 181 =5.375
-f6 183 =1.46
-f6 185 =2.165
-f6 187 =1.625
-f6 189 =15.0
-f6 191 =2.29
-f6 193 =2.75
-f6 195 =8.5
-f6 197 =6.0
-f6 199 =13.5
-f6 201 =1.875
-f6 203 =5.25
-f6 205 =1.415
-f6 207 =3.125
-f6 209 =5.75
-f6 211 =9.46
-f6 213 =2.335
-f6 215 =0.585
-f6 217 =0.79
-f6 219 =0.75
-f6 221 =2.585
-f6 223 =0.625
-f6 225 =2.79
-f6 227 =2.375
-f6 229 =2.5
-f6 231 =16.0
-f6 233 =5.165
-f6 235 =2.54
-f6 237 =4.75
-f6 239 =1.25
-f6 241 =3.25
-f6 243 =3.085
-f6 245 =1.29
-f6 247 =6.29
-f6 249 =5.335
-f6 251 =12.75
-f6 253 =5.125
-f6 255 =1.21
-f6 257 =0.415
-f6 259 =4.29
-f6 261 =7.875
-f6 263 =8.0
-f7 0 =1
-f7 1 =0
-f8 0 =1
-f8 1 =0
-f9 1 =23.0
-f9 3 =1.0
-f9 5 =13.0
-f9 7 =0.0
-f9 9 =17.0
-f9 11 =10.0
-f9 13 =7.0
-f9 15 =4.0
-f9 17 =16.0
-f9 19 =5.0
-f9 21 =2.0
-f9 23 =40.0
-f9 25 =9.0
-f9 27 =3.0
-f9 29 =14.0
-f9 31 =15.0
-f9 33 =67.0
-f9 35 =11.0
-f9 37 =6.0
-f9 39 =19.0
-f9 41 =20.0
-f9 43 =8.0
-f9 45 =12.0
-f10 0 =1
-f10 1 =0
-f11 1 =2
-f11 3 =3
-f11 5 =1
-f12 1 =465.0
-f12 3 =520.0
-f12 5 =56.0
-f12 7 =110.0
-f12 9 =62.0
-f12 11 =292.0
-f12 13 =164.0
-f12 15 =432.0
-f12 17 =290.0
-f12 19 =375.0
-f12 21 =352.0
-f12 23 =600.0
-f12 25 =184.0
-f12 27 =500.0
-f12 29 =399.0
-f12 31 =180.0
-f12 33 =2000.0
-f12 35 =121.0
-f12 37 =40.0
-f12 39 =491.0
-f12 41 =50.0
-f12 43 =350.0
-f12 45 =260.0
-f12 47 =174.0
-f12 49 =200.0
-f12 51 =224.0
-f12 53 =460.0
-f12 55 =212.0
-f12 57 =168.0
-f12 59 =20.0
-f12 61 =93.0
-f12 63 =368.0
-f12 65 =129.0
-f12 67 =443.0
-f12 69 =300.0
-f12 71 =188.0
-f12 73 =440.0
-f12 75 =45.0
-f12 77 =372.0
-f12 79 =178.0
-f12 81 =383.0
-f12 83 =141.0
-f12 85 =360.0
-f12 87 =400.0
-f12 89 =21.0
-f12 91 =163.0
-f12 93 =120.0
-f12 95 =24.0
-f12 97 =550.0
-f12 99 =195.0
-f12 101 =450.0
-f12 103 =228.0
-f12 105 =348.0
-f12 107 =408.0
-f12 109 =49.0
-f12 111 =288.0
-f12 113 =112.0
-f12 115 =340.0
-f12 117 =720.0
-f12 119 =640.0
-f12 121 =167.0
-f12 123 =519.0
-f12 125 =202.0
-f12 127 =356.0
-f12 129 =487.0
-f12 131 =431.0
-f12 133 =94.0
-f12 135 =170.0
-f12 137 =980.0
-f12 139 =88.0
-f12 141 =204.0
-f12 143 =208.0
-f12 145 =30.0
-f12 147 =268.0
-f12 149 =396.0
-f12 151 =583.0
-f12 153 =60.0
-f12 155 =144.0
-f12 157 =711.0
-f12 159 =434.0
-f12 161 =274.0
-f12 163 =263.0
-f12 165 =330.0
-f12 167 =240.0
-f12 169 =216.0
-f12 171 =411.0
-f12 173 =156.0
-f12 175 =510.0
-f12 177 =369.0
-f12 179 =515.0
-f12 181 =76.0
-f12 183 =32.0
-f12 185 =128.0
-f12 187 =254.0
-f12 189 =455.0
-f12 191 =0.0
-f12 193 =154.0
-f12 195 =309.0
-f12 197 =272.0
-f12 199 =380.0
-f12 201 =186.0
-f12 203 =17.0
-f12 205 =152.0
-f12 207 =454.0
-f12 209 =181.0
-f12 211 =239.0
-f12 213 =80.0
-f12 215 =333.0
-f12 217 =371.0
-f12 219 =840.0
-f12 221 =96.0
-f12 223 =349.0
-f12 225 =220.0
-f12 227 =92.0
-f12 229 =230.0
-f12 231 =253.0
-f12 233 =150.0
-f12 235 =370.0
-f12 237 =232.0
-f12 239 =99.0
-f12 241 =416.0
-f12 243 =160.0
-f12 245 =381.0
-f12 247 =140.0
-f12 249 =132.0
-f12 251 =250.0
-f12 253 =29.0
-f12 255 =176.0
-f12 257 =231.0
-f12 259 =225.0
-f12 261 =420.0
-f12 263 =102.0
-f12 265 =928.0
-f12 267 =130.0
-f12 269 =70.0
-f12 271 =73.0
-f12 273 =108.0
-f12 275 =256.0
-f12 277 =329.0
-f12 279 =760.0
-f12 281 =480.0
-f12 283 =221.0
-f12 285 =210.0
-f12 287 =523.0
-f12 289 =43.0
-f12 291 =136.0
-f12 293 =410.0
-f12 295 =100.0
-f12 297 =470.0
-f12 299 =320.0
-f12 301 =280.0
-f12 303 =252.0
-f12 305 =171.0
-f12 307 =303.0
-f12 309 =211.0
-f12 311 =393.0
-f12 313 =145.0
-f12 315 =86.0
-f12 317 =422.0
-f12 319 =75.0
-f12 321 =311.0
-f12 323 =680.0
-f12 325 =395.0
-f12 327 =117.0
-f12 329 =276.0
-f12 331 =312.0
-f12 333 =28.0
-f12 335 =52.0
-f12 337 =22.0
-f12 339 =560.0
-f12 341 =1160.0
-f13 1 =1951.0
-f13 3 =1466.0
-f13 5 =110.0
-f13 7 =56.0
-f13 9 =2185.0
-f13 11 =810.0
-f13 13 =59.0
-f13 15 =391.0
-f13 17 =2207.0
-f13 19 =919.0
-f13 21 =10.0
-f13 23 =151.0
-f13 25 =61.0
-f13 27 =1261.0
-f13 29 =1201.0
-f13 31 =328.0
-f13 33 =352.0
-f13 35 =155.0
-f13 37 =485.0
-f13 39 =541.0
-f13 41 =679.0
-f13 43 =991.0
-f13 45 =445.0
-f13 47 =180.0
-f13 49 =39.0
-f13 51 =770.0
-f13 53 =81.0
-f13 55 =121.0
-f13 57 =3377.0
-f13 59 =1001.0
-f13 61 =135.0
-f13 63 =731.0
-f13 65 =1209.0
-f13 67 =50001.0
-f13 69 =26727.0
-f13 71 =15109.0
-f13 73 =54.0
-f13 75 =743.0
-f13 77 =1301.0
-f13 79 =174.0
-f13 81 =14.0
-f13 83 =229.0
-f13 85 =226.0
-f13 87 =858.0
-f13 89 =401.0
-f13 91 =1656.0
-f13 93 =34.0
-f13 95 =838.0
-f13 97 =41.0
-f13 99 =4608.0
-f13 101 =688.0
-f13 103 =131.0
-f13 105 =588.0
-f13 107 =20.0
-f13 109 =368.0
-f13 111 =222.0
-f13 113 =2073.0
-f13 115 =5299.0
-f13 117 =2511.0
-f13 119 =2201.0
-f13 121 =7545.0
-f13 123 =196.0
-f13 125 =552.0
-f13 127 =45.0
-f13 129 =141.0
-f13 131 =23.0
-f13 133 =91.0
-f13 135 =13.0
-f13 137 =2101.0
-f13 139 =21.0
-f13 141 =1098.0
-f13 143 =163.0
-f13 145 =4209.0
-f13 147 =24.0
-f13 149 =714.0
-f13 151 =1431.0
-f13 153 =1271.0
-f13 155 =246.0
-f13 157 =828.0
-f13 159 =501.0
-f13 161 =348.0
-f13 163 =2804.0
-f13 165 =893.0
-f13 167 =7.0
-f13 169 =723.0
-f13 171 =640.0
-f13 173 =2001.0
-f13 175 =42.0
-f13 177 =5.0
-f13 179 =5553.0
-f13 181 =538.0
-f13 183 =2.0
-f13 185 =1392.0
-f13 187 =7060.0
-f13 189 =502.0
-f13 191 =1066.0
-f13 193 =1443.0
-f13 195 =9.0
-f13 197 =197.0
-f13 199 =5861.0
-f13 201 =1603.0
-f13 203 =88.0
-f13 205 =15001.0
-f13 207 =365.0
-f13 209 =123.0
-f13 211 =109.0
-f13 213 =583.0
-f13 215 =8852.0
-f13 217 =2284.0
-f13 219 =825.0
-f13 221 =4001.0
-f13 223 =60.0
-f13 225 =169.0
-f13 227 =1005.0
-f13 229 =769.0
-f13 231 =1059.0
-f13 233 =6591.0
-f13 235 =11.0
-f13 237 =201.0
-f13 239 =19.0
-f13 241 =114.0
-f13 243 =2301.0
-f13 245 =12.0
-f13 247 =2029.0
-f13 249 =4160.0
-f13 251 =285.0
-f13 253 =1.0
-f13 255 =751.0
-f13 257 =341.0
-f13 259 =185.0
-f13 261 =4501.0
-f13 263 =17.0
-f13 265 =279.0
-f13 267 =51101.0
-f13 269 =315.0
-f13 271 =1211.0
-f13 273 =18.0
-f13 275 =248.0
-f13 277 =106.0
-f13 279 =161.0
-f13 281 =4.0
-f13 283 =2504.0
-f13 285 =5125.0
-f13 287 =284.0
-f13 289 =71.0
-f13 291 =235.0
-f13 293 =1237.0
-f13 295 =36.0
-f13 297 =4701.0
-f13 299 =11203.0
-f13 301 =113.0
-f13 303 =3.0
-f13 305 =3258.0
-f13 307 =118.0
-f13 309 =2198.0
-f13 311 =5801.0
-f13 313 =301.0
-f13 315 =287.0
-f13 317 =791.0
-f13 319 =376.0
-f13 321 =99.0
-f13 323 =1705.0
-f13 325 =9801.0
-f13 327 =15.0
-f13 329 =397.0
-f13 331 =2691.0
-f13 333 =11178.0
-f13 335 =3291.0
-f13 337 =2385.0
-f13 339 =568.0
-f13 341 =1401.0
-f13 343 =142.0
-f13 345 =10001.0
-f13 347 =6.0
-f13 349 =51.0
-f13 351 =351.0
-f13 353 =259.0
-f13 355 =3553.0
-f13 357 =148.0
-f13 359 =29.0
-f13 361 =13213.0
-f13 363 =3066.0
-f13 365 =1333.0
-f13 367 =1584.0
-f13 369 =101.0
-f13 371 =2080.0
-f13 373 =2280.0
-f13 375 =18028.0
-f13 377 =601.0
-f13 379 =611.0
-f13 381 =31286.0
-f13 383 =33.0
-f13 385 =6701.0
-f13 387 =317.0
-f13 389 =2011.0
-f13 391 =961.0
-f13 393 =949.0
-f13 395 =322.0
-f13 397 =69.0
-f13 399 =147.0
-f13 401 =16.0
-f13 403 =159.0
-f13 405 =4072.0
-f13 407 =43.0
-f13 409 =2733.0
-f13 411 =5001.0
-f13 413 =1063.0
-f13 415 =100.0
-f13 417 =68.0
-f13 419 =252.0
-f13 421 =1188.0
-f13 423 =5201.0
-f13 425 =691.0
-f13 427 =211.0
-f13 429 =8001.0
-f13 431 =2955.0
-f13 433 =561.0
-f13 435 =26.0
-f13 437 =1111.0
-f13 439 =127.0
-f13 441 =238.0
-f13 443 =5778.0
-f13 445 =3001.0
-f13 447 =801.0
-f13 449 =205.0
-f13 451 =10562.0
-f13 453 =1345.0
-f13 455 =1213.0
-f13 457 =395.0
-f13 459 =457.0
-f13 461 =476.0
-f13 463 =247.0
-f13 465 =1250.0
-f13 467 =28.0
-f13 469 =459.0
-f13 471 =22.0
-f13 473 =8.0
-f13 475 =1350.0
-f13 477 =592.0
-f13 479 =100001.0
diff --git a/pages/application/DecisionTree/map/australian/IAI8/australian.map b/pages/application/DecisionTree/map/australian/IAI8/australian.map
deleted file mode 100644
index caf1447..0000000
--- a/pages/application/DecisionTree/map/australian/IAI8/australian.map
+++ /dev/null
@@ -1,1169 +0,0 @@
-Categorical
-14
-f0 0 =1
-f0 1 =0
-f1 1 =31.0
-f1 3 =20.17
-f1 5 =33.25
-f1 7 =20.08
-f1 9 =15.92
-f1 11 =26.25
-f1 13 =28.75
-f1 15 =22.67
-f1 17 =23.08
-f1 19 =41.42
-f1 21 =39.08
-f1 23 =39.83
-f1 25 =56.83
-f1 27 =29.75
-f1 29 =22.58
-f1 31 =34.92
-f1 33 =38.33
-f1 35 =17.83
-f1 37 =34.5
-f1 39 =50.08
-f1 41 =16.08
-f1 43 =52.83
-f1 45 =25.5
-f1 47 =44.25
-f1 49 =19.5
-f1 51 =38.17
-f1 53 =51.42
-f1 55 =32.0
-f1 57 =69.5
-f1 59 =27.42
-f1 61 =24.5
-f1 63 =25.75
-f1 65 =45.0
-f1 67 =29.58
-f1 69 =27.83
-f1 71 =58.33
-f1 73 =32.08
-f1 75 =15.75
-f1 77 =49.17
-f1 79 =43.25
-f1 81 =49.58
-f1 83 =19.58
-f1 85 =32.17
-f1 87 =35.42
-f1 89 =36.58
-f1 91 =30.75
-f1 93 =48.17
-f1 95 =50.75
-f1 97 =43.08
-f1 99 =25.92
-f1 101 =25.0
-f1 103 =31.58
-f1 105 =30.33
-f1 107 =34.08
-f1 109 =38.42
-f1 111 =54.33
-f1 113 =63.33
-f1 115 =27.33
-f1 117 =36.75
-f1 119 =21.67
-f1 121 =18.75
-f1 123 =16.25
-f1 125 =21.0
-f1 127 =19.0
-f1 129 =19.33
-f1 131 =41.58
-f1 133 =18.17
-f1 135 =41.92
-f1 137 =49.0
-f1 139 =62.5
-f1 141 =38.58
-f1 143 =47.75
-f1 145 =23.0
-f1 147 =13.75
-f1 149 =24.08
-f1 151 =40.25
-f1 153 =43.17
-f1 155 =33.0
-f1 157 =30.5
-f1 159 =30.58
-f1 161 =48.58
-f1 163 =35.17
-f1 165 =26.83
-f1 167 =22.83
-f1 169 =46.08
-f1 171 =29.25
-f1 173 =44.33
-f1 175 =37.58
-f1 177 =34.58
-f1 179 =27.25
-f1 181 =30.17
-f1 183 =22.25
-f1 185 =25.58
-f1 187 =23.33
-f1 189 =22.33
-f1 191 =48.33
-f1 193 =17.5
-f1 195 =40.92
-f1 197 =25.25
-f1 199 =17.67
-f1 201 =47.42
-f1 203 =31.08
-f1 205 =29.67
-f1 207 =26.67
-f1 209 =28.08
-f1 211 =17.25
-f1 213 =36.5
-f1 215 =37.42
-f1 217 =47.83
-f1 219 =51.83
-f1 221 =22.92
-f1 223 =32.83
-f1 225 =34.42
-f1 227 =30.0
-f1 229 =26.08
-f1 231 =34.67
-f1 233 =21.17
-f1 235 =31.83
-f1 237 =34.0
-f1 239 =36.67
-f1 241 =45.17
-f1 243 =28.33
-f1 245 =17.42
-f1 247 =41.17
-f1 249 =73.42
-f1 251 =36.42
-f1 253 =27.67
-f1 255 =25.67
-f1 257 =32.33
-f1 259 =18.58
-f1 261 =56.75
-f1 263 =52.33
-f1 265 =18.08
-f1 267 =69.17
-f1 269 =31.42
-f1 271 =21.33
-f1 273 =18.67
-f1 275 =24.92
-f1 277 =57.58
-f1 279 =47.67
-f1 281 =19.75
-f1 283 =20.75
-f1 285 =18.42
-f1 287 =20.42
-f1 289 =23.42
-f1 291 =33.58
-f1 293 =76.75
-f1 295 =23.58
-f1 297 =40.83
-f1 299 =18.33
-f1 301 =56.58
-f1 303 =26.5
-f1 305 =30.83
-f1 307 =18.25
-f1 309 =48.75
-f1 311 =18.0
-f1 313 =54.58
-f1 315 =26.33
-f1 317 =18.83
-f1 319 =36.25
-f1 321 =15.17
-f1 323 =25.42
-f1 325 =55.92
-f1 327 =25.08
-f1 329 =32.25
-f1 331 =65.42
-f1 333 =29.42
-f1 335 =48.5
-f1 337 =74.83
-f1 339 =20.5
-f1 341 =71.58
-f1 343 =34.75
-f1 345 =37.33
-f1 347 =32.67
-f1 349 =45.33
-f1 351 =33.5
-f1 353 =52.42
-f1 355 =23.75
-f1 357 =39.33
-f1 359 =56.0
-f1 361 =58.42
-f1 363 =65.17
-f1 365 =57.42
-f1 367 =51.92
-f1 369 =49.83
-f1 371 =34.17
-f1 373 =26.0
-f1 375 =21.83
-f1 377 =44.17
-f1 379 =53.33
-f1 381 =30.08
-f1 383 =28.0
-f1 385 =39.58
-f1 387 =36.0
-f1 389 =37.75
-f1 391 =42.25
-f1 393 =32.75
-f1 395 =22.17
-f1 397 =33.75
-f1 399 =27.75
-f1 401 =36.08
-f1 403 =17.58
-f1 405 =28.42
-f1 407 =42.5
-f1 409 =44.0
-f1 411 =42.08
-f1 413 =38.25
-f1 415 =22.0
-f1 417 =57.83
-f1 419 =30.67
-f1 421 =47.25
-f1 423 =29.5
-f1 425 =54.42
-f1 427 =20.33
-f1 429 =15.83
-f1 431 =38.92
-f1 433 =24.17
-f1 435 =33.08
-f1 437 =24.83
-f1 439 =25.33
-f1 441 =31.57
-f1 443 =42.0
-f1 445 =35.75
-f1 447 =33.92
-f1 449 =19.17
-f1 451 =39.0
-f1 453 =41.0
-f1 455 =33.67
-f1 457 =31.33
-f1 459 =64.08
-f1 461 =31.92
-f1 463 =16.0
-f1 465 =35.0
-f1 467 =22.5
-f1 469 =27.58
-f1 471 =23.17
-f1 473 =60.92
-f1 475 =17.08
-f1 477 =29.17
-f1 479 =25.17
-f1 481 =24.58
-f1 483 =16.5
-f1 485 =31.75
-f1 487 =31.67
-f1 489 =24.33
-f1 491 =59.5
-f1 493 =34.25
-f1 495 =37.17
-f1 497 =28.25
-f1 499 =46.0
-f1 501 =29.83
-f1 503 =23.25
-f1 505 =28.17
-f1 507 =28.5
-f1 509 =16.33
-f1 511 =16.17
-f1 513 =30.42
-f1 515 =52.5
-f1 517 =62.75
-f1 519 =58.67
-f1 521 =40.58
-f1 523 =24.75
-f1 525 =34.83
-f1 527 =17.92
-f1 529 =20.0
-f1 531 =55.75
-f1 533 =39.17
-f1 535 =39.42
-f1 537 =38.75
-f1 539 =18.92
-f1 541 =21.25
-f1 543 =22.75
-f1 545 =16.92
-f1 547 =19.67
-f1 549 =39.5
-f1 551 =19.42
-f1 553 =47.17
-f1 555 =41.75
-f1 557 =48.08
-f1 559 =26.58
-f1 561 =35.25
-f1 563 =28.67
-f1 565 =35.58
-f1 567 =67.75
-f1 569 =21.08
-f1 571 =26.75
-f1 573 =21.58
-f1 575 =31.25
-f1 577 =20.25
-f1 579 =28.58
-f1 581 =27.17
-f1 583 =68.67
-f1 585 =60.08
-f1 587 =56.42
-f1 589 =18.5
-f1 591 =42.17
-f1 593 =59.67
-f1 595 =21.42
-f1 597 =22.42
-f1 599 =21.92
-f1 601 =27.0
-f1 603 =23.92
-f1 605 =54.83
-f1 607 =60.58
-f1 609 =42.75
-f1 611 =36.17
-f1 613 =28.92
-f1 615 =42.83
-f1 617 =47.33
-f1 619 =53.92
-f1 621 =41.33
-f1 623 =25.83
-f1 625 =45.83
-f1 627 =37.5
-f1 629 =32.42
-f1 631 =21.5
-f1 633 =56.5
-f1 635 =39.92
-f1 637 =21.75
-f1 639 =22.08
-f1 641 =52.17
-f1 643 =47.0
-f1 645 =30.25
-f1 647 =26.92
-f1 649 =43.0
-f1 651 =40.33
-f1 653 =40.0
-f1 655 =17.33
-f1 657 =48.25
-f1 659 =58.58
-f1 661 =38.67
-f1 663 =80.25
-f1 665 =46.67
-f1 667 =50.25
-f1 669 =23.5
-f1 671 =51.33
-f1 673 =20.83
-f1 675 =32.92
-f1 677 =24.42
-f1 679 =26.17
-f1 681 =49.5
-f1 683 =57.08
-f1 685 =39.25
-f1 687 =29.92
-f1 689 =20.67
-f1 691 =51.58
-f1 693 =41.5
-f1 695 =36.33
-f1 697 =33.17
-f1 699 =44.83
-f2 1 =1.085
-f2 3 =1.25
-f2 5 =4.915
-f2 7 =10.915
-f2 9 =7.04
-f2 11 =7.5
-f2 13 =3.29
-f2 15 =4.415
-f2 17 =9.585
-f2 19 =1.375
-f2 21 =2.5
-f2 23 =2.46
-f2 25 =0.915
-f2 27 =10.75
-f2 29 =1.415
-f2 31 =13.585
-f2 33 =0.08
-f2 35 =0.705
-f2 37 =1.165
-f2 39 =5.0
-f2 41 =25.21
-f2 43 =0.17
-f2 45 =25.085
-f2 47 =26.335
-f2 49 =5.625
-f2 51 =7.54
-f2 53 =9.335
-f2 55 =9.79
-f2 57 =10.29
-f2 59 =9.17
-f2 61 =20.0
-f2 63 =1.0
-f2 65 =15.0
-f2 67 =5.085
-f2 69 =13.5
-f2 71 =3.335
-f2 73 =2.0
-f2 75 =6.165
-f2 77 =10.415
-f2 79 =0.04
-f2 81 =4.5
-f2 83 =1.75
-f2 85 =12.125
-f2 87 =10.665
-f2 89 =12.54
-f2 91 =4.165
-f2 93 =1.54
-f2 95 =12.5
-f2 97 =0.625
-f2 99 =4.0
-f2 101 =0.46
-f2 103 =5.875
-f2 105 =7.08
-f2 107 =19.5
-f2 109 =0.415
-f2 111 =1.625
-f2 113 =28.0
-f2 115 =9.75
-f2 117 =2.335
-f2 119 =4.75
-f2 121 =10.5
-f2 123 =7.25
-f2 125 =1.335
-f2 127 =7.0
-f2 129 =3.625
-f2 131 =0.83
-f2 133 =16.165
-f2 135 =0.835
-f2 137 =11.25
-f2 139 =0.375
-f2 141 =8.665
-f2 143 =3.79
-f2 145 =13.915
-f2 147 =11.46
-f2 149 =2.71
-f2 151 =0.205
-f2 153 =2.835
-f2 155 =0.0
-f2 157 =10.125
-f2 159 =11.045
-f2 161 =4.79
-f2 163 =2.75
-f2 165 =6.0
-f2 167 =6.625
-f2 169 =3.085
-f2 171 =3.75
-f2 173 =18.5
-f2 175 =12.33
-f2 177 =3.04
-f2 179 =2.125
-f2 181 =2.29
-f2 183 =9.5
-f2 185 =9.25
-f2 187 =1.79
-f2 189 =22.0
-f2 191 =25.125
-f2 193 =6.75
-f2 195 =0.875
-f2 197 =4.125
-f2 199 =4.25
-f2 201 =8.5
-f2 203 =3.54
-f2 205 =0.67
-f2 207 =0.71
-f2 209 =6.665
-f2 211 =0.585
-f2 213 =3.375
-f2 215 =1.5
-f2 217 =3.0
-f2 219 =2.54
-f2 221 =2.085
-f2 223 =1.08
-f2 225 =11.835
-f2 227 =3.25
-f2 229 =4.04
-f2 231 =1.21
-f2 233 =6.04
-f2 235 =1.29
-f2 237 =5.04
-f2 239 =21.5
-f2 241 =10.085
-f2 243 =17.75
-f2 245 =4.625
-f2 247 =12.75
-f2 249 =9.96
-f2 251 =22.29
-f2 253 =5.29
-f2 255 =9.625
-f2 257 =5.665
-f2 259 =7.585
-f2 261 =2.25
-f2 263 =9.54
-f2 265 =8.125
-f2 267 =2.21
-f2 269 =10.21
-f2 271 =2.665
-f2 273 =21.0
-f2 275 =19.0
-f2 277 =11.665
-f2 279 =5.125
-f2 281 =13.0
-f2 283 =7.625
-f2 285 =10.04
-f2 287 =3.5
-f2 289 =1.71
-f2 291 =5.415
-f2 293 =0.29
-f2 295 =11.5
-f2 297 =2.04
-f2 299 =6.5
-f2 301 =4.46
-f2 303 =9.0
-f2 305 =8.17
-f2 307 =1.46
-f2 309 =1.125
-f2 311 =14.5
-f2 313 =3.125
-f2 315 =8.0
-f2 317 =10.25
-f2 319 =0.665
-f2 321 =14.585
-f2 323 =13.75
-f2 325 =8.46
-f2 327 =6.21
-f2 329 =4.71
-f2 331 =0.335
-f2 333 =3.165
-f2 335 =0.21
-f2 337 =5.71
-f2 339 =12.0
-f2 341 =12.625
-f2 343 =1.04
-f2 345 =11.75
-f2 347 =13.665
-f2 349 =1.665
-f2 351 =5.25
-f2 353 =11.0
-f2 355 =2.875
-f2 357 =1.585
-f2 359 =16.0
-f2 361 =7.835
-f2 363 =2.415
-f2 365 =5.835
-f2 367 =18.125
-f2 369 =12.335
-f2 371 =5.5
-f2 373 =13.335
-f2 375 =0.5
-f2 377 =0.125
-f2 379 =0.54
-f2 381 =4.085
-f2 383 =16.5
-f2 385 =11.585
-f2 387 =0.085
-f2 389 =11.625
-f2 391 =14.0
-f2 393 =0.79
-f2 395 =12.25
-f2 397 =12.835
-f2 399 =0.58
-f2 401 =14.79
-f2 403 =0.165
-f2 405 =1.835
-f2 407 =0.42
-f2 409 =9.415
-f2 411 =4.585
-f2 413 =0.96
-f2 415 =0.75
-f2 417 =8.585
-f2 419 =15.5
-f2 421 =0.25
-f2 423 =10.335
-f2 425 =10.0
-f2 427 =2.165
-f2 429 =11.125
-f3 1 =3
-f3 3 =1
-f3 5 =2
-f4 1 =3
-f4 3 =11
-f4 5 =13
-f4 7 =10
-f4 9 =9
-f4 11 =6
-f4 13 =14
-f4 15 =8
-f4 17 =4
-f4 19 =2
-f4 21 =12
-f4 23 =7
-f4 25 =1
-f4 27 =5
-f5 1 =3
-f5 3 =9
-f5 5 =4
-f5 7 =8
-f5 9 =2
-f5 11 =7
-f5 13 =1
-f5 15 =5
-f6 1 =1.085
-f6 3 =1.25
-f6 5 =8.625
-f6 7 =28.5
-f6 9 =7.5
-f6 11 =1.375
-f6 13 =2.5
-f6 15 =2.46
-f6 17 =10.75
-f6 19 =1.415
-f6 21 =17.5
-f6 23 =4.29
-f6 25 =1.165
-f6 27 =5.0
-f6 29 =20.0
-f6 31 =1.0
-f6 33 =15.0
-f6 35 =5.085
-f6 37 =13.5
-f6 39 =3.335
-f6 41 =2.79
-f6 43 =4.58
-f6 45 =2.0
-f6 47 =1.875
-f6 49 =0.04
-f6 51 =13.875
-f6 53 =4.5
-f6 55 =1.75
-f6 57 =9.46
-f6 59 =4.165
-f6 61 =1.54
-f6 63 =12.5
-f6 65 =4.0
-f6 67 =0.625
-f6 69 =0.46
-f6 71 =2.375
-f6 73 =0.415
-f6 75 =1.625
-f6 77 =5.165
-f6 79 =2.335
-f6 81 =4.75
-f6 83 =1.335
-f6 85 =7.0
-f6 87 =0.795
-f6 89 =0.835
-f6 91 =0.375
-f6 93 =8.665
-f6 95 =2.71
-f6 97 =2.625
-f6 99 =0.0
-f6 101 =2.75
-f6 103 =6.0
-f6 105 =3.085
-f6 107 =3.75
-f6 109 =3.04
-f6 111 =2.125
-f6 113 =2.29
-f6 115 =4.335
-f6 117 =6.75
-f6 119 =0.875
-f6 121 =5.335
-f6 123 =4.25
-f6 125 =8.5
-f6 127 =0.71
-f6 129 =0.585
-f6 131 =1.5
-f6 133 =8.29
-f6 135 =3.0
-f6 137 =2.085
-f6 139 =2.54
-f6 141 =3.25
-f6 143 =7.415
-f6 145 =1.21
-f6 147 =6.04
-f6 149 =2.585
-f6 151 =1.29
-f6 153 =5.04
-f6 155 =12.75
-f6 157 =4.625
-f6 159 =0.455
-f6 161 =5.665
-f6 163 =7.585
-f6 165 =2.25
-f6 167 =5.75
-f6 169 =7.96
-f6 171 =5.125
-f6 173 =13.0
-f6 175 =6.29
-f6 177 =3.5
-f6 179 =1.71
-f6 181 =0.29
-f6 183 =11.5
-f6 185 =2.04
-f6 187 =6.5
-f6 189 =9.0
-f6 191 =1.46
-f6 193 =8.0
-f6 195 =3.125
-f6 197 =1.96
-f6 199 =7.875
-f6 201 =0.665
-f6 203 =5.375
-f6 205 =0.335
-f6 207 =0.21
-f6 209 =3.165
-f6 211 =3.96
-f6 213 =1.04
-f6 215 =3.17
-f6 217 =5.25
-f6 219 =1.665
-f6 221 =11.0
-f6 223 =1.585
-f6 225 =16.0
-f6 227 =7.375
-f6 229 =2.415
-f6 231 =5.5
-f6 233 =0.5
-f6 235 =0.125
-f6 237 =0.54
-f6 239 =0.085
-f6 241 =14.0
-f6 243 =0.79
-f6 245 =18.0
-f6 247 =0.165
-f6 249 =14.415
-f6 251 =1.835
-f6 253 =0.96
-f6 255 =0.75
-f6 257 =15.5
-f6 259 =0.25
-f6 261 =10.0
-f6 263 =2.165
-f7 0 =1
-f7 1 =0
-f8 0 =1
-f8 1 =0
-f9 1 =9.0
-f9 3 =8.0
-f9 5 =4.0
-f9 7 =23.0
-f9 9 =12.0
-f9 11 =67.0
-f9 13 =3.0
-f9 15 =7.0
-f9 17 =11.0
-f9 19 =5.0
-f9 21 =16.0
-f9 23 =20.0
-f9 25 =1.0
-f9 27 =15.0
-f9 29 =0.0
-f9 31 =6.0
-f9 33 =14.0
-f9 35 =2.0
-f9 37 =19.0
-f9 39 =17.0
-f9 41 =13.0
-f9 43 =40.0
-f9 45 =10.0
-f10 0 =1
-f10 1 =0
-f11 1 =3
-f11 3 =1
-f11 5 =2
-f12 1 =268.0
-f12 3 =128.0
-f12 5 =140.0
-f12 7 =117.0
-f12 9 =550.0
-f12 11 =120.0
-f12 13 =350.0
-f12 15 =164.0
-f12 17 =210.0
-f12 19 =260.0
-f12 21 =254.0
-f12 23 =720.0
-f12 25 =381.0
-f12 27 =250.0
-f12 29 =372.0
-f12 31 =454.0
-f12 33 =156.0
-f12 35 =163.0
-f12 37 =240.0
-f12 39 =500.0
-f12 41 =340.0
-f12 43 =20.0
-f12 45 =312.0
-f12 47 =145.0
-f12 49 =375.0
-f12 51 =184.0
-f12 53 =132.0
-f12 55 =680.0
-f12 57 =371.0
-f12 59 =208.0
-f12 61 =56.0
-f12 63 =434.0
-f12 65 =329.0
-f12 67 =212.0
-f12 69 =422.0
-f12 71 =211.0
-f12 73 =400.0
-f12 75 =170.0
-f12 77 =491.0
-f12 79 =253.0
-f12 81 =600.0
-f12 83 =200.0
-f12 85 =231.0
-f12 87 =292.0
-f12 89 =152.0
-f12 91 =450.0
-f12 93 =230.0
-f12 95 =76.0
-f12 97 =110.0
-f12 99 =263.0
-f12 101 =180.0
-f12 103 =32.0
-f12 105 =928.0
-f12 107 =28.0
-f12 109 =100.0
-f12 111 =303.0
-f12 113 =60.0
-f12 115 =252.0
-f12 117 =360.0
-f12 119 =204.0
-f12 121 =30.0
-f12 123 =216.0
-f12 125 =130.0
-f12 127 =96.0
-f12 129 =239.0
-f12 131 =73.0
-f12 133 =45.0
-f12 135 =272.0
-f12 137 =443.0
-f12 139 =0.0
-f12 141 =519.0
-f12 143 =102.0
-f12 145 =460.0
-f12 147 =368.0
-f12 149 =99.0
-f12 151 =470.0
-f12 153 =560.0
-f12 155 =431.0
-f12 157 =160.0
-f12 159 =168.0
-f12 161 =380.0
-f12 163 =52.0
-f12 165 =93.0
-f12 167 =520.0
-f12 169 =171.0
-f12 171 =22.0
-f12 173 =370.0
-f12 175 =760.0
-f12 177 =288.0
-f12 179 =432.0
-f12 181 =221.0
-f12 183 =62.0
-f12 185 =330.0
-f12 187 =174.0
-f12 189 =75.0
-f12 191 =256.0
-f12 193 =144.0
-f12 195 =70.0
-f12 197 =202.0
-f12 199 =352.0
-f12 201 =333.0
-f12 203 =2000.0
-f12 205 =356.0
-f12 207 =480.0
-f12 209 =290.0
-f12 211 =228.0
-f12 213 =167.0
-f12 215 =24.0
-f12 217 =224.0
-f12 219 =980.0
-f12 221 =94.0
-f12 223 =150.0
-f12 225 =21.0
-f12 227 =80.0
-f12 229 =141.0
-f12 231 =108.0
-f12 233 =220.0
-f12 235 =176.0
-f12 237 =510.0
-f12 239 =225.0
-f12 241 =43.0
-f12 243 =1160.0
-f12 245 =49.0
-f12 247 =232.0
-f12 249 =40.0
-f12 251 =515.0
-f12 253 =300.0
-f12 255 =369.0
-f12 257 =411.0
-f12 259 =399.0
-f12 261 =280.0
-f12 263 =396.0
-f12 265 =186.0
-f12 267 =583.0
-f12 269 =88.0
-f12 271 =188.0
-f12 273 =640.0
-f12 275 =50.0
-f12 277 =121.0
-f12 279 =136.0
-f12 281 =487.0
-f12 283 =274.0
-f12 285 =840.0
-f12 287 =86.0
-f12 289 =440.0
-f12 291 =383.0
-f12 293 =320.0
-f12 295 =276.0
-f12 297 =420.0
-f12 299 =181.0
-f12 301 =349.0
-f12 303 =410.0
-f12 305 =416.0
-f12 307 =92.0
-f12 309 =154.0
-f12 311 =711.0
-f12 313 =112.0
-f12 315 =178.0
-f12 317 =195.0
-f12 319 =523.0
-f12 321 =311.0
-f12 323 =17.0
-f12 325 =348.0
-f12 327 =393.0
-f12 329 =455.0
-f12 331 =395.0
-f12 333 =29.0
-f12 335 =309.0
-f12 337 =465.0
-f12 339 =129.0
-f12 341 =408.0
-f13 1 =2080.0
-f13 3 =1237.0
-f13 5 =1063.0
-f13 7 =109.0
-f13 9 =1261.0
-f13 11 =229.0
-f13 13 =147.0
-f13 15 =1345.0
-f13 17 =6701.0
-f13 19 =127.0
-f13 21 =59.0
-f13 23 =2280.0
-f13 25 =1188.0
-f13 27 =341.0
-f13 29 =247.0
-f13 31 =5001.0
-f13 33 =51.0
-f13 35 =397.0
-f13 37 =538.0
-f13 39 =163.0
-f13 41 =131.0
-f13 43 =5.0
-f13 45 =751.0
-f13 47 =101.0
-f13 49 =2001.0
-f13 51 =142.0
-f13 53 =2511.0
-f13 55 =2201.0
-f13 57 =20.0
-f13 59 =1.0
-f13 61 =15.0
-f13 63 =205.0
-f13 65 =770.0
-f13 67 =1392.0
-f13 69 =743.0
-f13 71 =1301.0
-f13 73 =541.0
-f13 75 =691.0
-f13 77 =1656.0
-f13 79 =113.0
-f13 81 =56.0
-f13 83 =68.0
-f13 85 =26727.0
-f13 87 =376.0
-f13 89 =3291.0
-f13 91 =2.0
-f13 93 =15109.0
-f13 95 =211.0
-f13 97 =2284.0
-f13 99 =1443.0
-f13 101 =2504.0
-f13 103 =5553.0
-f13 105 =226.0
-f13 107 =4.0
-f13 109 =2733.0
-f13 111 =2029.0
-f13 113 =110.0
-f13 115 =459.0
-f13 117 =180.0
-f13 119 =26.0
-f13 121 =3258.0
-f13 123 =1401.0
-f13 125 =445.0
-f13 127 =5801.0
-f13 129 =838.0
-f13 131 =151.0
-f13 133 =28.0
-f13 135 =1250.0
-f13 137 =100.0
-f13 139 =1201.0
-f13 141 =7.0
-f13 143 =1211.0
-f13 145 =1111.0
-f13 147 =919.0
-f13 149 =4608.0
-f13 151 =828.0
-f13 153 =252.0
-f13 155 =60.0
-f13 157 =1466.0
-f13 159 =36.0
-f13 161 =1001.0
-f13 163 =31286.0
-f13 165 =825.0
-f13 167 =365.0
-f13 169 =4072.0
-f13 171 =45.0
-f13 173 =4501.0
-f13 175 =285.0
-f13 177 =148.0
-f13 179 =106.0
-f13 181 =6.0
-f13 183 =13213.0
-f13 185 =1209.0
-f13 187 =99.0
-f13 189 =201.0
-f13 191 =368.0
-f13 193 =34.0
-f13 195 =1431.0
-f13 197 =2955.0
-f13 199 =2804.0
-f13 201 =2073.0
-f13 203 =7060.0
-f13 205 =991.0
-f13 207 =71.0
-f13 209 =5778.0
-f13 211 =592.0
-f13 213 =1059.0
-f13 215 =22.0
-f13 217 =601.0
-f13 219 =6591.0
-f13 221 =1333.0
-f13 223 =1005.0
-f13 225 =235.0
-f13 227 =8001.0
-f13 229 =161.0
-f13 231 =1066.0
-f13 233 =401.0
-f13 235 =4701.0
-f13 237 =174.0
-f13 239 =1213.0
-f13 241 =561.0
-f13 243 =185.0
-f13 245 =196.0
-f13 247 =284.0
-f13 249 =552.0
-f13 251 =485.0
-f13 253 =352.0
-f13 255 =2198.0
-f13 257 =11178.0
-f13 259 =3.0
-f13 261 =197.0
-f13 263 =714.0
-f13 265 =858.0
-f13 267 =24.0
-f13 269 =351.0
-f13 271 =4001.0
-f13 273 =155.0
-f13 275 =42.0
-f13 277 =18028.0
-f13 279 =159.0
-f13 281 =301.0
-f13 283 =2185.0
-f13 285 =21.0
-f13 287 =19.0
-f13 289 =723.0
-f13 291 =123.0
-f13 293 =141.0
-f13 295 =457.0
-f13 297 =3066.0
-f13 299 =238.0
-f13 301 =13.0
-f13 303 =2691.0
-f13 305 =10001.0
-f13 307 =43.0
-f13 309 =961.0
-f13 311 =801.0
-f13 313 =893.0
-f13 315 =39.0
-f13 317 =50001.0
-f13 319 =5299.0
-f13 321 =1603.0
-f13 323 =41.0
-f13 325 =2101.0
-f13 327 =69.0
-f13 329 =3553.0
-f13 331 =688.0
-f13 333 =9.0
-f13 335 =810.0
-f13 337 =8.0
-f13 339 =731.0
-f13 341 =15001.0
-f13 343 =4160.0
-f13 345 =259.0
-f13 347 =8852.0
-f13 349 =23.0
-f13 351 =501.0
-f13 353 =791.0
-f13 355 =2011.0
-f13 357 =3001.0
-f13 359 =476.0
-f13 361 =391.0
-f13 363 =949.0
-f13 365 =5861.0
-f13 367 =9801.0
-f13 369 =12.0
-f13 371 =583.0
-f13 373 =88.0
-f13 375 =568.0
-f13 377 =287.0
-f13 379 =3377.0
-f13 381 =4209.0
-f13 383 =114.0
-f13 385 =1350.0
-f13 387 =640.0
-f13 389 =11.0
-f13 391 =121.0
-f13 393 =679.0
-f13 395 =16.0
-f13 397 =2301.0
-f13 399 =100001.0
-f13 401 =5201.0
-f13 403 =317.0
-f13 405 =33.0
-f13 407 =91.0
-f13 409 =279.0
-f13 411 =5125.0
-f13 413 =1584.0
-f13 415 =502.0
-f13 417 =328.0
-f13 419 =222.0
-f13 421 =588.0
-f13 423 =2385.0
-f13 425 =51101.0
-f13 427 =1271.0
-f13 429 =169.0
-f13 431 =81.0
-f13 433 =2207.0
-f13 435 =54.0
-f13 437 =1951.0
-f13 439 =14.0
-f13 441 =248.0
-f13 443 =10562.0
-f13 445 =18.0
-f13 447 =1098.0
-f13 449 =7545.0
-f13 451 =611.0
-f13 453 =135.0
-f13 455 =61.0
-f13 457 =17.0
-f13 459 =315.0
-f13 461 =348.0
-f13 463 =246.0
-f13 465 =769.0
-f13 467 =1705.0
-f13 469 =322.0
-f13 471 =395.0
-f13 473 =29.0
-f13 475 =11203.0
-f13 477 =118.0
-f13 479 =10.0
diff --git a/pages/application/DecisionTree/map/australian/australian.map b/pages/application/DecisionTree/map/australian/australian.map
deleted file mode 100644
index c95fd8f..0000000
--- a/pages/application/DecisionTree/map/australian/australian.map
+++ /dev/null
@@ -1,2328 +0,0 @@
-Categorical
-14
-f0 0 =0
-f0 1 =1
-f1 0 !=65.17
-f1 1 =65.17
-f1 2 !=35.17
-f1 3 =35.17
-f1 4 !=29.25
-f1 5 =29.25
-f1 6 !=24.42
-f1 7 =24.42
-f1 8 !=51.58
-f1 9 =51.58
-f1 10 !=33.92
-f1 11 =33.92
-f1 12 !=30.08
-f1 13 =30.08
-f1 14 !=27.67
-f1 15 =27.67
-f1 16 !=27.25
-f1 17 =27.25
-f1 18 !=33.75
-f1 19 =33.75
-f1 20 !=29.75
-f1 21 =29.75
-f1 22 !=29.17
-f1 23 =29.17
-f1 24 !=29.92
-f1 25 =29.92
-f1 26 !=34.58
-f1 27 =34.58
-f1 28 !=41.0
-f1 29 =41.0
-f1 30 !=32.67
-f1 31 =32.67
-f1 32 !=46.0
-f1 33 =46.0
-f1 34 !=36.0
-f1 35 =36.0
-f1 36 !=39.33
-f1 37 =39.33
-f1 38 !=28.25
-f1 39 =28.25
-f1 40 !=52.83
-f1 41 =52.83
-f1 42 !=18.33
-f1 43 =18.33
-f1 44 !=23.17
-f1 45 =23.17
-f1 46 !=38.58
-f1 47 =38.58
-f1 48 !=18.08
-f1 49 =18.08
-f1 50 !=24.75
-f1 51 =24.75
-f1 52 !=26.75
-f1 53 =26.75
-f1 54 !=45.17
-f1 55 =45.17
-f1 56 !=33.17
-f1 57 =33.17
-f1 58 !=47.17
-f1 59 =47.17
-f1 60 !=22.75
-f1 61 =22.75
-f1 62 !=49.83
-f1 63 =49.83
-f1 64 !=31.58
-f1 65 =31.58
-f1 66 !=42.08
-f1 67 =42.08
-f1 68 !=28.92
-f1 69 =28.92
-f1 70 !=26.33
-f1 71 =26.33
-f1 72 !=43.17
-f1 73 =43.17
-f1 74 !=18.92
-f1 75 =18.92
-f1 76 !=60.92
-f1 77 =60.92
-f1 78 !=57.42
-f1 79 =57.42
-f1 80 !=42.0
-f1 81 =42.0
-f1 82 !=32.0
-f1 83 =32.0
-f1 84 !=21.58
-f1 85 =21.58
-f1 86 !=43.25
-f1 87 =43.25
-f1 88 !=34.75
-f1 89 =34.75
-f1 90 !=16.0
-f1 91 =16.0
-f1 92 !=19.58
-f1 93 =19.58
-f1 94 !=16.25
-f1 95 =16.25
-f1 96 !=25.42
-f1 97 =25.42
-f1 98 !=52.5
-f1 99 =52.5
-f1 100 !=34.42
-f1 101 =34.42
-f1 102 !=34.17
-f1 103 =34.17
-f1 104 !=41.17
-f1 105 =41.17
-f1 106 !=41.75
-f1 107 =41.75
-f1 108 !=17.42
-f1 109 =17.42
-f1 110 !=65.42
-f1 111 =65.42
-f1 112 !=28.0
-f1 113 =28.0
-f1 114 !=20.0
-f1 115 =20.0
-f1 116 !=53.92
-f1 117 =53.92
-f1 118 !=29.42
-f1 119 =29.42
-f1 120 !=30.0
-f1 121 =30.0
-f1 122 !=18.0
-f1 123 =18.0
-f1 124 !=48.58
-f1 125 =48.58
-f1 126 !=40.83
-f1 127 =40.83
-f1 128 !=25.67
-f1 129 =25.67
-f1 130 !=47.67
-f1 131 =47.67
-f1 132 !=24.08
-f1 133 =24.08
-f1 134 !=22.33
-f1 135 =22.33
-f1 136 !=37.33
-f1 137 =37.33
-f1 138 !=18.67
-f1 139 =18.67
-f1 140 !=32.33
-f1 141 =32.33
-f1 142 !=17.25
-f1 143 =17.25
-f1 144 !=46.67
-f1 145 =46.67
-f1 146 !=20.75
-f1 147 =20.75
-f1 148 !=58.67
-f1 149 =58.67
-f1 150 !=49.17
-f1 151 =49.17
-f1 152 !=18.25
-f1 153 =18.25
-f1 154 !=22.17
-f1 155 =22.17
-f1 156 !=47.25
-f1 157 =47.25
-f1 158 !=69.5
-f1 159 =69.5
-f1 160 !=27.75
-f1 161 =27.75
-f1 162 !=30.33
-f1 163 =30.33
-f1 164 !=31.92
-f1 165 =31.92
-f1 166 !=18.17
-f1 167 =18.17
-f1 168 !=48.17
-f1 169 =48.17
-f1 170 !=56.83
-f1 171 =56.83
-f1 172 !=39.17
-f1 173 =39.17
-f1 174 !=62.75
-f1 175 =62.75
-f1 176 !=24.58
-f1 177 =24.58
-f1 178 !=38.75
-f1 179 =38.75
-f1 180 !=39.08
-f1 181 =39.08
-f1 182 !=39.58
-f1 183 =39.58
-f1 184 !=36.67
-f1 185 =36.67
-f1 186 !=24.5
-f1 187 =24.5
-f1 188 !=28.75
-f1 189 =28.75
-f1 190 !=29.58
-f1 191 =29.58
-f1 192 !=31.08
-f1 193 =31.08
-f1 194 !=16.92
-f1 195 =16.92
-f1 196 !=57.08
-f1 197 =57.08
-f1 198 !=30.75
-f1 199 =30.75
-f1 200 !=39.83
-f1 201 =39.83
-f1 202 !=34.92
-f1 203 =34.92
-f1 204 !=42.5
-f1 205 =42.5
-f1 206 !=27.83
-f1 207 =27.83
-f1 208 !=25.58
-f1 209 =25.58
-f1 210 !=41.42
-f1 211 =41.42
-f1 212 !=41.58
-f1 213 =41.58
-f1 214 !=35.0
-f1 215 =35.0
-f1 216 !=49.58
-f1 217 =49.58
-f1 218 !=42.75
-f1 219 =42.75
-f1 220 !=33.67
-f1 221 =33.67
-f1 222 !=20.25
-f1 223 =20.25
-f1 224 !=73.42
-f1 225 =73.42
-f1 226 !=21.75
-f1 227 =21.75
-f1 228 !=28.67
-f1 229 =28.67
-f1 230 !=47.0
-f1 231 =47.0
-f1 232 !=24.33
-f1 233 =24.33
-f1 234 !=56.5
-f1 235 =56.5
-f1 236 !=36.75
-f1 237 =36.75
-f1 238 !=26.92
-f1 239 =26.92
-f1 240 !=25.33
-f1 241 =25.33
-f1 242 !=15.83
-f1 243 =15.83
-f1 244 !=60.08
-f1 245 =60.08
-f1 246 !=28.58
-f1 247 =28.58
-f1 248 !=36.17
-f1 249 =36.17
-f1 250 !=23.25
-f1 251 =23.25
-f1 252 !=31.83
-f1 253 =31.83
-f1 254 !=33.0
-f1 255 =33.0
-f1 256 !=48.75
-f1 257 =48.75
-f1 258 !=52.33
-f1 259 =52.33
-f1 260 !=69.17
-f1 261 =69.17
-f1 262 !=42.17
-f1 263 =42.17
-f1 264 !=26.08
-f1 265 =26.08
-f1 266 !=32.42
-f1 267 =32.42
-f1 268 !=25.5
-f1 269 =25.5
-f1 270 !=18.83
-f1 271 =18.83
-f1 272 !=16.5
-f1 273 =16.5
-f1 274 !=16.33
-f1 275 =16.33
-f1 276 !=23.92
-f1 277 =23.92
-f1 278 !=25.08
-f1 279 =25.08
-f1 280 !=30.67
-f1 281 =30.67
-f1 282 !=33.25
-f1 283 =33.25
-f1 284 !=26.58
-f1 285 =26.58
-f1 286 !=42.83
-f1 287 =42.83
-f1 288 !=67.75
-f1 289 =67.75
-f1 290 !=22.83
-f1 291 =22.83
-f1 292 !=31.0
-f1 293 =31.0
-f1 294 !=47.83
-f1 295 =47.83
-f1 296 !=19.5
-f1 297 =19.5
-f1 298 !=51.83
-f1 299 =51.83
-f1 300 !=28.42
-f1 301 =28.42
-f1 302 !=18.75
-f1 303 =18.75
-f1 304 !=55.75
-f1 305 =55.75
-f1 306 !=54.58
-f1 307 =54.58
-f1 308 !=30.58
-f1 309 =30.58
-f1 310 !=23.33
-f1 311 =23.33
-f1 312 !=39.25
-f1 313 =39.25
-f1 314 !=17.08
-f1 315 =17.08
-f1 316 !=35.42
-f1 317 =35.42
-f1 318 !=19.42
-f1 319 =19.42
-f1 320 !=55.92
-f1 321 =55.92
-f1 322 !=16.08
-f1 323 =16.08
-f1 324 !=31.33
-f1 325 =31.33
-f1 326 !=34.83
-f1 327 =34.83
-f1 328 !=18.5
-f1 329 =18.5
-f1 330 !=29.67
-f1 331 =29.67
-f1 332 !=27.0
-f1 333 =27.0
-f1 334 !=45.83
-f1 335 =45.83
-f1 336 !=24.92
-f1 337 =24.92
-f1 338 !=25.25
-f1 339 =25.25
-f1 340 !=56.0
-f1 341 =56.0
-f1 342 !=48.33
-f1 343 =48.33
-f1 344 !=21.92
-f1 345 =21.92
-f1 346 !=19.17
-f1 347 =19.17
-f1 348 !=27.42
-f1 349 =27.42
-f1 350 !=34.0
-f1 351 =34.0
-f1 352 !=32.92
-f1 353 =32.92
-f1 354 !=18.58
-f1 355 =18.58
-f1 356 !=44.83
-f1 357 =44.83
-f1 358 !=25.83
-f1 359 =25.83
-f1 360 !=36.08
-f1 361 =36.08
-f1 362 !=32.17
-f1 363 =32.17
-f1 364 !=39.42
-f1 365 =39.42
-f1 366 !=25.17
-f1 367 =25.17
-f1 368 !=32.83
-f1 369 =32.83
-f1 370 !=35.25
-f1 371 =35.25
-f1 372 !=39.0
-f1 373 =39.0
-f1 374 !=23.42
-f1 375 =23.42
-f1 376 !=21.42
-f1 377 =21.42
-f1 378 !=27.33
-f1 379 =27.33
-f1 380 !=36.42
-f1 381 =36.42
-f1 382 !=27.17
-f1 383 =27.17
-f1 384 !=32.25
-f1 385 =32.25
-f1 386 !=36.58
-f1 387 =36.58
-f1 388 !=32.08
-f1 389 =32.08
-f1 390 !=40.58
-f1 391 =40.58
-f1 392 !=34.08
-f1 393 =34.08
-f1 394 !=80.25
-f1 395 =80.25
-f1 396 !=22.92
-f1 397 =22.92
-f1 398 !=64.08
-f1 399 =64.08
-f1 400 !=30.42
-f1 401 =30.42
-f1 402 !=48.08
-f1 403 =48.08
-f1 404 !=50.75
-f1 405 =50.75
-f1 406 !=40.33
-f1 407 =40.33
-f1 408 !=44.17
-f1 409 =44.17
-f1 410 !=31.25
-f1 411 =31.25
-f1 412 !=56.75
-f1 413 =56.75
-f1 414 !=22.08
-f1 415 =22.08
-f1 416 !=26.17
-f1 417 =26.17
-f1 418 !=17.67
-f1 419 =17.67
-f1 420 !=38.67
-f1 421 =38.67
-f1 422 !=25.0
-f1 423 =25.0
-f1 424 !=30.25
-f1 425 =30.25
-f1 426 !=26.25
-f1 427 =26.25
-f1 428 !=49.0
-f1 429 =49.0
-f1 430 !=68.67
-f1 431 =68.67
-f1 432 !=21.83
-f1 433 =21.83
-f1 434 !=26.5
-f1 435 =26.5
-f1 436 !=25.75
-f1 437 =25.75
-f1 438 !=17.58
-f1 439 =17.58
-f1 440 !=20.83
-f1 441 =20.83
-f1 442 !=43.08
-f1 443 =43.08
-f1 444 !=58.33
-f1 445 =58.33
-f1 446 !=24.17
-f1 447 =24.17
-f1 448 !=22.67
-f1 449 =22.67
-f1 450 !=22.42
-f1 451 =22.42
-f1 452 !=38.17
-f1 453 =38.17
-f1 454 !=23.5
-f1 455 =23.5
-f1 456 !=15.75
-f1 457 =15.75
-f1 458 !=19.33
-f1 459 =19.33
-f1 460 !=23.75
-f1 461 =23.75
-f1 462 !=50.25
-f1 463 =50.25
-f1 464 !=41.5
-f1 465 =41.5
-f1 466 !=44.25
-f1 467 =44.25
-f1 468 !=39.92
-f1 469 =39.92
-f1 470 !=57.58
-f1 471 =57.58
-f1 472 !=63.33
-f1 473 =63.33
-f1 474 !=34.5
-f1 475 =34.5
-f1 476 !=20.08
-f1 477 =20.08
-f1 478 !=31.75
-f1 479 =31.75
-f1 480 !=19.75
-f1 481 =19.75
-f1 482 !=41.92
-f1 483 =41.92
-f1 484 !=58.42
-f1 485 =58.42
-f1 486 !=42.25
-f1 487 =42.25
-f1 488 !=36.5
-f1 489 =36.5
-f1 490 !=34.67
-f1 491 =34.67
-f1 492 !=38.42
-f1 493 =38.42
-f1 494 !=21.17
-f1 495 =21.17
-f1 496 !=36.33
-f1 497 =36.33
-f1 498 !=17.33
-f1 499 =17.33
-f1 500 !=37.5
-f1 501 =37.5
-f1 502 !=19.0
-f1 503 =19.0
-f1 504 !=40.0
-f1 505 =40.0
-f1 506 !=15.17
-f1 507 =15.17
-f1 508 !=15.92
-f1 509 =15.92
-f1 510 !=25.92
-f1 511 =25.92
-f1 512 !=33.5
-f1 513 =33.5
-f1 514 !=56.58
-f1 515 =56.58
-f1 516 !=30.17
-f1 517 =30.17
-f1 518 !=22.0
-f1 519 =22.0
-f1 520 !=59.5
-f1 521 =59.5
-f1 522 !=54.33
-f1 523 =54.33
-f1 524 !=74.83
-f1 525 =74.83
-f1 526 !=20.67
-f1 527 =20.67
-f1 528 !=17.5
-f1 529 =17.5
-f1 530 !=35.75
-f1 531 =35.75
-f1 532 !=21.5
-f1 533 =21.5
-f1 534 !=47.42
-f1 535 =47.42
-f1 536 !=76.75
-f1 537 =76.75
-f1 538 !=31.42
-f1 539 =31.42
-f1 540 !=37.58
-f1 541 =37.58
-f1 542 !=21.67
-f1 543 =21.67
-f1 544 !=60.58
-f1 545 =60.58
-f1 546 !=20.17
-f1 547 =20.17
-f1 548 !=37.17
-f1 549 =37.17
-f1 550 !=48.25
-f1 551 =48.25
-f1 552 !=71.58
-f1 553 =71.58
-f1 554 !=51.92
-f1 555 =51.92
-f1 556 !=49.5
-f1 557 =49.5
-f1 558 !=20.5
-f1 559 =20.5
-f1 560 !=20.42
-f1 561 =20.42
-f1 562 !=16.17
-f1 563 =16.17
-f1 564 !=48.5
-f1 565 =48.5
-f1 566 !=34.25
-f1 567 =34.25
-f1 568 !=29.83
-f1 569 =29.83
-f1 570 !=37.75
-f1 571 =37.75
-f1 572 !=51.33
-f1 573 =51.33
-f1 574 !=20.33
-f1 575 =20.33
-f1 576 !=38.92
-f1 577 =38.92
-f1 578 !=30.83
-f1 579 =30.83
-f1 580 !=26.67
-f1 581 =26.67
-f1 582 !=58.58
-f1 583 =58.58
-f1 584 !=41.33
-f1 585 =41.33
-f1 586 !=28.33
-f1 587 =28.33
-f1 588 !=26.83
-f1 589 =26.83
-f1 590 !=51.42
-f1 591 =51.42
-f1 592 !=37.42
-f1 593 =37.42
-f1 594 !=31.67
-f1 595 =31.67
-f1 596 !=31.57
-f1 597 =31.57
-f1 598 !=45.0
-f1 599 =45.0
-f1 600 !=28.5
-f1 601 =28.5
-f1 602 !=54.83
-f1 603 =54.83
-f1 604 !=30.5
-f1 605 =30.5
-f1 606 !=19.67
-f1 607 =19.67
-f1 608 !=47.75
-f1 609 =47.75
-f1 610 !=32.75
-f1 611 =32.75
-f1 612 !=33.08
-f1 613 =33.08
-f1 614 !=46.08
-f1 615 =46.08
-f1 616 !=44.33
-f1 617 =44.33
-f1 618 !=40.25
-f1 619 =40.25
-f1 620 !=53.33
-f1 621 =53.33
-f1 622 !=23.0
-f1 623 =23.0
-f1 624 !=28.17
-f1 625 =28.17
-f1 626 !=62.5
-f1 627 =62.5
-f1 628 !=21.25
-f1 629 =21.25
-f1 630 !=38.33
-f1 631 =38.33
-f1 632 !=21.0
-f1 633 =21.0
-f1 634 !=27.58
-f1 635 =27.58
-f1 636 !=44.0
-f1 637 =44.0
-f1 638 !=26.0
-f1 639 =26.0
-f1 640 !=33.58
-f1 641 =33.58
-f1 642 !=21.08
-f1 643 =21.08
-f1 644 !=35.58
-f1 645 =35.58
-f1 646 !=28.08
-f1 647 =28.08
-f1 648 !=17.92
-f1 649 =17.92
-f1 650 !=52.42
-f1 651 =52.42
-f1 652 !=36.25
-f1 653 =36.25
-f1 654 !=40.92
-f1 655 =40.92
-f1 656 !=56.42
-f1 657 =56.42
-f1 658 !=22.58
-f1 659 =22.58
-f1 660 !=50.08
-f1 661 =50.08
-f1 662 !=38.25
-f1 663 =38.25
-f1 664 !=22.25
-f1 665 =22.25
-f1 666 !=54.42
-f1 667 =54.42
-f1 668 !=23.58
-f1 669 =23.58
-f1 670 !=39.5
-f1 671 =39.5
-f1 672 !=45.33
-f1 673 =45.33
-f1 674 !=17.83
-f1 675 =17.83
-f1 676 !=23.08
-f1 677 =23.08
-f1 678 !=57.83
-f1 679 =57.83
-f1 680 !=59.67
-f1 681 =59.67
-f1 682 !=43.0
-f1 683 =43.0
-f1 684 !=47.33
-f1 685 =47.33
-f1 686 !=18.42
-f1 687 =18.42
-f1 688 !=21.33
-f1 689 =21.33
-f1 690 !=29.5
-f1 691 =29.5
-f1 692 !=52.17
-f1 693 =52.17
-f1 694 !=13.75
-f1 695 =13.75
-f1 696 !=22.5
-f1 697 =22.5
-f1 698 !=24.83
-f1 699 =24.83
-f2 0 !=22.29
-f2 1 =22.29
-f2 2 !=3.625
-f2 3 =3.625
-f2 4 !=10.25
-f2 5 =10.25
-f2 6 !=2.21
-f2 7 =2.21
-f2 8 !=10.0
-f2 9 =10.0
-f2 10 !=0.705
-f2 11 =0.705
-f2 12 !=6.75
-f2 13 =6.75
-f2 14 !=21.5
-f2 15 =21.5
-f2 16 !=13.915
-f2 17 =13.915
-f2 18 !=1.46
-f2 19 =1.46
-f2 20 !=5.835
-f2 21 =5.835
-f2 22 !=0.54
-f2 23 =0.54
-f2 24 !=0.665
-f2 25 =0.665
-f2 26 !=4.75
-f2 27 =4.75
-f2 28 !=1.085
-f2 29 =1.085
-f2 30 !=5.25
-f2 31 =5.25
-f2 32 !=13.5
-f2 33 =13.5
-f2 34 !=11.585
-f2 35 =11.585
-f2 36 !=2.29
-f2 37 =2.29
-f2 38 !=4.0
-f2 39 =4.0
-f2 40 !=9.75
-f2 41 =9.75
-f2 42 !=10.75
-f2 43 =10.75
-f2 44 !=1.5
-f2 45 =1.5
-f2 46 !=6.21
-f2 47 =6.21
-f2 48 !=16.165
-f2 49 =16.165
-f2 50 !=0.21
-f2 51 =0.21
-f2 52 !=7.5
-f2 53 =7.5
-f2 54 !=7.625
-f2 55 =7.625
-f2 56 !=8.585
-f2 57 =8.585
-f2 58 !=5.04
-f2 59 =5.04
-f2 60 !=1.165
-f2 61 =1.165
-f2 62 !=0.165
-f2 63 =0.165
-f2 64 !=0.67
-f2 65 =0.67
-f2 66 !=0.42
-f2 67 =0.42
-f2 68 !=2.165
-f2 69 =2.165
-f2 70 !=9.0
-f2 71 =9.0
-f2 72 !=1.79
-f2 73 =1.79
-f2 74 !=3.25
-f2 75 =3.25
-f2 76 !=1.665
-f2 77 =1.665
-f2 78 !=13.585
-f2 79 =13.585
-f2 80 !=2.335
-f2 81 =2.335
-f2 82 !=0.83
-f2 83 =0.83
-f2 84 !=3.125
-f2 85 =3.125
-f2 86 !=4.165
-f2 87 =4.165
-f2 88 !=13.335
-f2 89 =13.335
-f2 90 !=5.125
-f2 91 =5.125
-f2 92 !=1.29
-f2 93 =1.29
-f2 94 !=10.665
-f2 95 =10.665
-f2 96 !=11.5
-f2 97 =11.5
-f2 98 !=9.17
-f2 99 =9.17
-f2 100 !=9.625
-f2 101 =9.625
-f2 102 !=3.165
-f2 103 =3.165
-f2 104 !=10.04
-f2 105 =10.04
-f2 106 !=2.875
-f2 107 =2.875
-f2 108 !=0.29
-f2 109 =0.29
-f2 110 !=9.585
-f2 111 =9.585
-f2 112 !=11.125
-f2 113 =11.125
-f2 114 !=7.585
-f2 115 =7.585
-f2 116 !=2.25
-f2 117 =2.25
-f2 118 !=0.085
-f2 119 =0.085
-f2 120 !=0.5
-f2 121 =0.5
-f2 122 !=14.585
-f2 123 =14.585
-f2 124 !=1.585
-f2 125 =1.585
-f2 126 !=25.085
-f2 127 =25.085
-f2 128 !=12.835
-f2 129 =12.835
-f2 130 !=12.25
-f2 131 =12.25
-f2 132 !=8.125
-f2 133 =8.125
-f2 134 !=11.0
-f2 135 =11.0
-f2 136 !=1.0
-f2 137 =1.0
-f2 138 !=2.75
-f2 139 =2.75
-f2 140 !=10.125
-f2 141 =10.125
-f2 142 !=9.415
-f2 143 =9.415
-f2 144 !=5.875
-f2 145 =5.875
-f2 146 !=10.335
-f2 147 =10.335
-f2 148 !=9.335
-f2 149 =9.335
-f2 150 !=5.29
-f2 151 =5.29
-f2 152 !=1.335
-f2 153 =1.335
-f2 154 !=6.665
-f2 155 =6.665
-f2 156 !=3.335
-f2 157 =3.335
-f2 158 !=12.125
-f2 159 =12.125
-f2 160 !=0.375
-f2 161 =0.375
-f2 162 !=12.625
-f2 163 =12.625
-f2 164 !=14.0
-f2 165 =14.0
-f2 166 !=12.0
-f2 167 =12.0
-f2 168 !=0.205
-f2 169 =0.205
-f2 170 !=16.0
-f2 171 =16.0
-f2 172 !=1.415
-f2 173 =1.415
-f2 174 !=1.21
-f2 175 =1.21
-f2 176 !=4.125
-f2 177 =4.125
-f2 178 !=0.835
-f2 179 =0.835
-f2 180 !=3.04
-f2 181 =3.04
-f2 182 !=12.33
-f2 183 =12.33
-f2 184 !=11.045
-f2 185 =11.045
-f2 186 !=0.08
-f2 187 =0.08
-f2 188 !=5.71
-f2 189 =5.71
-f2 190 !=0.915
-f2 191 =0.915
-f2 192 !=7.835
-f2 193 =7.835
-f2 194 !=8.0
-f2 195 =8.0
-f2 196 !=0.0
-f2 197 =0.0
-f2 198 !=1.71
-f2 199 =1.71
-f2 200 !=8.5
-f2 201 =8.5
-f2 202 !=5.665
-f2 203 =5.665
-f2 204 !=2.46
-f2 205 =2.46
-f2 206 !=0.875
-f2 207 =0.875
-f2 208 !=4.5
-f2 209 =4.5
-f2 210 !=25.21
-f2 211 =25.21
-f2 212 !=5.0
-f2 213 =5.0
-f2 214 !=28.0
-f2 215 =28.0
-f2 216 !=0.125
-f2 217 =0.125
-f2 218 !=0.58
-f2 219 =0.58
-f2 220 !=6.625
-f2 221 =6.625
-f2 222 !=0.04
-f2 223 =0.04
-f2 224 !=1.75
-f2 225 =1.75
-f2 226 !=6.165
-f2 227 =6.165
-f2 228 !=20.0
-f2 229 =20.0
-f2 230 !=17.75
-f2 231 =17.75
-f2 232 !=0.75
-f2 233 =0.75
-f2 234 !=2.54
-f2 235 =2.54
-f2 236 !=16.5
-f2 237 =16.5
-f2 238 !=4.915
-f2 239 =4.915
-f2 240 !=10.085
-f2 241 =10.085
-f2 242 !=7.0
-f2 243 =7.0
-f2 244 !=0.585
-f2 245 =0.585
-f2 246 !=12.75
-f2 247 =12.75
-f2 248 !=12.335
-f2 249 =12.335
-f2 250 !=15.5
-f2 251 =15.5
-f2 252 !=0.625
-f2 253 =0.625
-f2 254 !=4.04
-f2 255 =4.04
-f2 256 !=6.5
-f2 257 =6.5
-f2 258 !=0.335
-f2 259 =0.335
-f2 260 !=10.415
-f2 261 =10.415
-f2 262 !=2.415
-f2 263 =2.415
-f2 264 !=7.04
-f2 265 =7.04
-f2 266 !=9.79
-f2 267 =9.79
-f2 268 !=12.5
-f2 269 =12.5
-f2 270 !=9.5
-f2 271 =9.5
-f2 272 !=14.5
-f2 273 =14.5
-f2 274 !=21.0
-f2 275 =21.0
-f2 276 !=10.29
-f2 277 =10.29
-f2 278 !=0.17
-f2 279 =0.17
-f2 280 !=14.79
-f2 281 =14.79
-f2 282 !=9.54
-f2 283 =9.54
-f2 284 !=5.5
-f2 285 =5.5
-f2 286 !=5.415
-f2 287 =5.415
-f2 288 !=11.835
-f2 289 =11.835
-f2 290 !=2.0
-f2 291 =2.0
-f2 292 !=0.25
-f2 293 =0.25
-f2 294 !=1.625
-f2 295 =1.625
-f2 296 !=19.5
-f2 297 =19.5
-f2 298 !=15.0
-f2 299 =15.0
-f2 300 !=2.04
-f2 301 =2.04
-f2 302 !=6.0
-f2 303 =6.0
-f2 304 !=0.96
-f2 305 =0.96
-f2 306 !=1.375
-f2 307 =1.375
-f2 308 !=1.08
-f2 309 =1.08
-f2 310 !=4.585
-f2 311 =4.585
-f2 312 !=1.04
-f2 313 =1.04
-f2 314 !=2.71
-f2 315 =2.71
-f2 316 !=3.5
-f2 317 =3.5
-f2 318 !=2.125
-f2 319 =2.125
-f2 320 !=11.25
-f2 321 =11.25
-f2 322 !=26.335
-f2 323 =26.335
-f2 324 !=1.54
-f2 325 =1.54
-f2 326 !=4.25
-f2 327 =4.25
-f2 328 !=10.915
-f2 329 =10.915
-f2 330 !=3.79
-f2 331 =3.79
-f2 332 !=11.625
-f2 333 =11.625
-f2 334 !=7.08
-f2 335 =7.08
-f2 336 !=18.125
-f2 337 =18.125
-f2 338 !=2.5
-f2 339 =2.5
-f2 340 !=1.835
-f2 341 =1.835
-f2 342 !=6.04
-f2 343 =6.04
-f2 344 !=11.665
-f2 345 =11.665
-f2 346 !=2.665
-f2 347 =2.665
-f2 348 !=13.0
-f2 349 =13.0
-f2 350 !=3.75
-f2 351 =3.75
-f2 352 !=4.415
-f2 353 =4.415
-f2 354 !=5.625
-f2 355 =5.625
-f2 356 !=0.71
-f2 357 =0.71
-f2 358 !=3.085
-f2 359 =3.085
-f2 360 !=3.375
-f2 361 =3.375
-f2 362 !=18.5
-f2 363 =18.5
-f2 364 !=1.125
-f2 365 =1.125
-f2 366 !=8.17
-f2 367 =8.17
-f2 368 !=5.085
-f2 369 =5.085
-f2 370 !=0.415
-f2 371 =0.415
-f2 372 !=4.085
-f2 373 =4.085
-f2 374 !=9.96
-f2 375 =9.96
-f2 376 !=13.665
-f2 377 =13.665
-f2 378 !=2.835
-f2 379 =2.835
-f2 380 !=3.29
-f2 381 =3.29
-f2 382 !=2.085
-f2 383 =2.085
-f2 384 !=11.75
-f2 385 =11.75
-f2 386 !=8.46
-f2 387 =8.46
-f2 388 !=4.79
-f2 389 =4.79
-f2 390 !=19.0
-f2 391 =19.0
-f2 392 !=3.0
-f2 393 =3.0
-f2 394 !=12.54
-f2 395 =12.54
-f2 396 !=7.25
-f2 397 =7.25
-f2 398 !=11.46
-f2 399 =11.46
-f2 400 !=4.71
-f2 401 =4.71
-f2 402 !=10.5
-f2 403 =10.5
-f2 404 !=9.25
-f2 405 =9.25
-f2 406 !=10.21
-f2 407 =10.21
-f2 408 !=4.46
-f2 409 =4.46
-f2 410 !=25.125
-f2 411 =25.125
-f2 412 !=7.54
-f2 413 =7.54
-f2 414 !=22.0
-f2 415 =22.0
-f2 416 !=1.25
-f2 417 =1.25
-f2 418 !=0.46
-f2 419 =0.46
-f2 420 !=0.79
-f2 421 =0.79
-f2 422 !=3.54
-f2 423 =3.54
-f2 424 !=4.625
-f2 425 =4.625
-f2 426 !=8.665
-f2 427 =8.665
-f2 428 !=13.75
-f2 429 =13.75
-f3 0 !=2
-f3 1 =2
-f3 2 !=3
-f3 3 =3
-f3 4 !=1
-f3 5 =1
-f4 0 !=7
-f4 1 =7
-f4 2 !=6
-f4 3 =6
-f4 4 !=12
-f4 5 =12
-f4 6 !=8
-f4 7 =8
-f4 8 !=10
-f4 9 =10
-f4 10 !=2
-f4 11 =2
-f4 12 !=1
-f4 13 =1
-f4 14 !=11
-f4 15 =11
-f4 16 !=13
-f4 17 =13
-f4 18 !=9
-f4 19 =9
-f4 20 !=5
-f4 21 =5
-f4 22 !=3
-f4 23 =3
-f4 24 !=4
-f4 25 =4
-f4 26 !=14
-f4 27 =14
-f5 0 !=7
-f5 1 =7
-f5 2 !=8
-f5 3 =8
-f5 4 !=2
-f5 5 =2
-f5 6 !=1
-f5 7 =1
-f5 8 !=9
-f5 9 =9
-f5 10 !=5
-f5 11 =5
-f5 12 !=3
-f5 13 =3
-f5 14 !=4
-f5 15 =4
-f6 0 !=10.0
-f6 1 =10.0
-f6 2 !=17.5
-f6 3 =17.5
-f6 4 !=1.96
-f6 5 =1.96
-f6 6 !=6.75
-f6 7 =6.75
-f6 8 !=1.46
-f6 9 =1.46
-f6 10 !=0.54
-f6 11 =0.54
-f6 12 !=4.75
-f6 13 =4.75
-f6 14 !=0.665
-f6 15 =0.665
-f6 16 !=1.085
-f6 17 =1.085
-f6 18 !=1.875
-f6 19 =1.875
-f6 20 !=5.25
-f6 21 =5.25
-f6 22 !=13.5
-f6 23 =13.5
-f6 24 !=2.29
-f6 25 =2.29
-f6 26 !=4.0
-f6 27 =4.0
-f6 28 !=10.75
-f6 29 =10.75
-f6 30 !=1.5
-f6 31 =1.5
-f6 32 !=0.21
-f6 33 =0.21
-f6 34 !=7.5
-f6 35 =7.5
-f6 36 !=0.455
-f6 37 =0.455
-f6 38 !=5.375
-f6 39 =5.375
-f6 40 !=5.04
-f6 41 =5.04
-f6 42 !=1.165
-f6 43 =1.165
-f6 44 !=4.29
-f6 45 =4.29
-f6 46 !=0.165
-f6 47 =0.165
-f6 48 !=2.165
-f6 49 =2.165
-f6 50 !=9.0
-f6 51 =9.0
-f6 52 !=3.25
-f6 53 =3.25
-f6 54 !=1.665
-f6 55 =1.665
-f6 56 !=4.165
-f6 57 =4.165
-f6 58 !=2.335
-f6 59 =2.335
-f6 60 !=3.125
-f6 61 =3.125
-f6 62 !=4.335
-f6 63 =4.335
-f6 64 !=5.125
-f6 65 =5.125
-f6 66 !=1.29
-f6 67 =1.29
-f6 68 !=5.75
-f6 69 =5.75
-f6 70 !=11.5
-f6 71 =11.5
-f6 72 !=7.375
-f6 73 =7.375
-f6 74 !=3.165
-f6 75 =3.165
-f6 76 !=0.29
-f6 77 =0.29
-f6 78 !=7.415
-f6 79 =7.415
-f6 80 !=7.585
-f6 81 =7.585
-f6 82 !=0.085
-f6 83 =0.085
-f6 84 !=3.96
-f6 85 =3.96
-f6 86 !=2.25
-f6 87 =2.25
-f6 88 !=8.625
-f6 89 =8.625
-f6 90 !=0.5
-f6 91 =0.5
-f6 92 !=1.585
-f6 93 =1.585
-f6 94 !=2.585
-f6 95 =2.585
-f6 96 !=11.0
-f6 97 =11.0
-f6 98 !=1.0
-f6 99 =1.0
-f6 100 !=2.75
-f6 101 =2.75
-f6 102 !=1.335
-f6 103 =1.335
-f6 104 !=9.46
-f6 105 =9.46
-f6 106 !=14.415
-f6 107 =14.415
-f6 108 !=3.335
-f6 109 =3.335
-f6 110 !=0.375
-f6 111 =0.375
-f6 112 !=14.0
-f6 113 =14.0
-f6 114 !=0.795
-f6 115 =0.795
-f6 116 !=16.0
-f6 117 =16.0
-f6 118 !=1.415
-f6 119 =1.415
-f6 120 !=1.21
-f6 121 =1.21
-f6 122 !=0.835
-f6 123 =0.835
-f6 124 !=3.04
-f6 125 =3.04
-f6 126 !=28.5
-f6 127 =28.5
-f6 128 !=7.875
-f6 129 =7.875
-f6 130 !=8.0
-f6 131 =8.0
-f6 132 !=0.0
-f6 133 =0.0
-f6 134 !=5.665
-f6 135 =5.665
-f6 136 !=1.71
-f6 137 =1.71
-f6 138 !=8.5
-f6 139 =8.5
-f6 140 !=2.46
-f6 141 =2.46
-f6 142 !=0.875
-f6 143 =0.875
-f6 144 !=4.5
-f6 145 =4.5
-f6 146 !=5.0
-f6 147 =5.0
-f6 148 !=0.125
-f6 149 =0.125
-f6 150 !=0.04
-f6 151 =0.04
-f6 152 !=1.75
-f6 153 =1.75
-f6 154 !=20.0
-f6 155 =20.0
-f6 156 !=0.75
-f6 157 =0.75
-f6 158 !=2.54
-f6 159 =2.54
-f6 160 !=8.29
-f6 161 =8.29
-f6 162 !=7.0
-f6 163 =7.0
-f6 164 !=5.335
-f6 165 =5.335
-f6 166 !=0.585
-f6 167 =0.585
-f6 168 !=12.75
-f6 169 =12.75
-f6 170 !=18.0
-f6 171 =18.0
-f6 172 !=15.5
-f6 173 =15.5
-f6 174 !=4.58
-f6 175 =4.58
-f6 176 !=0.625
-f6 177 =0.625
-f6 178 !=6.5
-f6 179 =6.5
-f6 180 !=0.335
-f6 181 =0.335
-f6 182 !=2.415
-f6 183 =2.415
-f6 184 !=12.5
-f6 185 =12.5
-f6 186 !=5.5
-f6 187 =5.5
-f6 188 !=0.25
-f6 189 =0.25
-f6 190 !=2.0
-f6 191 =2.0
-f6 192 !=1.625
-f6 193 =1.625
-f6 194 !=2.04
-f6 195 =2.04
-f6 196 !=15.0
-f6 197 =15.0
-f6 198 !=6.0
-f6 199 =6.0
-f6 200 !=0.96
-f6 201 =0.96
-f6 202 !=1.375
-f6 203 =1.375
-f6 204 !=6.29
-f6 205 =6.29
-f6 206 !=1.04
-f6 207 =1.04
-f6 208 !=3.5
-f6 209 =3.5
-f6 210 !=2.71
-f6 211 =2.71
-f6 212 !=7.96
-f6 213 =7.96
-f6 214 !=2.125
-f6 215 =2.125
-f6 216 !=2.375
-f6 217 =2.375
-f6 218 !=2.625
-f6 219 =2.625
-f6 220 !=1.54
-f6 221 =1.54
-f6 222 !=4.25
-f6 223 =4.25
-f6 224 !=2.5
-f6 225 =2.5
-f6 226 !=1.835
-f6 227 =1.835
-f6 228 !=6.04
-f6 229 =6.04
-f6 230 !=13.0
-f6 231 =13.0
-f6 232 !=3.75
-f6 233 =3.75
-f6 234 !=0.71
-f6 235 =0.71
-f6 236 !=3.085
-f6 237 =3.085
-f6 238 !=0.415
-f6 239 =0.415
-f6 240 !=5.085
-f6 241 =5.085
-f6 242 !=2.79
-f6 243 =2.79
-f6 244 !=2.085
-f6 245 =2.085
-f6 246 !=3.17
-f6 247 =3.17
-f6 248 !=3.0
-f6 249 =3.0
-f6 250 !=13.875
-f6 251 =13.875
-f6 252 !=1.25
-f6 253 =1.25
-f6 254 !=0.46
-f6 255 =0.46
-f6 256 !=0.79
-f6 257 =0.79
-f6 258 !=4.625
-f6 259 =4.625
-f6 260 !=8.665
-f6 261 =8.665
-f6 262 !=5.165
-f6 263 =5.165
-f7 0 =0
-f7 1 =1
-f8 0 =0
-f8 1 =1
-f9 0 !=10.0
-f9 1 =10.0
-f9 2 !=5.0
-f9 3 =5.0
-f9 4 !=13.0
-f9 5 =13.0
-f9 6 !=20.0
-f9 7 =20.0
-f9 8 !=23.0
-f9 9 =23.0
-f9 10 !=4.0
-f9 11 =4.0
-f9 12 !=7.0
-f9 13 =7.0
-f9 14 !=11.0
-f9 15 =11.0
-f9 16 !=19.0
-f9 17 =19.0
-f9 18 !=1.0
-f9 19 =1.0
-f9 20 !=40.0
-f9 21 =40.0
-f9 22 !=3.0
-f9 23 =3.0
-f9 24 !=9.0
-f9 25 =9.0
-f9 26 !=17.0
-f9 27 =17.0
-f9 28 !=2.0
-f9 29 =2.0
-f9 30 !=14.0
-f9 31 =14.0
-f9 32 !=12.0
-f9 33 =12.0
-f9 34 !=15.0
-f9 35 =15.0
-f9 36 !=6.0
-f9 37 =6.0
-f9 38 !=16.0
-f9 39 =16.0
-f9 40 !=67.0
-f9 41 =67.0
-f9 42 !=8.0
-f9 43 =8.0
-f9 44 !=0.0
-f9 45 =0.0
-f10 0 =0
-f10 1 =1
-f11 0 !=1
-f11 1 =1
-f11 2 !=2
-f11 3 =2
-f11 4 !=3
-f11 5 =3
-f12 0 !=204.0
-f12 1 =204.0
-f12 2 !=400.0
-f12 3 =400.0
-f12 4 !=167.0
-f12 5 =167.0
-f12 6 !=840.0
-f12 7 =840.0
-f12 8 !=170.0
-f12 9 =170.0
-f12 10 !=583.0
-f12 11 =583.0
-f12 12 !=60.0
-f12 13 =60.0
-f12 14 !=928.0
-f12 15 =928.0
-f12 16 !=399.0
-f12 17 =399.0
-f12 18 !=256.0
-f12 19 =256.0
-f12 20 !=352.0
-f12 21 =352.0
-f12 22 !=381.0
-f12 23 =381.0
-f12 24 !=487.0
-f12 25 =487.0
-f12 26 !=231.0
-f12 27 =231.0
-f12 28 !=250.0
-f12 29 =250.0
-f12 30 !=163.0
-f12 31 =163.0
-f12 32 !=274.0
-f12 33 =274.0
-f12 34 !=760.0
-f12 35 =760.0
-f12 36 !=500.0
-f12 37 =500.0
-f12 38 !=152.0
-f12 39 =152.0
-f12 40 !=300.0
-f12 41 =300.0
-f12 42 !=372.0
-f12 43 =372.0
-f12 44 !=340.0
-f12 45 =340.0
-f12 46 !=460.0
-f12 47 =460.0
-f12 48 !=202.0
-f12 49 =202.0
-f12 50 !=523.0
-f12 51 =523.0
-f12 52 !=70.0
-f12 53 =70.0
-f12 54 !=216.0
-f12 55 =216.0
-f12 56 !=515.0
-f12 57 =515.0
-f12 58 !=186.0
-f12 59 =186.0
-f12 60 !=86.0
-f12 61 =86.0
-f12 62 !=510.0
-f12 63 =510.0
-f12 64 !=260.0
-f12 65 =260.0
-f12 66 !=350.0
-f12 67 =350.0
-f12 68 !=560.0
-f12 69 =560.0
-f12 70 !=491.0
-f12 71 =491.0
-f12 72 !=181.0
-f12 73 =181.0
-f12 74 !=230.0
-f12 75 =230.0
-f12 76 !=144.0
-f12 77 =144.0
-f12 78 !=396.0
-f12 79 =396.0
-f12 80 !=62.0
-f12 81 =62.0
-f12 82 !=600.0
-f12 83 =600.0
-f12 84 !=121.0
-f12 85 =121.0
-f12 86 !=980.0
-f12 87 =980.0
-f12 88 !=550.0
-f12 89 =550.0
-f12 90 !=252.0
-f12 91 =252.0
-f12 92 !=411.0
-f12 93 =411.0
-f12 94 !=76.0
-f12 95 =76.0
-f12 96 !=211.0
-f12 97 =211.0
-f12 98 !=220.0
-f12 99 =220.0
-f12 100 !=320.0
-f12 101 =320.0
-f12 102 !=519.0
-f12 103 =519.0
-f12 104 !=383.0
-f12 105 =383.0
-f12 106 !=171.0
-f12 107 =171.0
-f12 108 !=312.0
-f12 109 =312.0
-f12 110 !=225.0
-f12 111 =225.0
-f12 112 !=349.0
-f12 113 =349.0
-f12 114 !=132.0
-f12 115 =132.0
-f12 116 !=174.0
-f12 117 =174.0
-f12 118 !=32.0
-f12 119 =32.0
-f12 120 !=416.0
-f12 121 =416.0
-f12 122 !=360.0
-f12 123 =360.0
-f12 124 !=470.0
-f12 125 =470.0
-f12 126 !=711.0
-f12 127 =711.0
-f12 128 !=17.0
-f12 129 =17.0
-f12 130 !=136.0
-f12 131 =136.0
-f12 132 !=49.0
-f12 133 =49.0
-f12 134 !=100.0
-f12 135 =100.0
-f12 136 !=434.0
-f12 137 =434.0
-f12 138 !=329.0
-f12 139 =329.0
-f12 140 !=80.0
-f12 141 =80.0
-f12 142 !=395.0
-f12 143 =395.0
-f12 144 !=371.0
-f12 145 =371.0
-f12 146 !=443.0
-f12 147 =443.0
-f12 148 !=45.0
-f12 149 =45.0
-f12 150 !=455.0
-f12 151 =455.0
-f12 152 !=75.0
-f12 153 =75.0
-f12 154 !=465.0
-f12 155 =465.0
-f12 156 !=141.0
-f12 157 =141.0
-f12 158 !=454.0
-f12 159 =454.0
-f12 160 !=263.0
-f12 161 =263.0
-f12 162 !=0.0
-f12 163 =0.0
-f12 164 !=178.0
-f12 165 =178.0
-f12 166 !=303.0
-f12 167 =303.0
-f12 168 !=99.0
-f12 169 =99.0
-f12 170 !=176.0
-f12 171 =176.0
-f12 172 !=408.0
-f12 173 =408.0
-f12 174 !=393.0
-f12 175 =393.0
-f12 176 !=168.0
-f12 177 =168.0
-f12 178 !=410.0
-f12 179 =410.0
-f12 180 !=140.0
-f12 181 =140.0
-f12 182 !=195.0
-f12 183 =195.0
-f12 184 !=28.0
-f12 185 =28.0
-f12 186 !=272.0
-f12 187 =272.0
-f12 188 !=420.0
-f12 189 =420.0
-f12 190 !=73.0
-f12 191 =73.0
-f12 192 !=311.0
-f12 193 =311.0
-f12 194 !=309.0
-f12 195 =309.0
-f12 196 !=253.0
-f12 197 =253.0
-f12 198 !=20.0
-f12 199 =20.0
-f12 200 !=184.0
-f12 201 =184.0
-f12 202 !=150.0
-f12 203 =150.0
-f12 204 !=188.0
-f12 205 =188.0
-f12 206 !=232.0
-f12 207 =232.0
-f12 208 !=30.0
-f12 209 =30.0
-f12 210 !=356.0
-f12 211 =356.0
-f12 212 !=52.0
-f12 213 =52.0
-f12 214 !=156.0
-f12 215 =156.0
-f12 216 !=288.0
-f12 217 =288.0
-f12 218 !=240.0
-f12 219 =240.0
-f12 220 !=239.0
-f12 221 =239.0
-f12 222 !=348.0
-f12 223 =348.0
-f12 224 !=102.0
-f12 225 =102.0
-f12 226 !=21.0
-f12 227 =21.0
-f12 228 !=280.0
-f12 229 =280.0
-f12 230 !=129.0
-f12 231 =129.0
-f12 232 !=50.0
-f12 233 =50.0
-f12 234 !=108.0
-f12 235 =108.0
-f12 236 !=480.0
-f12 237 =480.0
-f12 238 !=92.0
-f12 239 =92.0
-f12 240 !=422.0
-f12 241 =422.0
-f12 242 !=93.0
-f12 243 =93.0
-f12 244 !=29.0
-f12 245 =29.0
-f12 246 !=120.0
-f12 247 =120.0
-f12 248 !=208.0
-f12 249 =208.0
-f12 250 !=720.0
-f12 251 =720.0
-f12 252 !=180.0
-f12 253 =180.0
-f12 254 !=224.0
-f12 255 =224.0
-f12 256 !=432.0
-f12 257 =432.0
-f12 258 !=164.0
-f12 259 =164.0
-f12 260 !=212.0
-f12 261 =212.0
-f12 262 !=368.0
-f12 263 =368.0
-f12 264 !=228.0
-f12 265 =228.0
-f12 266 !=369.0
-f12 267 =369.0
-f12 268 !=333.0
-f12 269 =333.0
-f12 270 !=254.0
-f12 271 =254.0
-f12 272 !=200.0
-f12 273 =200.0
-f12 274 !=2000.0
-f12 275 =2000.0
-f12 276 !=154.0
-f12 277 =154.0
-f12 278 !=96.0
-f12 279 =96.0
-f12 280 !=440.0
-f12 281 =440.0
-f12 282 !=94.0
-f12 283 =94.0
-f12 284 !=112.0
-f12 285 =112.0
-f12 286 !=117.0
-f12 287 =117.0
-f12 288 !=450.0
-f12 289 =450.0
-f12 290 !=145.0
-f12 291 =145.0
-f12 292 !=431.0
-f12 293 =431.0
-f12 294 !=130.0
-f12 295 =130.0
-f12 296 !=375.0
-f12 297 =375.0
-f12 298 !=680.0
-f12 299 =680.0
-f12 300 !=40.0
-f12 301 =40.0
-f12 302 !=221.0
-f12 303 =221.0
-f12 304 !=43.0
-f12 305 =43.0
-f12 306 !=520.0
-f12 307 =520.0
-f12 308 !=56.0
-f12 309 =56.0
-f12 310 !=210.0
-f12 311 =210.0
-f12 312 !=640.0
-f12 313 =640.0
-f12 314 !=292.0
-f12 315 =292.0
-f12 316 !=268.0
-f12 317 =268.0
-f12 318 !=110.0
-f12 319 =110.0
-f12 320 !=24.0
-f12 321 =24.0
-f12 322 !=22.0
-f12 323 =22.0
-f12 324 !=370.0
-f12 325 =370.0
-f12 326 !=128.0
-f12 327 =128.0
-f12 328 !=160.0
-f12 329 =160.0
-f12 330 !=380.0
-f12 331 =380.0
-f12 332 !=276.0
-f12 333 =276.0
-f12 334 !=88.0
-f12 335 =88.0
-f12 336 !=1160.0
-f12 337 =1160.0
-f12 338 !=330.0
-f12 339 =330.0
-f12 340 !=290.0
-f12 341 =290.0
-f13 0 !=2955.0
-f13 1 =2955.0
-f13 2 !=1392.0
-f13 3 =1392.0
-f13 4 !=10.0
-f13 5 =10.0
-f13 6 !=611.0
-f13 7 =611.0
-f13 8 !=159.0
-f13 9 =159.0
-f13 10 !=810.0
-f13 11 =810.0
-f13 12 !=39.0
-f13 13 =39.0
-f13 14 !=169.0
-f13 15 =169.0
-f13 16 !=583.0
-f13 17 =583.0
-f13 18 !=3553.0
-f13 19 =3553.0
-f13 20 !=828.0
-f13 21 =828.0
-f13 22 !=60.0
-f13 23 =60.0
-f13 24 !=185.0
-f13 25 =185.0
-f13 26 !=352.0
-f13 27 =352.0
-f13 28 !=1059.0
-f13 29 =1059.0
-f13 30 !=397.0
-f13 31 =397.0
-f13 32 !=501.0
-f13 33 =501.0
-f13 34 !=11178.0
-f13 35 =11178.0
-f13 36 !=485.0
-f13 37 =485.0
-f13 38 !=2691.0
-f13 39 =2691.0
-f13 40 !=15001.0
-f13 41 =15001.0
-f13 42 !=858.0
-f13 43 =858.0
-f13 44 !=5299.0
-f13 45 =5299.0
-f13 46 !=991.0
-f13 47 =991.0
-f13 48 !=235.0
-f13 49 =235.0
-f13 50 !=10562.0
-f13 51 =10562.0
-f13 52 !=1188.0
-f13 53 =1188.0
-f13 54 !=41.0
-f13 55 =41.0
-f13 56 !=8852.0
-f13 57 =8852.0
-f13 58 !=731.0
-f13 59 =731.0
-f13 60 !=201.0
-f13 61 =201.0
-f13 62 !=4.0
-f13 63 =4.0
-f13 64 !=127.0
-f13 65 =127.0
-f13 66 !=2207.0
-f13 67 =2207.0
-f13 68 !=601.0
-f13 69 =601.0
-f13 70 !=2011.0
-f13 71 =2011.0
-f13 72 !=248.0
-f13 73 =248.0
-f13 74 !=315.0
-f13 75 =315.0
-f13 76 !=1261.0
-f13 77 =1261.0
-f13 78 !=118.0
-f13 79 =118.0
-f13 80 !=301.0
-f13 81 =301.0
-f13 82 !=1656.0
-f13 83 =1656.0
-f13 84 !=71.0
-f13 85 =71.0
-f13 86 !=1201.0
-f13 87 =1201.0
-f13 88 !=109.0
-f13 89 =109.0
-f13 90 !=3291.0
-f13 91 =3291.0
-f13 92 !=51101.0
-f13 93 =51101.0
-f13 94 !=36.0
-f13 95 =36.0
-f13 96 !=1951.0
-f13 97 =1951.0
-f13 98 !=106.0
-f13 99 =106.0
-f13 100 !=9.0
-f13 101 =9.0
-f13 102 !=1066.0
-f13 103 =1066.0
-f13 104 !=561.0
-f13 105 =561.0
-f13 106 !=770.0
-f13 107 =770.0
-f13 108 !=714.0
-f13 109 =714.0
-f13 110 !=4001.0
-f13 111 =4001.0
-f13 112 !=4501.0
-f13 113 =4501.0
-f13 114 !=445.0
-f13 115 =445.0
-f13 116 !=502.0
-f13 117 =502.0
-f13 118 !=1301.0
-f13 119 =1301.0
-f13 120 !=1063.0
-f13 121 =1063.0
-f13 122 !=238.0
-f13 123 =238.0
-f13 124 !=4072.0
-f13 125 =4072.0
-f13 126 !=151.0
-f13 127 =151.0
-f13 128 !=3258.0
-f13 129 =3258.0
-f13 130 !=391.0
-f13 131 =391.0
-f13 132 !=148.0
-f13 133 =148.0
-f13 134 !=247.0
-f13 135 =247.0
-f13 136 !=114.0
-f13 137 =114.0
-f13 138 !=2101.0
-f13 139 =2101.0
-f13 140 !=121.0
-f13 141 =121.0
-f13 142 !=5778.0
-f13 143 =5778.0
-f13 144 !=4701.0
-f13 145 =4701.0
-f13 146 !=1250.0
-f13 147 =1250.0
-f13 148 !=1705.0
-f13 149 =1705.0
-f13 150 !=2511.0
-f13 151 =2511.0
-f13 152 !=401.0
-f13 153 =401.0
-f13 154 !=457.0
-f13 155 =457.0
-f13 156 !=252.0
-f13 157 =252.0
-f13 158 !=285.0
-f13 159 =285.0
-f13 160 !=142.0
-f13 161 =142.0
-f13 162 !=1005.0
-f13 163 =1005.0
-f13 164 !=161.0
-f13 165 =161.0
-f13 166 !=211.0
-f13 167 =211.0
-f13 168 !=6591.0
-f13 169 =6591.0
-f13 170 !=592.0
-f13 171 =592.0
-f13 172 !=59.0
-f13 173 =59.0
-f13 174 !=2185.0
-f13 175 =2185.0
-f13 176 !=961.0
-f13 177 =961.0
-f13 178 !=919.0
-f13 179 =919.0
-f13 180 !=588.0
-f13 181 =588.0
-f13 182 !=1333.0
-f13 183 =1333.0
-f13 184 !=2001.0
-f13 185 =2001.0
-f13 186 !=2504.0
-f13 187 =2504.0
-f13 188 !=801.0
-f13 189 =801.0
-f13 190 !=11.0
-f13 191 =11.0
-f13 192 !=174.0
-f13 193 =174.0
-f13 194 !=1237.0
-f13 195 =1237.0
-f13 196 !=476.0
-f13 197 =476.0
-f13 198 !=1.0
-f13 199 =1.0
-f13 200 !=1111.0
-f13 201 =1111.0
-f13 202 !=1098.0
-f13 203 =1098.0
-f13 204 !=196.0
-f13 205 =196.0
-f13 206 !=1443.0
-f13 207 =1443.0
-f13 208 !=949.0
-f13 209 =949.0
-f13 210 !=69.0
-f13 211 =69.0
-f13 212 !=100001.0
-f13 213 =100001.0
-f13 214 !=284.0
-f13 215 =284.0
-f13 216 !=42.0
-f13 217 =42.0
-f13 218 !=459.0
-f13 219 =459.0
-f13 220 !=17.0
-f13 221 =17.0
-f13 222 !=769.0
-f13 223 =769.0
-f13 224 !=1211.0
-f13 225 =1211.0
-f13 226 !=2385.0
-f13 227 =2385.0
-f13 228 !=100.0
-f13 229 =100.0
-f13 230 !=1401.0
-f13 231 =1401.0
-f13 232 !=33.0
-f13 233 =33.0
-f13 234 !=14.0
-f13 235 =14.0
-f13 236 !=12.0
-f13 237 =12.0
-f13 238 !=9801.0
-f13 239 =9801.0
-f13 240 !=4160.0
-f13 241 =4160.0
-f13 242 !=16.0
-f13 243 =16.0
-f13 244 !=395.0
-f13 245 =395.0
-f13 246 !=147.0
-f13 247 =147.0
-f13 248 !=45.0
-f13 249 =45.0
-f13 250 !=3377.0
-f13 251 =3377.0
-f13 252 !=81.0
-f13 253 =81.0
-f13 254 !=141.0
-f13 255 =141.0
-f13 256 !=743.0
-f13 257 =743.0
-f13 258 !=1603.0
-f13 259 =1603.0
-f13 260 !=8.0
-f13 261 =8.0
-f13 262 !=8001.0
-f13 263 =8001.0
-f13 264 !=50001.0
-f13 265 =50001.0
-f13 266 !=99.0
-f13 267 =99.0
-f13 268 !=18028.0
-f13 269 =18028.0
-f13 270 !=113.0
-f13 271 =113.0
-f13 272 !=31286.0
-f13 273 =31286.0
-f13 274 !=5.0
-f13 275 =5.0
-f13 276 !=197.0
-f13 277 =197.0
-f13 278 !=4209.0
-f13 279 =4209.0
-f13 280 !=28.0
-f13 281 =28.0
-f13 282 !=7545.0
-f13 283 =7545.0
-f13 284 !=2080.0
-f13 285 =2080.0
-f13 286 !=2201.0
-f13 287 =2201.0
-f13 288 !=688.0
-f13 289 =688.0
-f13 290 !=20.0
-f13 291 =20.0
-f13 292 !=23.0
-f13 293 =23.0
-f13 294 !=691.0
-f13 295 =691.0
-f13 296 !=5861.0
-f13 297 =5861.0
-f13 298 !=123.0
-f13 299 =123.0
-f13 300 !=229.0
-f13 301 =229.0
-f13 302 !=7.0
-f13 303 =7.0
-f13 304 !=279.0
-f13 305 =279.0
-f13 306 !=18.0
-f13 307 =18.0
-f13 308 !=1466.0
-f13 309 =1466.0
-f13 310 !=2280.0
-f13 311 =2280.0
-f13 312 !=5801.0
-f13 313 =5801.0
-f13 314 !=348.0
-f13 315 =348.0
-f13 316 !=538.0
-f13 317 =538.0
-f13 318 !=21.0
-f13 319 =21.0
-f13 320 !=259.0
-f13 321 =259.0
-f13 322 !=101.0
-f13 323 =101.0
-f13 324 !=26.0
-f13 325 =26.0
-f13 326 !=2733.0
-f13 327 =2733.0
-f13 328 !=723.0
-f13 329 =723.0
-f13 330 !=2.0
-f13 331 =2.0
-f13 332 !=1271.0
-f13 333 =1271.0
-f13 334 !=568.0
-f13 335 =568.0
-f13 336 !=29.0
-f13 337 =29.0
-f13 338 !=351.0
-f13 339 =351.0
-f13 340 !=552.0
-f13 341 =552.0
-f13 342 !=15.0
-f13 343 =15.0
-f13 344 !=6.0
-f13 345 =6.0
-f13 346 !=838.0
-f13 347 =838.0
-f13 348 !=11203.0
-f13 349 =11203.0
-f13 350 !=180.0
-f13 351 =180.0
-f13 352 !=1345.0
-f13 353 =1345.0
-f13 354 !=3066.0
-f13 355 =3066.0
-f13 356 !=5001.0
-f13 357 =5001.0
-f13 358 !=51.0
-f13 359 =51.0
-f13 360 !=2301.0
-f13 361 =2301.0
-f13 362 !=68.0
-f13 363 =68.0
-f13 364 !=155.0
-f13 365 =155.0
-f13 366 !=368.0
-f13 367 =368.0
-f13 368 !=61.0
-f13 369 =61.0
-f13 370 !=91.0
-f13 371 =91.0
-f13 372 !=2073.0
-f13 373 =2073.0
-f13 374 !=131.0
-f13 375 =131.0
-f13 376 !=1584.0
-f13 377 =1584.0
-f13 378 !=26727.0
-f13 379 =26727.0
-f13 380 !=13.0
-f13 381 =13.0
-f13 382 !=1001.0
-f13 383 =1001.0
-f13 384 !=322.0
-f13 385 =322.0
-f13 386 !=893.0
-f13 387 =893.0
-f13 388 !=679.0
-f13 389 =679.0
-f13 390 !=825.0
-f13 391 =825.0
-f13 392 !=6701.0
-f13 393 =6701.0
-f13 394 !=287.0
-f13 395 =287.0
-f13 396 !=10001.0
-f13 397 =10001.0
-f13 398 !=541.0
-f13 399 =541.0
-f13 400 !=205.0
-f13 401 =205.0
-f13 402 !=15109.0
-f13 403 =15109.0
-f13 404 !=1209.0
-f13 405 =1209.0
-f13 406 !=2198.0
-f13 407 =2198.0
-f13 408 !=5201.0
-f13 409 =5201.0
-f13 410 !=2804.0
-f13 411 =2804.0
-f13 412 !=5125.0
-f13 413 =5125.0
-f13 414 !=1213.0
-f13 415 =1213.0
-f13 416 !=376.0
-f13 417 =376.0
-f13 418 !=7060.0
-f13 419 =7060.0
-f13 420 !=222.0
-f13 421 =222.0
-f13 422 !=19.0
-f13 423 =19.0
-f13 424 !=2284.0
-f13 425 =2284.0
-f13 426 !=246.0
-f13 427 =246.0
-f13 428 !=3.0
-f13 429 =3.0
-f13 430 !=43.0
-f13 431 =43.0
-f13 432 !=3001.0
-f13 433 =3001.0
-f13 434 !=2029.0
-f13 435 =2029.0
-f13 436 !=56.0
-f13 437 =56.0
-f13 438 !=341.0
-f13 439 =341.0
-f13 440 !=226.0
-f13 441 =226.0
-f13 442 !=135.0
-f13 443 =135.0
-f13 444 !=1350.0
-f13 445 =1350.0
-f13 446 !=640.0
-f13 447 =640.0
-f13 448 !=54.0
-f13 449 =54.0
-f13 450 !=163.0
-f13 451 =163.0
-f13 452 !=110.0
-f13 453 =110.0
-f13 454 !=22.0
-f13 455 =22.0
-f13 456 !=24.0
-f13 457 =24.0
-f13 458 !=4608.0
-f13 459 =4608.0
-f13 460 !=1431.0
-f13 461 =1431.0
-f13 462 !=317.0
-f13 463 =317.0
-f13 464 !=34.0
-f13 465 =34.0
-f13 466 !=751.0
-f13 467 =751.0
-f13 468 !=13213.0
-f13 469 =13213.0
-f13 470 !=791.0
-f13 471 =791.0
-f13 472 !=88.0
-f13 473 =88.0
-f13 474 !=365.0
-f13 475 =365.0
-f13 476 !=328.0
-f13 477 =328.0
-f13 478 !=5553.0
-f13 479 =5553.0
diff --git a/pages/application/DecisionTree/map/cancer/IAI6/cancer.map b/pages/application/DecisionTree/map/cancer/IAI6/cancer.map
deleted file mode 100644
index fcfa8d7..0000000
--- a/pages/application/DecisionTree/map/cancer/IAI6/cancer.map
+++ /dev/null
@@ -1,91 +0,0 @@
-Categorical
-9
-f0 1 =5
-f0 3 =4
-f0 5 =0
-f0 7 =8
-f0 9 =1
-f0 11 =6
-f0 13 =2
-f0 15 =7
-f0 17 =3
-f0 19 =9
-f1 1 =5
-f1 3 =4
-f1 5 =0
-f1 7 =8
-f1 9 =1
-f1 11 =6
-f1 13 =2
-f1 15 =7
-f1 17 =3
-f1 19 =9
-f2 1 =5
-f2 3 =4
-f2 5 =0
-f2 7 =8
-f2 9 =1
-f2 11 =6
-f2 13 =2
-f2 15 =7
-f2 17 =3
-f2 19 =9
-f3 1 =5
-f3 3 =4
-f3 5 =0
-f3 7 =8
-f3 9 =1
-f3 11 =6
-f3 13 =2
-f3 15 =7
-f3 17 =3
-f3 19 =9
-f4 1 =5
-f4 3 =4
-f4 5 =0
-f4 7 =8
-f4 9 =1
-f4 11 =6
-f4 13 =2
-f4 15 =7
-f4 17 =3
-f4 19 =9
-f5 1 =5
-f5 3 =10
-f5 5 =4
-f5 7 =0
-f5 9 =8
-f5 11 =1
-f5 13 =6
-f5 15 =2
-f5 17 =3
-f5 19 =9
-f6 1 =5
-f6 3 =4
-f6 5 =0
-f6 7 =8
-f6 9 =1
-f6 11 =6
-f6 13 =2
-f6 15 =7
-f6 17 =3
-f6 19 =9
-f7 1 =5
-f7 3 =4
-f7 5 =0
-f7 7 =8
-f7 9 =1
-f7 11 =6
-f7 13 =2
-f7 15 =7
-f7 17 =3
-f7 19 =9
-f8 1 =5
-f8 3 =4
-f8 5 =0
-f8 7 =8
-f8 9 =1
-f8 11 =6
-f8 13 =2
-f8 15 =7
-f8 17 =3
diff --git a/pages/application/DecisionTree/map/cancer/IAI8/cancer.map b/pages/application/DecisionTree/map/cancer/IAI8/cancer.map
deleted file mode 100644
index d11d7eb..0000000
--- a/pages/application/DecisionTree/map/cancer/IAI8/cancer.map
+++ /dev/null
@@ -1,91 +0,0 @@
-Categorical
-9
-f0 1 =0
-f0 3 =4
-f0 5 =9
-f0 7 =5
-f0 9 =7
-f0 11 =8
-f0 13 =2
-f0 15 =3
-f0 17 =1
-f0 19 =6
-f1 1 =0
-f1 3 =4
-f1 5 =9
-f1 7 =5
-f1 9 =7
-f1 11 =8
-f1 13 =2
-f1 15 =3
-f1 17 =1
-f1 19 =6
-f2 1 =0
-f2 3 =4
-f2 5 =9
-f2 7 =5
-f2 9 =7
-f2 11 =8
-f2 13 =2
-f2 15 =3
-f2 17 =1
-f2 19 =6
-f3 1 =0
-f3 3 =4
-f3 5 =9
-f3 7 =5
-f3 9 =7
-f3 11 =8
-f3 13 =2
-f3 15 =3
-f3 17 =1
-f3 19 =6
-f4 1 =0
-f4 3 =4
-f4 5 =9
-f4 7 =5
-f4 9 =7
-f4 11 =8
-f4 13 =2
-f4 15 =3
-f4 17 =1
-f4 19 =6
-f5 1 =0
-f5 3 =4
-f5 5 =9
-f5 7 =5
-f5 9 =8
-f5 11 =2
-f5 13 =3
-f5 15 =10
-f5 17 =1
-f5 19 =6
-f6 1 =0
-f6 3 =4
-f6 5 =9
-f6 7 =5
-f6 9 =7
-f6 11 =8
-f6 13 =2
-f6 15 =3
-f6 17 =1
-f6 19 =6
-f7 1 =0
-f7 3 =4
-f7 5 =9
-f7 7 =5
-f7 9 =7
-f7 11 =8
-f7 13 =2
-f7 15 =3
-f7 17 =1
-f7 19 =6
-f8 1 =0
-f8 3 =4
-f8 5 =5
-f8 7 =7
-f8 9 =8
-f8 11 =2
-f8 13 =3
-f8 15 =1
-f8 17 =6
diff --git a/pages/application/DecisionTree/map/cancer/ITI/cancer-un.map b/pages/application/DecisionTree/map/cancer/ITI/cancer-un.map
deleted file mode 100644
index e5b2f5f..0000000
--- a/pages/application/DecisionTree/map/cancer/ITI/cancer-un.map
+++ /dev/null
@@ -1,189 +0,0 @@
-OHE
-8
-f1,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9
-f2,f10,f11,f12,f13,f14,f15,f16,f17,f18,f19
-f3,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29
-f4,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39
-f5,f40,f41,f42,f43,f44,f45,f46,f47,f48,f49
-f6,f50,f51,f52,f53,f54,f55,f56,f57,f58,f59
-f7,f60,f61,f62,f63,f64,f65,f66,f67,f68,f69
-f8,f70,f71,f72,f73,f74,f75,f76,f77,f78,f79
-89
-f0 1 =1
-f0 0 =0
-f1 1 =1
-f1 0 =0
-f2 1 =1
-f2 0 =0
-f3 1 =1
-f3 0 =0
-f4 1 =1
-f4 0 =0
-f5 1 =1
-f5 0 =0
-f6 1 =1
-f6 0 =0
-f7 1 =1
-f7 0 =0
-f8 1 =1
-f8 0 =0
-f9 1 =1
-f9 0 =0
-f10 1 =1
-f10 0 =0
-f11 1 =1
-f11 0 =0
-f12 1 =1
-f12 0 =0
-f13 1 =1
-f13 0 =0
-f14 1 =1
-f14 0 =0
-f15 1 =1
-f15 0 =0
-f16 1 =1
-f16 0 =0
-f17 1 =1
-f17 0 =0
-f18 1 =1
-f18 0 =0
-f19 1 =1
-f19 0 =0
-f20 1 =1
-f20 0 =0
-f21 1 =1
-f21 0 =0
-f22 1 =1
-f22 0 =0
-f23 1 =1
-f23 0 =0
-f24 1 =1
-f24 0 =0
-f25 1 =1
-f25 0 =0
-f26 1 =1
-f26 0 =0
-f27 1 =1
-f27 0 =0
-f28 1 =1
-f28 0 =0
-f29 1 =1
-f29 0 =0
-f30 1 =1
-f30 0 =0
-f31 1 =1
-f31 0 =0
-f32 1 =1
-f32 0 =0
-f33 1 =1
-f33 0 =0
-f34 1 =1
-f34 0 =0
-f35 1 =1
-f35 0 =0
-f36 1 =1
-f36 0 =0
-f37 1 =1
-f37 0 =0
-f38 1 =1
-f38 0 =0
-f39 1 =1
-f39 0 =0
-f40 1 =1
-f40 0 =0
-f41 1 =1
-f41 0 =0
-f42 1 =1
-f42 0 =0
-f43 1 =1
-f43 0 =0
-f44 1 =1
-f44 0 =0
-f45 1 =1
-f45 0 =0
-f46 1 =1
-f46 0 =0
-f47 1 =1
-f47 0 =0
-f48 1 =1
-f48 0 =0
-f49 1 =1
-f49 0 =0
-f50 1 =1
-f50 0 =0
-f51 1 =1
-f51 0 =0
-f52 1 =1
-f52 0 =0
-f53 1 =1
-f53 0 =0
-f54 1 =1
-f54 0 =0
-f55 1 =1
-f55 0 =0
-f56 1 =1
-f56 0 =0
-f57 1 =1
-f57 0 =0
-f58 1 =1
-f58 0 =0
-f59 1 =1
-f59 0 =0
-f60 1 =1
-f60 0 =0
-f61 1 =1
-f61 0 =0
-f62 1 =1
-f62 0 =0
-f63 1 =1
-f63 0 =0
-f64 1 =1
-f64 0 =0
-f65 1 =1
-f65 0 =0
-f66 1 =1
-f66 0 =0
-f67 1 =1
-f67 0 =0
-f68 1 =1
-f68 0 =0
-f69 1 =1
-f69 0 =0
-f70 1 =1
-f70 0 =0
-f71 1 =1
-f71 0 =0
-f72 1 =1
-f72 0 =0
-f73 1 =1
-f73 0 =0
-f74 1 =1
-f74 0 =0
-f75 1 =1
-f75 0 =0
-f76 1 =1
-f76 0 =0
-f77 1 =1
-f77 0 =0
-f78 1 =1
-f78 0 =0
-f79 1 =1
-f79 0 =0
-f80 1 =1
-f80 0 =0
-f81 1 =1
-f81 0 =0
-f82 1 =1
-f82 0 =0
-f83 1 =1
-f83 0 =0
-f84 1 =1
-f84 0 =0
-f85 1 =1
-f85 0 =0
-f86 1 =1
-f86 0 =0
-f87 1 =1
-f87 0 =0
-f88 1 =1
-f88 0 =0
diff --git a/pages/application/DecisionTree/map/cancer/cancer.map b/pages/application/DecisionTree/map/cancer/cancer.map
deleted file mode 100644
index 2a880dd..0000000
--- a/pages/application/DecisionTree/map/cancer/cancer.map
+++ /dev/null
@@ -1,180 +0,0 @@
-Categorical
-9
-f0 0 !=7
-f0 1 =7
-f0 2 !=3
-f0 3 =3
-f0 4 !=8
-f0 5 =8
-f0 6 !=0
-f0 7 =0
-f0 8 !=9
-f0 9 =9
-f0 10 !=2
-f0 11 =2
-f0 12 !=6
-f0 13 =6
-f0 14 !=1
-f0 15 =1
-f0 16 !=5
-f0 17 =5
-f0 18 !=4
-f0 19 =4
-f1 0 !=7
-f1 1 =7
-f1 2 !=3
-f1 3 =3
-f1 4 !=8
-f1 5 =8
-f1 6 !=0
-f1 7 =0
-f1 8 !=9
-f1 9 =9
-f1 10 !=2
-f1 11 =2
-f1 12 !=6
-f1 13 =6
-f1 14 !=1
-f1 15 =1
-f1 16 !=5
-f1 17 =5
-f1 18 !=4
-f1 19 =4
-f2 0 !=7
-f2 1 =7
-f2 2 !=3
-f2 3 =3
-f2 4 !=8
-f2 5 =8
-f2 6 !=0
-f2 7 =0
-f2 8 !=9
-f2 9 =9
-f2 10 !=2
-f2 11 =2
-f2 12 !=6
-f2 13 =6
-f2 14 !=1
-f2 15 =1
-f2 16 !=5
-f2 17 =5
-f2 18 !=4
-f2 19 =4
-f3 0 !=7
-f3 1 =7
-f3 2 !=3
-f3 3 =3
-f3 4 !=8
-f3 5 =8
-f3 6 !=0
-f3 7 =0
-f3 8 !=9
-f3 9 =9
-f3 10 !=2
-f3 11 =2
-f3 12 !=6
-f3 13 =6
-f3 14 !=1
-f3 15 =1
-f3 16 !=5
-f3 17 =5
-f3 18 !=4
-f3 19 =4
-f4 0 !=7
-f4 1 =7
-f4 2 !=3
-f4 3 =3
-f4 4 !=8
-f4 5 =8
-f4 6 !=0
-f4 7 =0
-f4 8 !=9
-f4 9 =9
-f4 10 !=2
-f4 11 =2
-f4 12 !=6
-f4 13 =6
-f4 14 !=1
-f4 15 =1
-f4 16 !=5
-f4 17 =5
-f4 18 !=4
-f4 19 =4
-f5 0 !=3
-f5 1 =3
-f5 2 !=8
-f5 3 =8
-f5 4 !=0
-f5 5 =0
-f5 6 !=10
-f5 7 =10
-f5 8 !=9
-f5 9 =9
-f5 10 !=2
-f5 11 =2
-f5 12 !=6
-f5 13 =6
-f5 14 !=1
-f5 15 =1
-f5 16 !=5
-f5 17 =5
-f5 18 !=4
-f5 19 =4
-f6 0 !=7
-f6 1 =7
-f6 2 !=3
-f6 3 =3
-f6 4 !=8
-f6 5 =8
-f6 6 !=0
-f6 7 =0
-f6 8 !=9
-f6 9 =9
-f6 10 !=2
-f6 11 =2
-f6 12 !=6
-f6 13 =6
-f6 14 !=1
-f6 15 =1
-f6 16 !=5
-f6 17 =5
-f6 18 !=4
-f6 19 =4
-f7 0 !=7
-f7 1 =7
-f7 2 !=3
-f7 3 =3
-f7 4 !=8
-f7 5 =8
-f7 6 !=0
-f7 7 =0
-f7 8 !=9
-f7 9 =9
-f7 10 !=2
-f7 11 =2
-f7 12 !=6
-f7 13 =6
-f7 14 !=1
-f7 15 =1
-f7 16 !=5
-f7 17 =5
-f7 18 !=4
-f7 19 =4
-f8 0 !=7
-f8 1 =7
-f8 2 !=3
-f8 3 =3
-f8 4 !=8
-f8 5 =8
-f8 6 !=0
-f8 7 =0
-f8 8 !=2
-f8 9 =2
-f8 10 !=6
-f8 11 =6
-f8 12 !=1
-f8 13 =1
-f8 14 !=5
-f8 15 =5
-f8 16 !=4
-f8 17 =4
diff --git a/pages/application/DecisionTree/map/car/IAI6/car.map b/pages/application/DecisionTree/map/car/IAI6/car.map
deleted file mode 100644
index 1beb38b..0000000
--- a/pages/application/DecisionTree/map/car/IAI6/car.map
+++ /dev/null
@@ -1,23 +0,0 @@
-Categorical
-6
-f0 1 =3
-f0 3 =1
-f0 5 =0
-f0 7 =2
-f1 1 =3
-f1 3 =1
-f1 5 =0
-f1 7 =2
-f2 1 =3
-f2 3 =1
-f2 5 =0
-f2 7 =2
-f3 1 =1
-f3 3 =0
-f3 5 =2
-f4 1 =1
-f4 3 =0
-f4 5 =2
-f5 1 =1
-f5 3 =0
-f5 5 =2
diff --git a/pages/application/DecisionTree/map/car/IAI8/car.map b/pages/application/DecisionTree/map/car/IAI8/car.map
deleted file mode 100644
index a252228..0000000
--- a/pages/application/DecisionTree/map/car/IAI8/car.map
+++ /dev/null
@@ -1,23 +0,0 @@
-Categorical
-6
-f0 1 =0
-f0 3 =1
-f0 5 =3
-f0 7 =2
-f1 1 =0
-f1 3 =1
-f1 5 =3
-f1 7 =2
-f2 1 =0
-f2 3 =1
-f2 5 =3
-f2 7 =2
-f3 1 =0
-f3 3 =1
-f3 5 =2
-f4 1 =0
-f4 3 =1
-f4 5 =2
-f5 1 =0
-f5 3 =1
-f5 5 =2
diff --git a/pages/application/DecisionTree/map/car/ITI/car-un.map b/pages/application/DecisionTree/map/car/ITI/car-un.map
deleted file mode 100644
index 0eedeff..0000000
--- a/pages/application/DecisionTree/map/car/ITI/car-un.map
+++ /dev/null
@@ -1,50 +0,0 @@
-OHE
-5
-f1,f0,f1,f2,f3
-f2,f4,f5,f6,f7
-f3,f8,f9,f10,f11
-f4,f12,f13,f14
-f5,f15,f16,f17
-21
-f0 1 =1
-f0 0 =0
-f1 1 =1
-f1 0 =0
-f2 1 =1
-f2 0 =0
-f3 1 =1
-f3 0 =0
-f4 1 =1
-f4 0 =0
-f5 1 =1
-f5 0 =0
-f6 1 =1
-f6 0 =0
-f7 1 =1
-f7 0 =0
-f8 1 =1
-f8 0 =0
-f9 1 =1
-f9 0 =0
-f10 1 =1
-f10 0 =0
-f11 1 =1
-f11 0 =0
-f12 1 =1
-f12 0 =0
-f13 1 =1
-f13 0 =0
-f14 1 =1
-f14 0 =0
-f15 1 =1
-f15 0 =0
-f16 1 =1
-f16 0 =0
-f17 1 =1
-f17 0 =0
-f18 1 =1
-f18 0 =0
-f19 1 =1
-f19 0 =0
-f20 1 =1
-f20 0 =0
diff --git a/pages/application/DecisionTree/map/car/car.map b/pages/application/DecisionTree/map/car/car.map
deleted file mode 100644
index f82bfc0..0000000
--- a/pages/application/DecisionTree/map/car/car.map
+++ /dev/null
@@ -1,44 +0,0 @@
-Categorical
-6
-f0 0 !=1
-f0 1 =1
-f0 2 !=0
-f0 3 =0
-f0 4 !=2
-f0 5 =2
-f0 6 !=3
-f0 7 =3
-f1 0 !=1
-f1 1 =1
-f1 2 !=0
-f1 3 =0
-f1 4 !=2
-f1 5 =2
-f1 6 !=3
-f1 7 =3
-f2 0 !=1
-f2 1 =1
-f2 2 !=0
-f2 3 =0
-f2 4 !=2
-f2 5 =2
-f2 6 !=3
-f2 7 =3
-f3 0 !=1
-f3 1 =1
-f3 2 !=0
-f3 3 =0
-f3 4 !=2
-f3 5 =2
-f4 0 !=1
-f4 1 =1
-f4 2 !=0
-f4 3 =0
-f4 4 !=2
-f4 5 =2
-f5 0 !=1
-f5 1 =1
-f5 2 !=0
-f5 3 =0
-f5 4 !=2
-f5 5 =2
diff --git a/pages/application/DecisionTree/map/meteo/meteo.map b/pages/application/DecisionTree/map/meteo/meteo.map
new file mode 100644
index 0000000..c7446d6
--- /dev/null
+++ b/pages/application/DecisionTree/map/meteo/meteo.map
@@ -0,0 +1,18 @@
+Categorical
+4
+f0 0 !=rain
+f0 1 =rain
+f0 2 !=overcast
+f0 3 =overcast
+f0 4 !=sunny
+f0 5 =sunny
+f1 0 !=hot
+f1 1 =hot
+f1 2 !=mild
+f1 3 =mild
+f1 4 !=cool
+f1 5 =cool
+f2 0 =high
+f2 1 =normal
+f3 0 =false
+f3 1 =true
diff --git a/pages/application/DecisionTree/trained_models/australian/australian.dt b/pages/application/DecisionTree/trained_models/australian/australian.dt
index 98889ad..526cce5 100644
--- a/pages/application/DecisionTree/trained_models/australian/australian.dt
+++ b/pages/application/DecisionTree/trained_models/australian/australian.dt
@@ -1,53 +1,3407 @@
-33
+45
 1
-I 1 2 3 6 9 10 11 13 15 16 20 23 24 27 28 31
-T 4 5 7 8 12 14 17 18 19 21 22 25 26 29 30 32 33
-4 T 0
+I 1 2 3 4 7 8 9 14 15 16 19 22 25 26 29 30 31 34 37 38 39 42
+T 5 6 10 11 12 13 17 18 20 21 23 24 27 28 32 33 35 36 40 41 43 44 45
 5 T 0
-7 T 1
-8 T 0
-12 T 1
-14 T 1
-17 T 0
-18 T 1
-19 T 0
-21 T 1
-22 T 0
-25 T 1
-26 T 0
-29 T 0
-30 T 1
+6 T 1
+10 T 1
+11 T 0
+12 T 0
+13 T 0
+17 T 1
+18 T 0
+20 T 1
+21 T 0
+23 T 1
+24 T 0
+27 T 1
+28 T 0
 32 T 0
 33 T 1
-1 f7 0 2
-1 f7 1 9
-2 f11 3 3
-2 f11 2 6
-3 f6 31 4
-3 f6 30 5
-6 f6 133 7
-6 f6 132 8
-9 f8 0 10
-9 f8 1 23
-10 f3 1 11
-10 f3 0 20
-11 f12 163 12
-11 f12 162 13
-13 f5 3 14
-13 f5 2 15
-15 f5 15 16
-15 f5 14 19
-16 f13 199 17
-16 f13 198 18
-20 f4 19 21
-20 f4 18 22
-23 f9 23 24
-23 f9 22 27
-24 f5 15 25
-24 f5 14 26
-27 f4 15 28
-27 f4 14 31
-28 f6 111 29
-28 f6 110 30
-31 f13 345 32
-31 f13 344 33
+35 T 1
+36 T 0
+40 T 1
+41 T 0
+43 T 0
+44 T 1
+45 T 0
+1 f1 1 2
+1 f1 3 2
+1 f1 9 2
+1 f1 11 2
+1 f1 13 2
+1 f1 15 2
+1 f1 17 2
+1 f1 19 2
+1 f1 23 2
+1 f1 29 2
+1 f1 35 2
+1 f1 41 2
+1 f1 45 2
+1 f1 49 2
+1 f1 51 2
+1 f1 57 2
+1 f1 59 2
+1 f1 65 2
+1 f1 67 2
+1 f1 69 2
+1 f1 83 2
+1 f1 87 2
+1 f1 91 2
+1 f1 93 2
+1 f1 97 2
+1 f1 99 2
+1 f1 107 2
+1 f1 109 2
+1 f1 111 2
+1 f1 121 2
+1 f1 125 2
+1 f1 131 2
+1 f1 137 2
+1 f1 143 2
+1 f1 145 2
+1 f1 151 2
+1 f1 153 2
+1 f1 159 2
+1 f1 161 2
+1 f1 163 2
+1 f1 165 2
+1 f1 167 2
+1 f1 169 2
+1 f1 171 2
+1 f1 173 2
+1 f1 175 2
+1 f1 177 2
+1 f1 179 2
+1 f1 189 2
+1 f1 193 2
+1 f1 199 2
+1 f1 201 2
+1 f1 205 2
+1 f1 213 2
+1 f1 215 2
+1 f1 219 2
+1 f1 223 2
+1 f1 229 2
+1 f1 233 2
+1 f1 237 2
+1 f1 243 2
+1 f1 249 2
+1 f1 251 2
+1 f1 253 2
+1 f1 255 2
+1 f1 259 2
+1 f1 271 2
+1 f1 277 2
+1 f1 279 2
+1 f1 281 2
+1 f1 283 2
+1 f1 285 2
+1 f1 287 2
+1 f1 291 2
+1 f1 293 2
+1 f1 295 2
+1 f1 297 2
+1 f1 299 2
+1 f1 301 2
+1 f1 303 2
+1 f1 307 2
+1 f1 309 2
+1 f1 313 2
+1 f1 315 2
+1 f1 317 2
+1 f1 321 2
+1 f1 323 2
+1 f1 329 2
+1 f1 335 2
+1 f1 339 2
+1 f1 341 2
+1 f1 343 2
+1 f1 345 2
+1 f1 347 2
+1 f1 349 2
+1 f1 353 2
+1 f1 355 2
+1 f1 357 2
+1 f1 359 2
+1 f1 361 2
+1 f1 367 2
+1 f1 371 2
+1 f1 377 2
+1 f1 379 2
+1 f1 381 2
+1 f1 385 2
+1 f1 387 2
+1 f1 389 2
+1 f1 399 2
+1 f1 401 2
+1 f1 413 2
+1 f1 419 2
+1 f1 423 2
+1 f1 425 2
+1 f1 427 2
+1 f1 431 2
+1 f1 435 2
+1 f1 439 2
+1 f1 443 2
+1 f1 447 2
+1 f1 455 2
+1 f1 459 2
+1 f1 461 2
+1 f1 463 2
+1 f1 467 2
+1 f1 469 2
+1 f1 473 2
+1 f1 475 2
+1 f1 479 2
+1 f1 483 2
+1 f1 495 2
+1 f1 497 2
+1 f1 501 2
+1 f1 509 2
+1 f1 515 2
+1 f1 517 2
+1 f1 519 2
+1 f1 523 2
+1 f1 527 2
+1 f1 529 2
+1 f1 531 2
+1 f1 535 2
+1 f1 541 2
+1 f1 543 2
+1 f1 545 2
+1 f1 547 2
+1 f1 549 2
+1 f1 551 2
+1 f1 557 2
+1 f1 561 2
+1 f1 563 2
+1 f1 565 2
+1 f1 569 2
+1 f1 571 2
+1 f1 573 2
+1 f1 575 2
+1 f1 583 2
+1 f1 585 2
+1 f1 591 2
+1 f1 593 2
+1 f1 595 2
+1 f1 597 2
+1 f1 601 2
+1 f1 603 2
+1 f1 609 2
+1 f1 611 2
+1 f1 617 2
+1 f1 631 2
+1 f1 633 2
+1 f1 635 2
+1 f1 637 2
+1 f1 639 2
+1 f1 641 2
+1 f1 655 2
+1 f1 657 2
+1 f1 661 2
+1 f1 665 2
+1 f1 667 2
+1 f1 671 2
+1 f1 679 2
+1 f1 681 2
+1 f1 685 2
+1 f1 687 2
+1 f1 689 2
+1 f1 691 2
+1 f1 693 2
+1 f1 697 2
+1 f1 699 2
+1 f1 5 25
+1 f1 7 25
+1 f1 21 25
+1 f1 25 25
+1 f1 27 25
+1 f1 31 25
+1 f1 33 25
+1 f1 37 25
+1 f1 39 25
+1 f1 43 25
+1 f1 47 25
+1 f1 53 25
+1 f1 55 25
+1 f1 61 25
+1 f1 63 25
+1 f1 71 25
+1 f1 73 25
+1 f1 75 25
+1 f1 77 25
+1 f1 79 25
+1 f1 81 25
+1 f1 85 25
+1 f1 89 25
+1 f1 95 25
+1 f1 101 25
+1 f1 103 25
+1 f1 105 25
+1 f1 113 25
+1 f1 115 25
+1 f1 117 25
+1 f1 119 25
+1 f1 123 25
+1 f1 127 25
+1 f1 129 25
+1 f1 133 25
+1 f1 135 25
+1 f1 139 25
+1 f1 141 25
+1 f1 147 25
+1 f1 149 25
+1 f1 155 25
+1 f1 157 25
+1 f1 181 25
+1 f1 183 25
+1 f1 185 25
+1 f1 187 25
+1 f1 191 25
+1 f1 195 25
+1 f1 197 25
+1 f1 203 25
+1 f1 207 25
+1 f1 209 25
+1 f1 211 25
+1 f1 217 25
+1 f1 221 25
+1 f1 225 25
+1 f1 227 25
+1 f1 231 25
+1 f1 235 25
+1 f1 239 25
+1 f1 241 25
+1 f1 245 25
+1 f1 247 25
+1 f1 257 25
+1 f1 261 25
+1 f1 263 25
+1 f1 265 25
+1 f1 267 25
+1 f1 269 25
+1 f1 273 25
+1 f1 275 25
+1 f1 289 25
+1 f1 305 25
+1 f1 311 25
+1 f1 319 25
+1 f1 325 25
+1 f1 327 25
+1 f1 331 25
+1 f1 333 25
+1 f1 337 25
+1 f1 351 25
+1 f1 363 25
+1 f1 365 25
+1 f1 369 25
+1 f1 373 25
+1 f1 375 25
+1 f1 383 25
+1 f1 391 25
+1 f1 393 25
+1 f1 395 25
+1 f1 397 25
+1 f1 403 25
+1 f1 405 25
+1 f1 407 25
+1 f1 409 25
+1 f1 411 25
+1 f1 415 25
+1 f1 417 25
+1 f1 421 25
+1 f1 429 25
+1 f1 433 25
+1 f1 437 25
+1 f1 441 25
+1 f1 445 25
+1 f1 449 25
+1 f1 451 25
+1 f1 453 25
+1 f1 457 25
+1 f1 465 25
+1 f1 471 25
+1 f1 477 25
+1 f1 481 25
+1 f1 485 25
+1 f1 487 25
+1 f1 489 25
+1 f1 491 25
+1 f1 493 25
+1 f1 499 25
+1 f1 503 25
+1 f1 505 25
+1 f1 507 25
+1 f1 511 25
+1 f1 513 25
+1 f1 521 25
+1 f1 525 25
+1 f1 533 25
+1 f1 537 25
+1 f1 539 25
+1 f1 553 25
+1 f1 555 25
+1 f1 559 25
+1 f1 567 25
+1 f1 577 25
+1 f1 579 25
+1 f1 581 25
+1 f1 587 25
+1 f1 589 25
+1 f1 599 25
+1 f1 605 25
+1 f1 607 25
+1 f1 613 25
+1 f1 615 25
+1 f1 619 25
+1 f1 621 25
+1 f1 623 25
+1 f1 625 25
+1 f1 627 25
+1 f1 629 25
+1 f1 643 25
+1 f1 645 25
+1 f1 647 25
+1 f1 649 25
+1 f1 651 25
+1 f1 653 25
+1 f1 659 25
+1 f1 663 25
+1 f1 669 25
+1 f1 673 25
+1 f1 675 25
+1 f1 677 25
+1 f1 683 25
+1 f1 695 25
+2 f2 1 3
+2 f2 7 3
+2 f2 9 3
+2 f2 11 3
+2 f2 17 3
+2 f2 25 3
+2 f2 51 3
+2 f2 63 3
+2 f2 81 3
+2 f2 97 3
+2 f2 99 3
+2 f2 101 3
+2 f2 105 3
+2 f2 109 3
+2 f2 117 3
+2 f2 123 3
+2 f2 125 3
+2 f2 127 3
+2 f2 129 3
+2 f2 131 3
+2 f2 133 3
+2 f2 135 3
+2 f2 141 3
+2 f2 181 3
+2 f2 189 3
+2 f2 191 3
+2 f2 199 3
+2 f2 203 3
+2 f2 207 3
+2 f2 213 3
+2 f2 219 3
+2 f2 237 3
+2 f2 245 3
+2 f2 247 3
+2 f2 251 3
+2 f2 257 3
+2 f2 269 3
+2 f2 277 3
+2 f2 287 3
+2 f2 289 3
+2 f2 297 3
+2 f2 299 3
+2 f2 301 3
+2 f2 307 3
+2 f2 327 3
+2 f2 331 3
+2 f2 333 3
+2 f2 337 3
+2 f2 347 3
+2 f2 351 3
+2 f2 355 3
+2 f2 361 3
+2 f2 375 3
+2 f2 387 3
+2 f2 389 3
+2 f2 407 3
+2 f2 3 14
+2 f2 5 14
+2 f2 13 14
+2 f2 15 14
+2 f2 19 14
+2 f2 21 14
+2 f2 23 14
+2 f2 27 14
+2 f2 29 14
+2 f2 31 14
+2 f2 33 14
+2 f2 35 14
+2 f2 37 14
+2 f2 39 14
+2 f2 41 14
+2 f2 43 14
+2 f2 45 14
+2 f2 47 14
+2 f2 49 14
+2 f2 53 14
+2 f2 55 14
+2 f2 57 14
+2 f2 59 14
+2 f2 61 14
+2 f2 65 14
+2 f2 67 14
+2 f2 69 14
+2 f2 71 14
+2 f2 73 14
+2 f2 75 14
+2 f2 77 14
+2 f2 79 14
+2 f2 83 14
+2 f2 85 14
+2 f2 87 14
+2 f2 89 14
+2 f2 91 14
+2 f2 93 14
+2 f2 95 14
+2 f2 103 14
+2 f2 107 14
+2 f2 111 14
+2 f2 113 14
+2 f2 115 14
+2 f2 119 14
+2 f2 121 14
+2 f2 137 14
+2 f2 139 14
+2 f2 143 14
+2 f2 145 14
+2 f2 147 14
+2 f2 149 14
+2 f2 151 14
+2 f2 153 14
+2 f2 155 14
+2 f2 157 14
+2 f2 159 14
+2 f2 161 14
+2 f2 163 14
+2 f2 165 14
+2 f2 167 14
+2 f2 169 14
+2 f2 171 14
+2 f2 173 14
+2 f2 175 14
+2 f2 177 14
+2 f2 179 14
+2 f2 183 14
+2 f2 185 14
+2 f2 187 14
+2 f2 193 14
+2 f2 195 14
+2 f2 197 14
+2 f2 201 14
+2 f2 205 14
+2 f2 209 14
+2 f2 211 14
+2 f2 215 14
+2 f2 217 14
+2 f2 221 14
+2 f2 223 14
+2 f2 225 14
+2 f2 227 14
+2 f2 229 14
+2 f2 231 14
+2 f2 233 14
+2 f2 235 14
+2 f2 239 14
+2 f2 241 14
+2 f2 243 14
+2 f2 249 14
+2 f2 253 14
+2 f2 255 14
+2 f2 259 14
+2 f2 261 14
+2 f2 263 14
+2 f2 265 14
+2 f2 267 14
+2 f2 271 14
+2 f2 273 14
+2 f2 275 14
+2 f2 279 14
+2 f2 281 14
+2 f2 283 14
+2 f2 285 14
+2 f2 291 14
+2 f2 293 14
+2 f2 295 14
+2 f2 303 14
+2 f2 305 14
+2 f2 309 14
+2 f2 311 14
+2 f2 313 14
+2 f2 315 14
+2 f2 317 14
+2 f2 319 14
+2 f2 321 14
+2 f2 323 14
+2 f2 325 14
+2 f2 329 14
+2 f2 335 14
+2 f2 339 14
+2 f2 341 14
+2 f2 343 14
+2 f2 345 14
+2 f2 349 14
+2 f2 353 14
+2 f2 357 14
+2 f2 359 14
+2 f2 363 14
+2 f2 365 14
+2 f2 367 14
+2 f2 369 14
+2 f2 371 14
+2 f2 373 14
+2 f2 377 14
+2 f2 379 14
+2 f2 381 14
+2 f2 383 14
+2 f2 385 14
+2 f2 391 14
+2 f2 393 14
+2 f2 395 14
+2 f2 397 14
+2 f2 399 14
+2 f2 401 14
+2 f2 403 14
+2 f2 405 14
+2 f2 409 14
+2 f2 411 14
+2 f2 413 14
+2 f2 415 14
+2 f2 417 14
+2 f2 419 14
+2 f2 421 14
+2 f2 423 14
+2 f2 425 14
+2 f2 427 14
+2 f2 429 14
+3 f7 0 4
+3 f7 1 7
+4 f1 1 5
+4 f1 9 5
+4 f1 17 5
+4 f1 21 5
+4 f1 23 5
+4 f1 25 5
+4 f1 29 5
+4 f1 33 5
+4 f1 35 5
+4 f1 37 5
+4 f1 45 5
+4 f1 51 5
+4 f1 53 5
+4 f1 65 5
+4 f1 85 5
+4 f1 89 5
+4 f1 101 5
+4 f1 111 5
+4 f1 119 5
+4 f1 125 5
+4 f1 129 5
+4 f1 141 5
+4 f1 145 5
+4 f1 149 5
+4 f1 175 5
+4 f1 187 5
+4 f1 197 5
+4 f1 201 5
+4 f1 225 5
+4 f1 227 5
+4 f1 229 5
+4 f1 233 5
+4 f1 235 5
+4 f1 249 5
+4 f1 253 5
+4 f1 255 5
+4 f1 265 5
+4 f1 279 5
+4 f1 287 5
+4 f1 295 5
+4 f1 301 5
+4 f1 305 5
+4 f1 325 5
+4 f1 327 5
+4 f1 337 5
+4 f1 351 5
+4 f1 355 5
+4 f1 367 5
+4 f1 377 5
+4 f1 385 5
+4 f1 387 5
+4 f1 403 5
+4 f1 407 5
+4 f1 415 5
+4 f1 425 5
+4 f1 429 5
+4 f1 431 5
+4 f1 437 5
+4 f1 439 5
+4 f1 481 5
+4 f1 487 5
+4 f1 497 5
+4 f1 499 5
+4 f1 501 5
+4 f1 507 5
+4 f1 509 5
+4 f1 515 5
+4 f1 529 5
+4 f1 533 5
+4 f1 537 5
+4 f1 539 5
+4 f1 541 5
+4 f1 547 5
+4 f1 551 5
+4 f1 557 5
+4 f1 559 5
+4 f1 565 5
+4 f1 571 5
+4 f1 579 5
+4 f1 587 5
+4 f1 589 5
+4 f1 597 5
+4 f1 603 5
+4 f1 627 5
+4 f1 629 5
+4 f1 631 5
+4 f1 639 5
+4 f1 645 5
+4 f1 647 5
+4 f1 653 5
+4 f1 657 5
+4 f1 669 5
+4 f1 673 5
+4 f1 675 5
+4 f1 685 5
+4 f1 691 5
+4 f1 697 5
+4 f1 3 6
+4 f1 5 6
+4 f1 7 6
+4 f1 11 6
+4 f1 13 6
+4 f1 15 6
+4 f1 19 6
+4 f1 27 6
+4 f1 31 6
+4 f1 39 6
+4 f1 41 6
+4 f1 43 6
+4 f1 47 6
+4 f1 49 6
+4 f1 55 6
+4 f1 57 6
+4 f1 59 6
+4 f1 61 6
+4 f1 63 6
+4 f1 67 6
+4 f1 69 6
+4 f1 71 6
+4 f1 73 6
+4 f1 75 6
+4 f1 77 6
+4 f1 79 6
+4 f1 81 6
+4 f1 83 6
+4 f1 87 6
+4 f1 91 6
+4 f1 93 6
+4 f1 95 6
+4 f1 97 6
+4 f1 99 6
+4 f1 103 6
+4 f1 105 6
+4 f1 107 6
+4 f1 109 6
+4 f1 113 6
+4 f1 115 6
+4 f1 117 6
+4 f1 121 6
+4 f1 123 6
+4 f1 127 6
+4 f1 131 6
+4 f1 133 6
+4 f1 135 6
+4 f1 137 6
+4 f1 139 6
+4 f1 143 6
+4 f1 147 6
+4 f1 151 6
+4 f1 153 6
+4 f1 155 6
+4 f1 157 6
+4 f1 159 6
+4 f1 161 6
+4 f1 163 6
+4 f1 165 6
+4 f1 167 6
+4 f1 169 6
+4 f1 171 6
+4 f1 173 6
+4 f1 177 6
+4 f1 179 6
+4 f1 181 6
+4 f1 183 6
+4 f1 185 6
+4 f1 189 6
+4 f1 191 6
+4 f1 193 6
+4 f1 195 6
+4 f1 199 6
+4 f1 203 6
+4 f1 205 6
+4 f1 207 6
+4 f1 209 6
+4 f1 211 6
+4 f1 213 6
+4 f1 215 6
+4 f1 217 6
+4 f1 219 6
+4 f1 221 6
+4 f1 223 6
+4 f1 231 6
+4 f1 237 6
+4 f1 239 6
+4 f1 241 6
+4 f1 243 6
+4 f1 245 6
+4 f1 247 6
+4 f1 251 6
+4 f1 257 6
+4 f1 259 6
+4 f1 261 6
+4 f1 263 6
+4 f1 267 6
+4 f1 269 6
+4 f1 271 6
+4 f1 273 6
+4 f1 275 6
+4 f1 277 6
+4 f1 281 6
+4 f1 283 6
+4 f1 285 6
+4 f1 289 6
+4 f1 291 6
+4 f1 293 6
+4 f1 297 6
+4 f1 299 6
+4 f1 303 6
+4 f1 307 6
+4 f1 309 6
+4 f1 311 6
+4 f1 313 6
+4 f1 315 6
+4 f1 317 6
+4 f1 319 6
+4 f1 321 6
+4 f1 323 6
+4 f1 329 6
+4 f1 331 6
+4 f1 333 6
+4 f1 335 6
+4 f1 339 6
+4 f1 341 6
+4 f1 343 6
+4 f1 345 6
+4 f1 347 6
+4 f1 349 6
+4 f1 353 6
+4 f1 357 6
+4 f1 359 6
+4 f1 361 6
+4 f1 363 6
+4 f1 365 6
+4 f1 369 6
+4 f1 371 6
+4 f1 373 6
+4 f1 375 6
+4 f1 379 6
+4 f1 381 6
+4 f1 383 6
+4 f1 389 6
+4 f1 391 6
+4 f1 393 6
+4 f1 395 6
+4 f1 397 6
+4 f1 399 6
+4 f1 401 6
+4 f1 405 6
+4 f1 409 6
+4 f1 411 6
+4 f1 413 6
+4 f1 417 6
+4 f1 419 6
+4 f1 421 6
+4 f1 423 6
+4 f1 427 6
+4 f1 433 6
+4 f1 435 6
+4 f1 441 6
+4 f1 443 6
+4 f1 445 6
+4 f1 447 6
+4 f1 449 6
+4 f1 451 6
+4 f1 453 6
+4 f1 455 6
+4 f1 457 6
+4 f1 459 6
+4 f1 461 6
+4 f1 463 6
+4 f1 465 6
+4 f1 467 6
+4 f1 469 6
+4 f1 471 6
+4 f1 473 6
+4 f1 475 6
+4 f1 477 6
+4 f1 479 6
+4 f1 483 6
+4 f1 485 6
+4 f1 489 6
+4 f1 491 6
+4 f1 493 6
+4 f1 495 6
+4 f1 503 6
+4 f1 505 6
+4 f1 511 6
+4 f1 513 6
+4 f1 517 6
+4 f1 519 6
+4 f1 521 6
+4 f1 523 6
+4 f1 525 6
+4 f1 527 6
+4 f1 531 6
+4 f1 535 6
+4 f1 543 6
+4 f1 545 6
+4 f1 549 6
+4 f1 553 6
+4 f1 555 6
+4 f1 561 6
+4 f1 563 6
+4 f1 567 6
+4 f1 569 6
+4 f1 573 6
+4 f1 575 6
+4 f1 577 6
+4 f1 581 6
+4 f1 583 6
+4 f1 585 6
+4 f1 591 6
+4 f1 593 6
+4 f1 595 6
+4 f1 599 6
+4 f1 601 6
+4 f1 605 6
+4 f1 607 6
+4 f1 609 6
+4 f1 611 6
+4 f1 613 6
+4 f1 615 6
+4 f1 617 6
+4 f1 619 6
+4 f1 621 6
+4 f1 623 6
+4 f1 625 6
+4 f1 633 6
+4 f1 635 6
+4 f1 637 6
+4 f1 641 6
+4 f1 643 6
+4 f1 649 6
+4 f1 651 6
+4 f1 655 6
+4 f1 659 6
+4 f1 661 6
+4 f1 663 6
+4 f1 665 6
+4 f1 667 6
+4 f1 671 6
+4 f1 677 6
+4 f1 679 6
+4 f1 681 6
+4 f1 683 6
+4 f1 687 6
+4 f1 689 6
+4 f1 693 6
+4 f1 695 6
+4 f1 699 6
+7 f5 7 8
+7 f5 1 13
+7 f5 3 13
+7 f5 5 13
+7 f5 9 13
+7 f5 11 13
+7 f5 13 13
+7 f5 15 13
+8 f0 0 9
+8 f0 1 12
+9 f12 11 10
+9 f12 17 10
+9 f12 45 10
+9 f12 51 10
+9 f12 69 10
+9 f12 95 10
+9 f12 103 10
+9 f12 111 10
+9 f12 115 10
+9 f12 145 10
+9 f12 147 10
+9 f12 161 10
+9 f12 163 10
+9 f12 165 10
+9 f12 167 10
+9 f12 169 10
+9 f12 183 10
+9 f12 187 10
+9 f12 195 10
+9 f12 197 10
+9 f12 211 10
+9 f12 215 10
+9 f12 225 10
+9 f12 229 10
+9 f12 231 10
+9 f12 237 10
+9 f12 251 10
+9 f12 253 10
+9 f12 257 10
+9 f12 259 10
+9 f12 275 10
+9 f12 277 10
+9 f12 283 10
+9 f12 299 10
+9 f12 301 10
+9 f12 303 10
+9 f12 307 10
+9 f12 321 10
+9 f12 329 10
+9 f12 331 10
+9 f12 333 10
+9 f12 337 10
+9 f12 1 11
+9 f12 3 11
+9 f12 5 11
+9 f12 7 11
+9 f12 9 11
+9 f12 13 11
+9 f12 15 11
+9 f12 19 11
+9 f12 21 11
+9 f12 23 11
+9 f12 25 11
+9 f12 27 11
+9 f12 29 11
+9 f12 31 11
+9 f12 33 11
+9 f12 35 11
+9 f12 37 11
+9 f12 39 11
+9 f12 41 11
+9 f12 43 11
+9 f12 47 11
+9 f12 49 11
+9 f12 53 11
+9 f12 55 11
+9 f12 57 11
+9 f12 59 11
+9 f12 61 11
+9 f12 63 11
+9 f12 65 11
+9 f12 67 11
+9 f12 71 11
+9 f12 73 11
+9 f12 75 11
+9 f12 77 11
+9 f12 79 11
+9 f12 81 11
+9 f12 83 11
+9 f12 85 11
+9 f12 87 11
+9 f12 89 11
+9 f12 91 11
+9 f12 93 11
+9 f12 97 11
+9 f12 99 11
+9 f12 101 11
+9 f12 105 11
+9 f12 107 11
+9 f12 109 11
+9 f12 113 11
+9 f12 117 11
+9 f12 119 11
+9 f12 121 11
+9 f12 123 11
+9 f12 125 11
+9 f12 127 11
+9 f12 129 11
+9 f12 131 11
+9 f12 133 11
+9 f12 135 11
+9 f12 137 11
+9 f12 139 11
+9 f12 141 11
+9 f12 143 11
+9 f12 149 11
+9 f12 151 11
+9 f12 153 11
+9 f12 155 11
+9 f12 157 11
+9 f12 159 11
+9 f12 171 11
+9 f12 173 11
+9 f12 175 11
+9 f12 177 11
+9 f12 179 11
+9 f12 181 11
+9 f12 185 11
+9 f12 189 11
+9 f12 191 11
+9 f12 193 11
+9 f12 199 11
+9 f12 201 11
+9 f12 203 11
+9 f12 205 11
+9 f12 207 11
+9 f12 209 11
+9 f12 213 11
+9 f12 217 11
+9 f12 219 11
+9 f12 221 11
+9 f12 223 11
+9 f12 227 11
+9 f12 233 11
+9 f12 235 11
+9 f12 239 11
+9 f12 241 11
+9 f12 243 11
+9 f12 245 11
+9 f12 247 11
+9 f12 249 11
+9 f12 255 11
+9 f12 261 11
+9 f12 263 11
+9 f12 265 11
+9 f12 267 11
+9 f12 269 11
+9 f12 271 11
+9 f12 273 11
+9 f12 279 11
+9 f12 281 11
+9 f12 285 11
+9 f12 287 11
+9 f12 289 11
+9 f12 291 11
+9 f12 293 11
+9 f12 295 11
+9 f12 297 11
+9 f12 305 11
+9 f12 309 11
+9 f12 311 11
+9 f12 313 11
+9 f12 315 11
+9 f12 317 11
+9 f12 319 11
+9 f12 323 11
+9 f12 325 11
+9 f12 327 11
+9 f12 335 11
+9 f12 339 11
+9 f12 341 11
+14 f12 51 15
+14 f12 69 15
+14 f12 93 15
+14 f12 173 15
+14 f12 193 15
+14 f12 225 15
+14 f12 283 15
+14 f12 295 15
+14 f12 1 22
+14 f12 3 22
+14 f12 5 22
+14 f12 7 22
+14 f12 9 22
+14 f12 11 22
+14 f12 13 22
+14 f12 15 22
+14 f12 17 22
+14 f12 19 22
+14 f12 21 22
+14 f12 23 22
+14 f12 25 22
+14 f12 27 22
+14 f12 29 22
+14 f12 31 22
+14 f12 33 22
+14 f12 35 22
+14 f12 37 22
+14 f12 39 22
+14 f12 41 22
+14 f12 43 22
+14 f12 45 22
+14 f12 47 22
+14 f12 49 22
+14 f12 53 22
+14 f12 55 22
+14 f12 57 22
+14 f12 59 22
+14 f12 61 22
+14 f12 63 22
+14 f12 65 22
+14 f12 67 22
+14 f12 71 22
+14 f12 73 22
+14 f12 75 22
+14 f12 77 22
+14 f12 79 22
+14 f12 81 22
+14 f12 83 22
+14 f12 85 22
+14 f12 87 22
+14 f12 89 22
+14 f12 91 22
+14 f12 95 22
+14 f12 97 22
+14 f12 99 22
+14 f12 101 22
+14 f12 103 22
+14 f12 105 22
+14 f12 107 22
+14 f12 109 22
+14 f12 111 22
+14 f12 113 22
+14 f12 115 22
+14 f12 117 22
+14 f12 119 22
+14 f12 121 22
+14 f12 123 22
+14 f12 125 22
+14 f12 127 22
+14 f12 129 22
+14 f12 131 22
+14 f12 133 22
+14 f12 135 22
+14 f12 137 22
+14 f12 139 22
+14 f12 141 22
+14 f12 143 22
+14 f12 145 22
+14 f12 147 22
+14 f12 149 22
+14 f12 151 22
+14 f12 153 22
+14 f12 155 22
+14 f12 157 22
+14 f12 159 22
+14 f12 161 22
+14 f12 163 22
+14 f12 165 22
+14 f12 167 22
+14 f12 169 22
+14 f12 171 22
+14 f12 175 22
+14 f12 177 22
+14 f12 179 22
+14 f12 181 22
+14 f12 183 22
+14 f12 185 22
+14 f12 187 22
+14 f12 189 22
+14 f12 191 22
+14 f12 195 22
+14 f12 197 22
+14 f12 199 22
+14 f12 201 22
+14 f12 203 22
+14 f12 205 22
+14 f12 207 22
+14 f12 209 22
+14 f12 211 22
+14 f12 213 22
+14 f12 215 22
+14 f12 217 22
+14 f12 219 22
+14 f12 221 22
+14 f12 223 22
+14 f12 227 22
+14 f12 229 22
+14 f12 231 22
+14 f12 233 22
+14 f12 235 22
+14 f12 237 22
+14 f12 239 22
+14 f12 241 22
+14 f12 243 22
+14 f12 245 22
+14 f12 247 22
+14 f12 249 22
+14 f12 251 22
+14 f12 253 22
+14 f12 255 22
+14 f12 257 22
+14 f12 259 22
+14 f12 261 22
+14 f12 263 22
+14 f12 265 22
+14 f12 267 22
+14 f12 269 22
+14 f12 271 22
+14 f12 273 22
+14 f12 275 22
+14 f12 277 22
+14 f12 279 22
+14 f12 281 22
+14 f12 285 22
+14 f12 287 22
+14 f12 289 22
+14 f12 291 22
+14 f12 293 22
+14 f12 297 22
+14 f12 299 22
+14 f12 301 22
+14 f12 303 22
+14 f12 305 22
+14 f12 307 22
+14 f12 309 22
+14 f12 311 22
+14 f12 313 22
+14 f12 315 22
+14 f12 317 22
+14 f12 319 22
+14 f12 321 22
+14 f12 323 22
+14 f12 325 22
+14 f12 327 22
+14 f12 329 22
+14 f12 331 22
+14 f12 333 22
+14 f12 335 22
+14 f12 337 22
+14 f12 339 22
+14 f12 341 22
+15 f3 1 16
+15 f3 3 19
+15 f3 5 19
+16 f4 3 17
+16 f4 5 17
+16 f4 7 17
+16 f4 11 17
+16 f4 15 17
+16 f4 27 17
+16 f4 1 18
+16 f4 9 18
+16 f4 13 18
+16 f4 17 18
+16 f4 19 18
+16 f4 21 18
+16 f4 23 18
+16 f4 25 18
+19 f1 1 20
+19 f1 5 20
+19 f1 7 20
+19 f1 9 20
+19 f1 11 20
+19 f1 13 20
+19 f1 15 20
+19 f1 17 20
+19 f1 19 20
+19 f1 21 20
+19 f1 23 20
+19 f1 25 20
+19 f1 27 20
+19 f1 29 20
+19 f1 31 20
+19 f1 33 20
+19 f1 35 20
+19 f1 37 20
+19 f1 39 20
+19 f1 41 20
+19 f1 43 20
+19 f1 45 20
+19 f1 49 20
+19 f1 51 20
+19 f1 53 20
+19 f1 55 20
+19 f1 57 20
+19 f1 59 20
+19 f1 63 20
+19 f1 65 20
+19 f1 67 20
+19 f1 69 20
+19 f1 71 20
+19 f1 73 20
+19 f1 75 20
+19 f1 79 20
+19 f1 81 20
+19 f1 83 20
+19 f1 85 20
+19 f1 89 20
+19 f1 91 20
+19 f1 93 20
+19 f1 95 20
+19 f1 97 20
+19 f1 99 20
+19 f1 101 20
+19 f1 103 20
+19 f1 107 20
+19 f1 109 20
+19 f1 111 20
+19 f1 113 20
+19 f1 115 20
+19 f1 117 20
+19 f1 119 20
+19 f1 121 20
+19 f1 123 20
+19 f1 125 20
+19 f1 127 20
+19 f1 129 20
+19 f1 131 20
+19 f1 135 20
+19 f1 137 20
+19 f1 139 20
+19 f1 141 20
+19 f1 143 20
+19 f1 145 20
+19 f1 147 20
+19 f1 149 20
+19 f1 151 20
+19 f1 153 20
+19 f1 155 20
+19 f1 157 20
+19 f1 159 20
+19 f1 161 20
+19 f1 163 20
+19 f1 165 20
+19 f1 169 20
+19 f1 171 20
+19 f1 173 20
+19 f1 175 20
+19 f1 179 20
+19 f1 181 20
+19 f1 183 20
+19 f1 185 20
+19 f1 187 20
+19 f1 189 20
+19 f1 191 20
+19 f1 193 20
+19 f1 195 20
+19 f1 197 20
+19 f1 199 20
+19 f1 201 20
+19 f1 203 20
+19 f1 205 20
+19 f1 207 20
+19 f1 209 20
+19 f1 211 20
+19 f1 215 20
+19 f1 217 20
+19 f1 219 20
+19 f1 221 20
+19 f1 223 20
+19 f1 225 20
+19 f1 227 20
+19 f1 229 20
+19 f1 231 20
+19 f1 233 20
+19 f1 235 20
+19 f1 237 20
+19 f1 239 20
+19 f1 241 20
+19 f1 243 20
+19 f1 245 20
+19 f1 247 20
+19 f1 249 20
+19 f1 253 20
+19 f1 255 20
+19 f1 259 20
+19 f1 261 20
+19 f1 263 20
+19 f1 265 20
+19 f1 267 20
+19 f1 273 20
+19 f1 275 20
+19 f1 277 20
+19 f1 279 20
+19 f1 281 20
+19 f1 283 20
+19 f1 285 20
+19 f1 287 20
+19 f1 289 20
+19 f1 291 20
+19 f1 293 20
+19 f1 295 20
+19 f1 299 20
+19 f1 301 20
+19 f1 305 20
+19 f1 307 20
+19 f1 309 20
+19 f1 311 20
+19 f1 313 20
+19 f1 315 20
+19 f1 317 20
+19 f1 319 20
+19 f1 321 20
+19 f1 325 20
+19 f1 327 20
+19 f1 329 20
+19 f1 331 20
+19 f1 333 20
+19 f1 335 20
+19 f1 337 20
+19 f1 339 20
+19 f1 345 20
+19 f1 347 20
+19 f1 351 20
+19 f1 353 20
+19 f1 355 20
+19 f1 357 20
+19 f1 359 20
+19 f1 361 20
+19 f1 363 20
+19 f1 367 20
+19 f1 369 20
+19 f1 373 20
+19 f1 375 20
+19 f1 377 20
+19 f1 379 20
+19 f1 381 20
+19 f1 383 20
+19 f1 385 20
+19 f1 387 20
+19 f1 389 20
+19 f1 391 20
+19 f1 395 20
+19 f1 399 20
+19 f1 401 20
+19 f1 403 20
+19 f1 405 20
+19 f1 407 20
+19 f1 409 20
+19 f1 411 20
+19 f1 413 20
+19 f1 415 20
+19 f1 417 20
+19 f1 419 20
+19 f1 421 20
+19 f1 423 20
+19 f1 425 20
+19 f1 427 20
+19 f1 429 20
+19 f1 431 20
+19 f1 433 20
+19 f1 435 20
+19 f1 437 20
+19 f1 439 20
+19 f1 443 20
+19 f1 447 20
+19 f1 449 20
+19 f1 451 20
+19 f1 453 20
+19 f1 455 20
+19 f1 457 20
+19 f1 459 20
+19 f1 461 20
+19 f1 463 20
+19 f1 465 20
+19 f1 467 20
+19 f1 469 20
+19 f1 471 20
+19 f1 473 20
+19 f1 475 20
+19 f1 477 20
+19 f1 479 20
+19 f1 481 20
+19 f1 483 20
+19 f1 487 20
+19 f1 489 20
+19 f1 491 20
+19 f1 493 20
+19 f1 497 20
+19 f1 499 20
+19 f1 501 20
+19 f1 503 20
+19 f1 505 20
+19 f1 507 20
+19 f1 509 20
+19 f1 511 20
+19 f1 513 20
+19 f1 515 20
+19 f1 517 20
+19 f1 519 20
+19 f1 523 20
+19 f1 525 20
+19 f1 527 20
+19 f1 529 20
+19 f1 531 20
+19 f1 533 20
+19 f1 537 20
+19 f1 539 20
+19 f1 541 20
+19 f1 543 20
+19 f1 545 20
+19 f1 547 20
+19 f1 549 20
+19 f1 551 20
+19 f1 555 20
+19 f1 557 20
+19 f1 559 20
+19 f1 561 20
+19 f1 563 20
+19 f1 565 20
+19 f1 567 20
+19 f1 569 20
+19 f1 571 20
+19 f1 573 20
+19 f1 575 20
+19 f1 577 20
+19 f1 579 20
+19 f1 581 20
+19 f1 583 20
+19 f1 585 20
+19 f1 587 20
+19 f1 589 20
+19 f1 591 20
+19 f1 593 20
+19 f1 595 20
+19 f1 597 20
+19 f1 599 20
+19 f1 601 20
+19 f1 603 20
+19 f1 611 20
+19 f1 615 20
+19 f1 617 20
+19 f1 621 20
+19 f1 625 20
+19 f1 627 20
+19 f1 629 20
+19 f1 631 20
+19 f1 633 20
+19 f1 635 20
+19 f1 639 20
+19 f1 641 20
+19 f1 643 20
+19 f1 645 20
+19 f1 647 20
+19 f1 649 20
+19 f1 651 20
+19 f1 653 20
+19 f1 655 20
+19 f1 657 20
+19 f1 659 20
+19 f1 661 20
+19 f1 663 20
+19 f1 665 20
+19 f1 667 20
+19 f1 669 20
+19 f1 671 20
+19 f1 673 20
+19 f1 675 20
+19 f1 683 20
+19 f1 685 20
+19 f1 687 20
+19 f1 689 20
+19 f1 691 20
+19 f1 695 20
+19 f1 697 20
+19 f1 699 20
+19 f1 3 21
+19 f1 47 21
+19 f1 61 21
+19 f1 77 21
+19 f1 87 21
+19 f1 105 21
+19 f1 133 21
+19 f1 167 21
+19 f1 177 21
+19 f1 213 21
+19 f1 251 21
+19 f1 257 21
+19 f1 269 21
+19 f1 271 21
+19 f1 297 21
+19 f1 303 21
+19 f1 323 21
+19 f1 341 21
+19 f1 343 21
+19 f1 349 21
+19 f1 365 21
+19 f1 371 21
+19 f1 393 21
+19 f1 397 21
+19 f1 441 21
+19 f1 445 21
+19 f1 485 21
+19 f1 495 21
+19 f1 521 21
+19 f1 535 21
+19 f1 553 21
+19 f1 605 21
+19 f1 607 21
+19 f1 609 21
+19 f1 613 21
+19 f1 619 21
+19 f1 623 21
+19 f1 637 21
+19 f1 677 21
+19 f1 679 21
+19 f1 681 21
+19 f1 693 21
+22 f13 1 23
+22 f13 3 23
+22 f13 5 23
+22 f13 7 23
+22 f13 9 23
+22 f13 11 23
+22 f13 13 23
+22 f13 17 23
+22 f13 19 23
+22 f13 21 23
+22 f13 23 23
+22 f13 25 23
+22 f13 27 23
+22 f13 29 23
+22 f13 31 23
+22 f13 35 23
+22 f13 37 23
+22 f13 39 23
+22 f13 41 23
+22 f13 43 23
+22 f13 45 23
+22 f13 47 23
+22 f13 51 23
+22 f13 53 23
+22 f13 55 23
+22 f13 57 23
+22 f13 59 23
+22 f13 61 23
+22 f13 63 23
+22 f13 65 23
+22 f13 67 23
+22 f13 69 23
+22 f13 71 23
+22 f13 73 23
+22 f13 75 23
+22 f13 77 23
+22 f13 79 23
+22 f13 81 23
+22 f13 83 23
+22 f13 85 23
+22 f13 87 23
+22 f13 89 23
+22 f13 91 23
+22 f13 93 23
+22 f13 95 23
+22 f13 97 23
+22 f13 99 23
+22 f13 101 23
+22 f13 103 23
+22 f13 105 23
+22 f13 107 23
+22 f13 111 23
+22 f13 113 23
+22 f13 115 23
+22 f13 117 23
+22 f13 119 23
+22 f13 121 23
+22 f13 123 23
+22 f13 125 23
+22 f13 127 23
+22 f13 129 23
+22 f13 131 23
+22 f13 133 23
+22 f13 135 23
+22 f13 137 23
+22 f13 139 23
+22 f13 141 23
+22 f13 143 23
+22 f13 145 23
+22 f13 147 23
+22 f13 149 23
+22 f13 151 23
+22 f13 153 23
+22 f13 155 23
+22 f13 157 23
+22 f13 159 23
+22 f13 161 23
+22 f13 163 23
+22 f13 165 23
+22 f13 167 23
+22 f13 169 23
+22 f13 171 23
+22 f13 173 23
+22 f13 175 23
+22 f13 177 23
+22 f13 179 23
+22 f13 181 23
+22 f13 183 23
+22 f13 185 23
+22 f13 187 23
+22 f13 189 23
+22 f13 191 23
+22 f13 193 23
+22 f13 195 23
+22 f13 197 23
+22 f13 199 23
+22 f13 201 23
+22 f13 203 23
+22 f13 205 23
+22 f13 209 23
+22 f13 211 23
+22 f13 213 23
+22 f13 215 23
+22 f13 217 23
+22 f13 219 23
+22 f13 221 23
+22 f13 223 23
+22 f13 225 23
+22 f13 227 23
+22 f13 229 23
+22 f13 231 23
+22 f13 233 23
+22 f13 235 23
+22 f13 237 23
+22 f13 239 23
+22 f13 241 23
+22 f13 243 23
+22 f13 245 23
+22 f13 247 23
+22 f13 249 23
+22 f13 251 23
+22 f13 253 23
+22 f13 255 23
+22 f13 257 23
+22 f13 259 23
+22 f13 261 23
+22 f13 263 23
+22 f13 265 23
+22 f13 267 23
+22 f13 269 23
+22 f13 271 23
+22 f13 273 23
+22 f13 275 23
+22 f13 277 23
+22 f13 279 23
+22 f13 281 23
+22 f13 283 23
+22 f13 285 23
+22 f13 287 23
+22 f13 289 23
+22 f13 291 23
+22 f13 293 23
+22 f13 297 23
+22 f13 299 23
+22 f13 301 23
+22 f13 303 23
+22 f13 305 23
+22 f13 307 23
+22 f13 309 23
+22 f13 311 23
+22 f13 313 23
+22 f13 315 23
+22 f13 317 23
+22 f13 321 23
+22 f13 323 23
+22 f13 325 23
+22 f13 327 23
+22 f13 329 23
+22 f13 331 23
+22 f13 333 23
+22 f13 335 23
+22 f13 337 23
+22 f13 339 23
+22 f13 341 23
+22 f13 343 23
+22 f13 345 23
+22 f13 347 23
+22 f13 349 23
+22 f13 351 23
+22 f13 353 23
+22 f13 357 23
+22 f13 359 23
+22 f13 361 23
+22 f13 363 23
+22 f13 365 23
+22 f13 367 23
+22 f13 369 23
+22 f13 371 23
+22 f13 373 23
+22 f13 375 23
+22 f13 377 23
+22 f13 379 23
+22 f13 381 23
+22 f13 383 23
+22 f13 385 23
+22 f13 387 23
+22 f13 389 23
+22 f13 391 23
+22 f13 393 23
+22 f13 395 23
+22 f13 397 23
+22 f13 399 23
+22 f13 401 23
+22 f13 403 23
+22 f13 405 23
+22 f13 407 23
+22 f13 409 23
+22 f13 411 23
+22 f13 413 23
+22 f13 415 23
+22 f13 417 23
+22 f13 419 23
+22 f13 421 23
+22 f13 423 23
+22 f13 425 23
+22 f13 427 23
+22 f13 429 23
+22 f13 431 23
+22 f13 433 23
+22 f13 435 23
+22 f13 437 23
+22 f13 439 23
+22 f13 441 23
+22 f13 443 23
+22 f13 445 23
+22 f13 447 23
+22 f13 449 23
+22 f13 451 23
+22 f13 453 23
+22 f13 455 23
+22 f13 459 23
+22 f13 461 23
+22 f13 463 23
+22 f13 465 23
+22 f13 467 23
+22 f13 469 23
+22 f13 471 23
+22 f13 473 23
+22 f13 475 23
+22 f13 477 23
+22 f13 479 23
+22 f13 15 24
+22 f13 33 24
+22 f13 49 24
+22 f13 109 24
+22 f13 207 24
+22 f13 295 24
+22 f13 319 24
+22 f13 355 24
+22 f13 457 24
+25 f12 11 26
+25 f12 13 26
+25 f12 17 26
+25 f12 57 26
+25 f12 67 26
+25 f12 73 26
+25 f12 89 26
+25 f12 121 26
+25 f12 135 26
+25 f12 141 26
+25 f12 143 26
+25 f12 145 26
+25 f12 159 26
+25 f12 165 26
+25 f12 203 26
+25 f12 209 26
+25 f12 215 26
+25 f12 217 26
+25 f12 219 26
+25 f12 235 26
+25 f12 271 26
+25 f12 1 29
+25 f12 3 29
+25 f12 5 29
+25 f12 7 29
+25 f12 9 29
+25 f12 15 29
+25 f12 19 29
+25 f12 21 29
+25 f12 23 29
+25 f12 25 29
+25 f12 27 29
+25 f12 29 29
+25 f12 31 29
+25 f12 33 29
+25 f12 35 29
+25 f12 37 29
+25 f12 39 29
+25 f12 41 29
+25 f12 43 29
+25 f12 45 29
+25 f12 47 29
+25 f12 49 29
+25 f12 51 29
+25 f12 53 29
+25 f12 55 29
+25 f12 59 29
+25 f12 61 29
+25 f12 63 29
+25 f12 65 29
+25 f12 69 29
+25 f12 71 29
+25 f12 75 29
+25 f12 77 29
+25 f12 79 29
+25 f12 81 29
+25 f12 83 29
+25 f12 85 29
+25 f12 87 29
+25 f12 91 29
+25 f12 93 29
+25 f12 95 29
+25 f12 97 29
+25 f12 99 29
+25 f12 101 29
+25 f12 103 29
+25 f12 105 29
+25 f12 107 29
+25 f12 109 29
+25 f12 111 29
+25 f12 113 29
+25 f12 115 29
+25 f12 117 29
+25 f12 119 29
+25 f12 123 29
+25 f12 125 29
+25 f12 127 29
+25 f12 129 29
+25 f12 131 29
+25 f12 133 29
+25 f12 137 29
+25 f12 139 29
+25 f12 147 29
+25 f12 149 29
+25 f12 151 29
+25 f12 153 29
+25 f12 155 29
+25 f12 157 29
+25 f12 161 29
+25 f12 163 29
+25 f12 167 29
+25 f12 169 29
+25 f12 171 29
+25 f12 173 29
+25 f12 175 29
+25 f12 177 29
+25 f12 179 29
+25 f12 181 29
+25 f12 183 29
+25 f12 185 29
+25 f12 187 29
+25 f12 189 29
+25 f12 191 29
+25 f12 193 29
+25 f12 195 29
+25 f12 197 29
+25 f12 199 29
+25 f12 201 29
+25 f12 205 29
+25 f12 207 29
+25 f12 211 29
+25 f12 213 29
+25 f12 221 29
+25 f12 223 29
+25 f12 225 29
+25 f12 227 29
+25 f12 229 29
+25 f12 231 29
+25 f12 233 29
+25 f12 237 29
+25 f12 239 29
+25 f12 241 29
+25 f12 243 29
+25 f12 245 29
+25 f12 247 29
+25 f12 249 29
+25 f12 251 29
+25 f12 253 29
+25 f12 255 29
+25 f12 257 29
+25 f12 259 29
+25 f12 261 29
+25 f12 263 29
+25 f12 265 29
+25 f12 267 29
+25 f12 269 29
+25 f12 273 29
+25 f12 275 29
+25 f12 277 29
+25 f12 279 29
+25 f12 281 29
+25 f12 283 29
+25 f12 285 29
+25 f12 287 29
+25 f12 289 29
+25 f12 291 29
+25 f12 293 29
+25 f12 295 29
+25 f12 297 29
+25 f12 299 29
+25 f12 301 29
+25 f12 303 29
+25 f12 305 29
+25 f12 307 29
+25 f12 309 29
+25 f12 311 29
+25 f12 313 29
+25 f12 315 29
+25 f12 317 29
+25 f12 319 29
+25 f12 321 29
+25 f12 323 29
+25 f12 325 29
+25 f12 327 29
+25 f12 329 29
+25 f12 331 29
+25 f12 333 29
+25 f12 335 29
+25 f12 337 29
+25 f12 339 29
+25 f12 341 29
+26 f1 1 27
+26 f1 3 27
+26 f1 5 27
+26 f1 7 27
+26 f1 9 27
+26 f1 11 27
+26 f1 13 27
+26 f1 15 27
+26 f1 17 27
+26 f1 19 27
+26 f1 21 27
+26 f1 23 27
+26 f1 25 27
+26 f1 27 27
+26 f1 29 27
+26 f1 31 27
+26 f1 33 27
+26 f1 35 27
+26 f1 37 27
+26 f1 39 27
+26 f1 41 27
+26 f1 43 27
+26 f1 47 27
+26 f1 49 27
+26 f1 51 27
+26 f1 53 27
+26 f1 55 27
+26 f1 57 27
+26 f1 59 27
+26 f1 61 27
+26 f1 63 27
+26 f1 65 27
+26 f1 67 27
+26 f1 69 27
+26 f1 71 27
+26 f1 73 27
+26 f1 75 27
+26 f1 77 27
+26 f1 79 27
+26 f1 81 27
+26 f1 85 27
+26 f1 87 27
+26 f1 89 27
+26 f1 91 27
+26 f1 93 27
+26 f1 95 27
+26 f1 97 27
+26 f1 99 27
+26 f1 101 27
+26 f1 103 27
+26 f1 105 27
+26 f1 107 27
+26 f1 109 27
+26 f1 111 27
+26 f1 113 27
+26 f1 115 27
+26 f1 117 27
+26 f1 119 27
+26 f1 125 27
+26 f1 127 27
+26 f1 129 27
+26 f1 133 27
+26 f1 137 27
+26 f1 139 27
+26 f1 141 27
+26 f1 143 27
+26 f1 145 27
+26 f1 147 27
+26 f1 149 27
+26 f1 151 27
+26 f1 153 27
+26 f1 155 27
+26 f1 157 27
+26 f1 159 27
+26 f1 161 27
+26 f1 163 27
+26 f1 165 27
+26 f1 167 27
+26 f1 171 27
+26 f1 173 27
+26 f1 175 27
+26 f1 177 27
+26 f1 179 27
+26 f1 185 27
+26 f1 187 27
+26 f1 189 27
+26 f1 193 27
+26 f1 195 27
+26 f1 197 27
+26 f1 201 27
+26 f1 203 27
+26 f1 205 27
+26 f1 207 27
+26 f1 209 27
+26 f1 217 27
+26 f1 219 27
+26 f1 223 27
+26 f1 225 27
+26 f1 227 27
+26 f1 229 27
+26 f1 231 27
+26 f1 233 27
+26 f1 235 27
+26 f1 239 27
+26 f1 241 27
+26 f1 243 27
+26 f1 245 27
+26 f1 249 27
+26 f1 251 27
+26 f1 253 27
+26 f1 255 27
+26 f1 257 27
+26 f1 259 27
+26 f1 261 27
+26 f1 263 27
+26 f1 265 27
+26 f1 267 27
+26 f1 269 27
+26 f1 271 27
+26 f1 273 27
+26 f1 275 27
+26 f1 277 27
+26 f1 279 27
+26 f1 281 27
+26 f1 283 27
+26 f1 285 27
+26 f1 291 27
+26 f1 293 27
+26 f1 295 27
+26 f1 297 27
+26 f1 299 27
+26 f1 303 27
+26 f1 305 27
+26 f1 307 27
+26 f1 309 27
+26 f1 317 27
+26 f1 323 27
+26 f1 325 27
+26 f1 327 27
+26 f1 329 27
+26 f1 331 27
+26 f1 333 27
+26 f1 335 27
+26 f1 339 27
+26 f1 341 27
+26 f1 343 27
+26 f1 347 27
+26 f1 349 27
+26 f1 351 27
+26 f1 353 27
+26 f1 355 27
+26 f1 357 27
+26 f1 361 27
+26 f1 363 27
+26 f1 367 27
+26 f1 369 27
+26 f1 371 27
+26 f1 373 27
+26 f1 375 27
+26 f1 377 27
+26 f1 379 27
+26 f1 381 27
+26 f1 383 27
+26 f1 385 27
+26 f1 387 27
+26 f1 389 27
+26 f1 391 27
+26 f1 393 27
+26 f1 395 27
+26 f1 397 27
+26 f1 401 27
+26 f1 403 27
+26 f1 405 27
+26 f1 407 27
+26 f1 409 27
+26 f1 411 27
+26 f1 413 27
+26 f1 415 27
+26 f1 419 27
+26 f1 421 27
+26 f1 423 27
+26 f1 425 27
+26 f1 427 27
+26 f1 429 27
+26 f1 431 27
+26 f1 435 27
+26 f1 437 27
+26 f1 439 27
+26 f1 441 27
+26 f1 443 27
+26 f1 447 27
+26 f1 449 27
+26 f1 451 27
+26 f1 453 27
+26 f1 455 27
+26 f1 457 27
+26 f1 459 27
+26 f1 461 27
+26 f1 467 27
+26 f1 471 27
+26 f1 473 27
+26 f1 475 27
+26 f1 477 27
+26 f1 479 27
+26 f1 481 27
+26 f1 483 27
+26 f1 485 27
+26 f1 491 27
+26 f1 493 27
+26 f1 495 27
+26 f1 497 27
+26 f1 499 27
+26 f1 501 27
+26 f1 503 27
+26 f1 505 27
+26 f1 507 27
+26 f1 511 27
+26 f1 513 27
+26 f1 517 27
+26 f1 519 27
+26 f1 521 27
+26 f1 523 27
+26 f1 525 27
+26 f1 527 27
+26 f1 529 27
+26 f1 531 27
+26 f1 533 27
+26 f1 535 27
+26 f1 539 27
+26 f1 541 27
+26 f1 543 27
+26 f1 545 27
+26 f1 547 27
+26 f1 549 27
+26 f1 551 27
+26 f1 553 27
+26 f1 555 27
+26 f1 559 27
+26 f1 561 27
+26 f1 565 27
+26 f1 567 27
+26 f1 569 27
+26 f1 571 27
+26 f1 575 27
+26 f1 577 27
+26 f1 579 27
+26 f1 581 27
+26 f1 583 27
+26 f1 585 27
+26 f1 587 27
+26 f1 589 27
+26 f1 591 27
+26 f1 597 27
+26 f1 601 27
+26 f1 607 27
+26 f1 609 27
+26 f1 611 27
+26 f1 615 27
+26 f1 617 27
+26 f1 619 27
+26 f1 621 27
+26 f1 623 27
+26 f1 625 27
+26 f1 627 27
+26 f1 629 27
+26 f1 631 27
+26 f1 637 27
+26 f1 639 27
+26 f1 641 27
+26 f1 643 27
+26 f1 645 27
+26 f1 647 27
+26 f1 649 27
+26 f1 651 27
+26 f1 655 27
+26 f1 657 27
+26 f1 659 27
+26 f1 661 27
+26 f1 663 27
+26 f1 665 27
+26 f1 667 27
+26 f1 669 27
+26 f1 671 27
+26 f1 673 27
+26 f1 675 27
+26 f1 677 27
+26 f1 679 27
+26 f1 683 27
+26 f1 687 27
+26 f1 689 27
+26 f1 691 27
+26 f1 693 27
+26 f1 695 27
+26 f1 697 27
+26 f1 45 28
+26 f1 83 28
+26 f1 121 28
+26 f1 123 28
+26 f1 131 28
+26 f1 135 28
+26 f1 169 28
+26 f1 181 28
+26 f1 183 28
+26 f1 191 28
+26 f1 199 28
+26 f1 211 28
+26 f1 213 28
+26 f1 215 28
+26 f1 221 28
+26 f1 237 28
+26 f1 247 28
+26 f1 287 28
+26 f1 289 28
+26 f1 301 28
+26 f1 311 28
+26 f1 313 28
+26 f1 315 28
+26 f1 319 28
+26 f1 321 28
+26 f1 337 28
+26 f1 345 28
+26 f1 359 28
+26 f1 365 28
+26 f1 399 28
+26 f1 417 28
+26 f1 433 28
+26 f1 445 28
+26 f1 463 28
+26 f1 465 28
+26 f1 469 28
+26 f1 487 28
+26 f1 489 28
+26 f1 509 28
+26 f1 515 28
+26 f1 537 28
+26 f1 557 28
+26 f1 563 28
+26 f1 573 28
+26 f1 593 28
+26 f1 595 28
+26 f1 599 28
+26 f1 603 28
+26 f1 605 28
+26 f1 613 28
+26 f1 633 28
+26 f1 635 28
+26 f1 653 28
+26 f1 681 28
+26 f1 685 28
+26 f1 699 28
+29 f8 0 30
+29 f8 1 37
+30 f4 3 31
+30 f4 9 31
+30 f4 13 31
+30 f4 23 31
+30 f4 25 31
+30 f4 1 34
+30 f4 5 34
+30 f4 7 34
+30 f4 11 34
+30 f4 15 34
+30 f4 17 34
+30 f4 19 34
+30 f4 21 34
+30 f4 27 34
+31 f2 3 32
+31 f2 7 32
+31 f2 15 32
+31 f2 19 32
+31 f2 39 32
+31 f2 41 32
+31 f2 43 32
+31 f2 47 32
+31 f2 49 32
+31 f2 51 32
+31 f2 53 32
+31 f2 55 32
+31 f2 57 32
+31 f2 61 32
+31 f2 63 32
+31 f2 65 32
+31 f2 75 32
+31 f2 79 32
+31 f2 81 32
+31 f2 85 32
+31 f2 87 32
+31 f2 91 32
+31 f2 93 32
+31 f2 97 32
+31 f2 107 32
+31 f2 111 32
+31 f2 113 32
+31 f2 117 32
+31 f2 125 32
+31 f2 127 32
+31 f2 129 32
+31 f2 133 32
+31 f2 135 32
+31 f2 137 32
+31 f2 139 32
+31 f2 147 32
+31 f2 149 32
+31 f2 163 32
+31 f2 167 32
+31 f2 169 32
+31 f2 175 32
+31 f2 177 32
+31 f2 181 32
+31 f2 183 32
+31 f2 189 32
+31 f2 191 32
+31 f2 197 32
+31 f2 201 32
+31 f2 205 32
+31 f2 215 32
+31 f2 217 32
+31 f2 219 32
+31 f2 221 32
+31 f2 223 32
+31 f2 229 32
+31 f2 235 32
+31 f2 239 32
+31 f2 241 32
+31 f2 243 32
+31 f2 249 32
+31 f2 251 32
+31 f2 253 32
+31 f2 271 32
+31 f2 281 32
+31 f2 283 32
+31 f2 285 32
+31 f2 287 32
+31 f2 289 32
+31 f2 295 32
+31 f2 299 32
+31 f2 305 32
+31 f2 311 32
+31 f2 315 32
+31 f2 317 32
+31 f2 321 32
+31 f2 327 32
+31 f2 335 32
+31 f2 343 32
+31 f2 353 32
+31 f2 369 32
+31 f2 385 32
+31 f2 389 32
+31 f2 399 32
+31 f2 407 32
+31 f2 409 32
+31 f2 411 32
+31 f2 413 32
+31 f2 417 32
+31 f2 427 32
+31 f2 429 32
+31 f2 1 33
+31 f2 5 33
+31 f2 9 33
+31 f2 11 33
+31 f2 13 33
+31 f2 17 33
+31 f2 21 33
+31 f2 23 33
+31 f2 25 33
+31 f2 27 33
+31 f2 29 33
+31 f2 31 33
+31 f2 33 33
+31 f2 35 33
+31 f2 37 33
+31 f2 45 33
+31 f2 59 33
+31 f2 67 33
+31 f2 69 33
+31 f2 71 33
+31 f2 73 33
+31 f2 77 33
+31 f2 83 33
+31 f2 89 33
+31 f2 95 33
+31 f2 99 33
+31 f2 101 33
+31 f2 103 33
+31 f2 105 33
+31 f2 109 33
+31 f2 115 33
+31 f2 119 33
+31 f2 121 33
+31 f2 123 33
+31 f2 131 33
+31 f2 141 33
+31 f2 143 33
+31 f2 145 33
+31 f2 151 33
+31 f2 153 33
+31 f2 155 33
+31 f2 157 33
+31 f2 159 33
+31 f2 161 33
+31 f2 165 33
+31 f2 171 33
+31 f2 173 33
+31 f2 179 33
+31 f2 185 33
+31 f2 187 33
+31 f2 193 33
+31 f2 195 33
+31 f2 199 33
+31 f2 203 33
+31 f2 207 33
+31 f2 209 33
+31 f2 211 33
+31 f2 213 33
+31 f2 225 33
+31 f2 227 33
+31 f2 231 33
+31 f2 233 33
+31 f2 237 33
+31 f2 245 33
+31 f2 247 33
+31 f2 255 33
+31 f2 257 33
+31 f2 259 33
+31 f2 261 33
+31 f2 263 33
+31 f2 265 33
+31 f2 267 33
+31 f2 269 33
+31 f2 273 33
+31 f2 275 33
+31 f2 277 33
+31 f2 279 33
+31 f2 291 33
+31 f2 293 33
+31 f2 297 33
+31 f2 301 33
+31 f2 303 33
+31 f2 307 33
+31 f2 309 33
+31 f2 313 33
+31 f2 319 33
+31 f2 323 33
+31 f2 325 33
+31 f2 329 33
+31 f2 331 33
+31 f2 333 33
+31 f2 337 33
+31 f2 339 33
+31 f2 341 33
+31 f2 345 33
+31 f2 347 33
+31 f2 349 33
+31 f2 351 33
+31 f2 355 33
+31 f2 357 33
+31 f2 359 33
+31 f2 361 33
+31 f2 363 33
+31 f2 365 33
+31 f2 367 33
+31 f2 371 33
+31 f2 373 33
+31 f2 375 33
+31 f2 377 33
+31 f2 379 33
+31 f2 381 33
+31 f2 383 33
+31 f2 387 33
+31 f2 391 33
+31 f2 393 33
+31 f2 395 33
+31 f2 397 33
+31 f2 401 33
+31 f2 403 33
+31 f2 405 33
+31 f2 415 33
+31 f2 419 33
+31 f2 421 33
+31 f2 423 33
+31 f2 425 33
+34 f2 3 35
+34 f2 7 35
+34 f2 51 35
+34 f2 57 35
+34 f2 65 35
+34 f2 75 35
+34 f2 79 35
+34 f2 85 35
+34 f2 107 35
+34 f2 117 35
+34 f2 125 35
+34 f2 129 35
+34 f2 137 35
+34 f2 159 35
+34 f2 167 35
+34 f2 169 35
+34 f2 217 35
+34 f2 219 35
+34 f2 221 35
+34 f2 235 35
+34 f2 243 35
+34 f2 281 35
+34 f2 283 35
+34 f2 289 35
+34 f2 299 35
+34 f2 315 35
+34 f2 317 35
+34 f2 335 35
+34 f2 369 35
+34 f2 411 35
+34 f2 417 35
+34 f2 1 36
+34 f2 5 36
+34 f2 9 36
+34 f2 11 36
+34 f2 13 36
+34 f2 15 36
+34 f2 17 36
+34 f2 19 36
+34 f2 21 36
+34 f2 23 36
+34 f2 25 36
+34 f2 27 36
+34 f2 29 36
+34 f2 31 36
+34 f2 33 36
+34 f2 35 36
+34 f2 37 36
+34 f2 39 36
+34 f2 41 36
+34 f2 43 36
+34 f2 45 36
+34 f2 47 36
+34 f2 49 36
+34 f2 53 36
+34 f2 55 36
+34 f2 59 36
+34 f2 61 36
+34 f2 63 36
+34 f2 67 36
+34 f2 69 36
+34 f2 71 36
+34 f2 73 36
+34 f2 77 36
+34 f2 81 36
+34 f2 83 36
+34 f2 87 36
+34 f2 89 36
+34 f2 91 36
+34 f2 93 36
+34 f2 95 36
+34 f2 97 36
+34 f2 99 36
+34 f2 101 36
+34 f2 103 36
+34 f2 105 36
+34 f2 109 36
+34 f2 111 36
+34 f2 113 36
+34 f2 115 36
+34 f2 119 36
+34 f2 121 36
+34 f2 123 36
+34 f2 127 36
+34 f2 131 36
+34 f2 133 36
+34 f2 135 36
+34 f2 139 36
+34 f2 141 36
+34 f2 143 36
+34 f2 145 36
+34 f2 147 36
+34 f2 149 36
+34 f2 151 36
+34 f2 153 36
+34 f2 155 36
+34 f2 157 36
+34 f2 161 36
+34 f2 163 36
+34 f2 165 36
+34 f2 171 36
+34 f2 173 36
+34 f2 175 36
+34 f2 177 36
+34 f2 179 36
+34 f2 181 36
+34 f2 183 36
+34 f2 185 36
+34 f2 187 36
+34 f2 189 36
+34 f2 191 36
+34 f2 193 36
+34 f2 195 36
+34 f2 197 36
+34 f2 199 36
+34 f2 201 36
+34 f2 203 36
+34 f2 205 36
+34 f2 207 36
+34 f2 209 36
+34 f2 211 36
+34 f2 213 36
+34 f2 215 36
+34 f2 223 36
+34 f2 225 36
+34 f2 227 36
+34 f2 229 36
+34 f2 231 36
+34 f2 233 36
+34 f2 237 36
+34 f2 239 36
+34 f2 241 36
+34 f2 245 36
+34 f2 247 36
+34 f2 249 36
+34 f2 251 36
+34 f2 253 36
+34 f2 255 36
+34 f2 257 36
+34 f2 259 36
+34 f2 261 36
+34 f2 263 36
+34 f2 265 36
+34 f2 267 36
+34 f2 269 36
+34 f2 271 36
+34 f2 273 36
+34 f2 275 36
+34 f2 277 36
+34 f2 279 36
+34 f2 285 36
+34 f2 287 36
+34 f2 291 36
+34 f2 293 36
+34 f2 295 36
+34 f2 297 36
+34 f2 301 36
+34 f2 303 36
+34 f2 305 36
+34 f2 307 36
+34 f2 309 36
+34 f2 311 36
+34 f2 313 36
+34 f2 319 36
+34 f2 321 36
+34 f2 323 36
+34 f2 325 36
+34 f2 327 36
+34 f2 329 36
+34 f2 331 36
+34 f2 333 36
+34 f2 337 36
+34 f2 339 36
+34 f2 341 36
+34 f2 343 36
+34 f2 345 36
+34 f2 347 36
+34 f2 349 36
+34 f2 351 36
+34 f2 353 36
+34 f2 355 36
+34 f2 357 36
+34 f2 359 36
+34 f2 361 36
+34 f2 363 36
+34 f2 365 36
+34 f2 367 36
+34 f2 371 36
+34 f2 373 36
+34 f2 375 36
+34 f2 377 36
+34 f2 379 36
+34 f2 381 36
+34 f2 383 36
+34 f2 385 36
+34 f2 387 36
+34 f2 389 36
+34 f2 391 36
+34 f2 393 36
+34 f2 395 36
+34 f2 397 36
+34 f2 399 36
+34 f2 401 36
+34 f2 403 36
+34 f2 405 36
+34 f2 407 36
+34 f2 409 36
+34 f2 413 36
+34 f2 415 36
+34 f2 419 36
+34 f2 421 36
+34 f2 423 36
+34 f2 425 36
+34 f2 427 36
+34 f2 429 36
+37 f7 0 38
+37 f7 1 45
+38 f4 1 39
+38 f4 3 39
+38 f4 7 39
+38 f4 11 39
+38 f4 15 39
+38 f4 17 39
+38 f4 19 39
+38 f4 21 39
+38 f4 23 39
+38 f4 25 39
+38 f4 27 39
+38 f4 5 42
+38 f4 9 42
+38 f4 13 42
+39 f12 167 40
+39 f12 187 40
+39 f12 231 40
+39 f12 251 40
+39 f12 275 40
+39 f12 303 40
+39 f12 1 41
+39 f12 3 41
+39 f12 5 41
+39 f12 7 41
+39 f12 9 41
+39 f12 11 41
+39 f12 13 41
+39 f12 15 41
+39 f12 17 41
+39 f12 19 41
+39 f12 21 41
+39 f12 23 41
+39 f12 25 41
+39 f12 27 41
+39 f12 29 41
+39 f12 31 41
+39 f12 33 41
+39 f12 35 41
+39 f12 37 41
+39 f12 39 41
+39 f12 41 41
+39 f12 43 41
+39 f12 45 41
+39 f12 47 41
+39 f12 49 41
+39 f12 51 41
+39 f12 53 41
+39 f12 55 41
+39 f12 57 41
+39 f12 59 41
+39 f12 61 41
+39 f12 63 41
+39 f12 65 41
+39 f12 67 41
+39 f12 69 41
+39 f12 71 41
+39 f12 73 41
+39 f12 75 41
+39 f12 77 41
+39 f12 79 41
+39 f12 81 41
+39 f12 83 41
+39 f12 85 41
+39 f12 87 41
+39 f12 89 41
+39 f12 91 41
+39 f12 93 41
+39 f12 95 41
+39 f12 97 41
+39 f12 99 41
+39 f12 101 41
+39 f12 103 41
+39 f12 105 41
+39 f12 107 41
+39 f12 109 41
+39 f12 111 41
+39 f12 113 41
+39 f12 115 41
+39 f12 117 41
+39 f12 119 41
+39 f12 121 41
+39 f12 123 41
+39 f12 125 41
+39 f12 127 41
+39 f12 129 41
+39 f12 131 41
+39 f12 133 41
+39 f12 135 41
+39 f12 137 41
+39 f12 139 41
+39 f12 141 41
+39 f12 143 41
+39 f12 145 41
+39 f12 147 41
+39 f12 149 41
+39 f12 151 41
+39 f12 153 41
+39 f12 155 41
+39 f12 157 41
+39 f12 159 41
+39 f12 161 41
+39 f12 163 41
+39 f12 165 41
+39 f12 169 41
+39 f12 171 41
+39 f12 173 41
+39 f12 175 41
+39 f12 177 41
+39 f12 179 41
+39 f12 181 41
+39 f12 183 41
+39 f12 185 41
+39 f12 189 41
+39 f12 191 41
+39 f12 193 41
+39 f12 195 41
+39 f12 197 41
+39 f12 199 41
+39 f12 201 41
+39 f12 203 41
+39 f12 205 41
+39 f12 207 41
+39 f12 209 41
+39 f12 211 41
+39 f12 213 41
+39 f12 215 41
+39 f12 217 41
+39 f12 219 41
+39 f12 221 41
+39 f12 223 41
+39 f12 225 41
+39 f12 227 41
+39 f12 229 41
+39 f12 233 41
+39 f12 235 41
+39 f12 237 41
+39 f12 239 41
+39 f12 241 41
+39 f12 243 41
+39 f12 245 41
+39 f12 247 41
+39 f12 249 41
+39 f12 253 41
+39 f12 255 41
+39 f12 257 41
+39 f12 259 41
+39 f12 261 41
+39 f12 263 41
+39 f12 265 41
+39 f12 267 41
+39 f12 269 41
+39 f12 271 41
+39 f12 273 41
+39 f12 277 41
+39 f12 279 41
+39 f12 281 41
+39 f12 283 41
+39 f12 285 41
+39 f12 287 41
+39 f12 289 41
+39 f12 291 41
+39 f12 293 41
+39 f12 295 41
+39 f12 297 41
+39 f12 299 41
+39 f12 301 41
+39 f12 305 41
+39 f12 307 41
+39 f12 309 41
+39 f12 311 41
+39 f12 313 41
+39 f12 315 41
+39 f12 317 41
+39 f12 319 41
+39 f12 321 41
+39 f12 323 41
+39 f12 325 41
+39 f12 327 41
+39 f12 329 41
+39 f12 331 41
+39 f12 333 41
+39 f12 335 41
+39 f12 337 41
+39 f12 339 41
+39 f12 341 41
+42 f1 3 43
+42 f1 47 43
+42 f1 61 43
+42 f1 191 43
+42 f1 213 43
+42 f1 251 43
+42 f1 269 43
+42 f1 297 43
+42 f1 303 43
+42 f1 323 43
+42 f1 343 43
+42 f1 349 43
+42 f1 365 43
+42 f1 393 43
+42 f1 399 43
+42 f1 445 43
+42 f1 485 43
+42 f1 521 43
+42 f1 535 43
+42 f1 553 43
+42 f1 605 43
+42 f1 609 43
+42 f1 613 43
+42 f1 619 43
+42 f1 637 43
+42 f1 677 43
+42 f1 679 43
+42 f1 681 43
+42 f1 693 43
+42 f1 1 44
+42 f1 5 44
+42 f1 7 44
+42 f1 9 44
+42 f1 11 44
+42 f1 13 44
+42 f1 15 44
+42 f1 17 44
+42 f1 19 44
+42 f1 21 44
+42 f1 23 44
+42 f1 25 44
+42 f1 27 44
+42 f1 29 44
+42 f1 31 44
+42 f1 33 44
+42 f1 35 44
+42 f1 37 44
+42 f1 39 44
+42 f1 41 44
+42 f1 43 44
+42 f1 45 44
+42 f1 49 44
+42 f1 51 44
+42 f1 53 44
+42 f1 55 44
+42 f1 57 44
+42 f1 59 44
+42 f1 63 44
+42 f1 65 44
+42 f1 67 44
+42 f1 69 44
+42 f1 71 44
+42 f1 73 44
+42 f1 75 44
+42 f1 77 44
+42 f1 79 44
+42 f1 81 44
+42 f1 83 44
+42 f1 85 44
+42 f1 87 44
+42 f1 89 44
+42 f1 91 44
+42 f1 93 44
+42 f1 95 44
+42 f1 97 44
+42 f1 99 44
+42 f1 101 44
+42 f1 103 44
+42 f1 105 44
+42 f1 107 44
+42 f1 109 44
+42 f1 111 44
+42 f1 113 44
+42 f1 115 44
+42 f1 117 44
+42 f1 119 44
+42 f1 121 44
+42 f1 123 44
+42 f1 125 44
+42 f1 127 44
+42 f1 129 44
+42 f1 131 44
+42 f1 133 44
+42 f1 135 44
+42 f1 137 44
+42 f1 139 44
+42 f1 141 44
+42 f1 143 44
+42 f1 145 44
+42 f1 147 44
+42 f1 149 44
+42 f1 151 44
+42 f1 153 44
+42 f1 155 44
+42 f1 157 44
+42 f1 159 44
+42 f1 161 44
+42 f1 163 44
+42 f1 165 44
+42 f1 167 44
+42 f1 169 44
+42 f1 171 44
+42 f1 173 44
+42 f1 175 44
+42 f1 177 44
+42 f1 179 44
+42 f1 181 44
+42 f1 183 44
+42 f1 185 44
+42 f1 187 44
+42 f1 189 44
+42 f1 193 44
+42 f1 195 44
+42 f1 197 44
+42 f1 199 44
+42 f1 201 44
+42 f1 203 44
+42 f1 205 44
+42 f1 207 44
+42 f1 209 44
+42 f1 211 44
+42 f1 215 44
+42 f1 217 44
+42 f1 219 44
+42 f1 221 44
+42 f1 223 44
+42 f1 225 44
+42 f1 227 44
+42 f1 229 44
+42 f1 231 44
+42 f1 233 44
+42 f1 235 44
+42 f1 237 44
+42 f1 239 44
+42 f1 241 44
+42 f1 243 44
+42 f1 245 44
+42 f1 247 44
+42 f1 249 44
+42 f1 253 44
+42 f1 255 44
+42 f1 257 44
+42 f1 259 44
+42 f1 261 44
+42 f1 263 44
+42 f1 265 44
+42 f1 267 44
+42 f1 271 44
+42 f1 273 44
+42 f1 275 44
+42 f1 277 44
+42 f1 279 44
+42 f1 281 44
+42 f1 283 44
+42 f1 285 44
+42 f1 287 44
+42 f1 289 44
+42 f1 291 44
+42 f1 293 44
+42 f1 295 44
+42 f1 299 44
+42 f1 301 44
+42 f1 305 44
+42 f1 307 44
+42 f1 309 44
+42 f1 311 44
+42 f1 313 44
+42 f1 315 44
+42 f1 317 44
+42 f1 319 44
+42 f1 321 44
+42 f1 325 44
+42 f1 327 44
+42 f1 329 44
+42 f1 331 44
+42 f1 333 44
+42 f1 335 44
+42 f1 337 44
+42 f1 339 44
+42 f1 341 44
+42 f1 345 44
+42 f1 347 44
+42 f1 351 44
+42 f1 353 44
+42 f1 355 44
+42 f1 357 44
+42 f1 359 44
+42 f1 361 44
+42 f1 363 44
+42 f1 367 44
+42 f1 369 44
+42 f1 371 44
+42 f1 373 44
+42 f1 375 44
+42 f1 377 44
+42 f1 379 44
+42 f1 381 44
+42 f1 383 44
+42 f1 385 44
+42 f1 387 44
+42 f1 389 44
+42 f1 391 44
+42 f1 395 44
+42 f1 397 44
+42 f1 401 44
+42 f1 403 44
+42 f1 405 44
+42 f1 407 44
+42 f1 409 44
+42 f1 411 44
+42 f1 413 44
+42 f1 415 44
+42 f1 417 44
+42 f1 419 44
+42 f1 421 44
+42 f1 423 44
+42 f1 425 44
+42 f1 427 44
+42 f1 429 44
+42 f1 431 44
+42 f1 433 44
+42 f1 435 44
+42 f1 437 44
+42 f1 439 44
+42 f1 441 44
+42 f1 443 44
+42 f1 447 44
+42 f1 449 44
+42 f1 451 44
+42 f1 453 44
+42 f1 455 44
+42 f1 457 44
+42 f1 459 44
+42 f1 461 44
+42 f1 463 44
+42 f1 465 44
+42 f1 467 44
+42 f1 469 44
+42 f1 471 44
+42 f1 473 44
+42 f1 475 44
+42 f1 477 44
+42 f1 479 44
+42 f1 481 44
+42 f1 483 44
+42 f1 487 44
+42 f1 489 44
+42 f1 491 44
+42 f1 493 44
+42 f1 495 44
+42 f1 497 44
+42 f1 499 44
+42 f1 501 44
+42 f1 503 44
+42 f1 505 44
+42 f1 507 44
+42 f1 509 44
+42 f1 511 44
+42 f1 513 44
+42 f1 515 44
+42 f1 517 44
+42 f1 519 44
+42 f1 523 44
+42 f1 525 44
+42 f1 527 44
+42 f1 529 44
+42 f1 531 44
+42 f1 533 44
+42 f1 537 44
+42 f1 539 44
+42 f1 541 44
+42 f1 543 44
+42 f1 545 44
+42 f1 547 44
+42 f1 549 44
+42 f1 551 44
+42 f1 555 44
+42 f1 557 44
+42 f1 559 44
+42 f1 561 44
+42 f1 563 44
+42 f1 565 44
+42 f1 567 44
+42 f1 569 44
+42 f1 571 44
+42 f1 573 44
+42 f1 575 44
+42 f1 577 44
+42 f1 579 44
+42 f1 581 44
+42 f1 583 44
+42 f1 585 44
+42 f1 587 44
+42 f1 589 44
+42 f1 591 44
+42 f1 593 44
+42 f1 595 44
+42 f1 597 44
+42 f1 599 44
+42 f1 601 44
+42 f1 603 44
+42 f1 607 44
+42 f1 611 44
+42 f1 615 44
+42 f1 617 44
+42 f1 621 44
+42 f1 623 44
+42 f1 625 44
+42 f1 627 44
+42 f1 629 44
+42 f1 631 44
+42 f1 633 44
+42 f1 635 44
+42 f1 639 44
+42 f1 641 44
+42 f1 643 44
+42 f1 645 44
+42 f1 647 44
+42 f1 649 44
+42 f1 651 44
+42 f1 653 44
+42 f1 655 44
+42 f1 657 44
+42 f1 659 44
+42 f1 661 44
+42 f1 663 44
+42 f1 665 44
+42 f1 667 44
+42 f1 669 44
+42 f1 671 44
+42 f1 673 44
+42 f1 675 44
+42 f1 683 44
+42 f1 685 44
+42 f1 687 44
+42 f1 689 44
+42 f1 691 44
+42 f1 695 44
+42 f1 697 44
+42 f1 699 44
diff --git a/pages/application/DecisionTree/trained_models/cancer/cancer.dt b/pages/application/DecisionTree/trained_models/cancer/cancer.dt
index 6b7796a..3ad8dae 100644
--- a/pages/application/DecisionTree/trained_models/cancer/cancer.dt
+++ b/pages/application/DecisionTree/trained_models/cancer/cancer.dt
@@ -1,35 +1,202 @@
-21
+37
 1
-I 1 2 4 6 8 11 12 14 17 19
-T 3 5 7 9 10 13 15 16 18 20 21
-3 T 0
-5 T 0
-7 T 0
+I 1 2 3 4 6 7 11 13 16 19 20 21 22 24 28 31 32 33
+T 5 8 9 10 12 14 15 17 18 23 25 26 27 29 30 34 35 36 37
+5 T 1
+8 T 1
 9 T 0
-10 T 1
-13 T 0
-15 T 0
-16 T 1
+10 T 0
+12 T 1
+14 T 0
+15 T 1
+17 T 0
 18 T 1
-20 T 0
-21 T 1
-1 f5 17 2
-1 f5 16 11
-2 f4 17 3
-2 f4 16 4
-4 f2 17 5
-4 f2 16 6
-6 f2 19 7
-6 f2 18 8
-8 f0 17 9
-8 f0 16 10
-11 f4 17 12
-11 f4 16 17
-12 f1 17 13
-12 f1 16 14
-14 f7 17 15
-14 f7 16 16
-17 f5 15 18
-17 f5 14 19
-19 f2 17 20
-19 f2 16 21
+23 T 1
+25 T 1
+26 T 0
+27 T 0
+29 T 1
+30 T 0
+34 T 1
+35 T 0
+36 T 1
+37 T 1
+1 f1 1 2
+1 f1 3 2
+1 f1 5 2
+1 f1 7 19
+1 f1 9 19
+1 f1 11 19
+1 f1 13 19
+1 f1 15 19
+1 f1 17 19
+1 f1 19 19
+2 f2 5 3
+2 f2 7 3
+2 f2 9 3
+2 f2 11 3
+2 f2 13 3
+2 f2 15 3
+2 f2 17 3
+2 f2 19 3
+2 f2 1 16
+2 f2 3 16
+3 f5 1 4
+3 f5 15 4
+3 f5 3 11
+3 f5 5 11
+3 f5 7 11
+3 f5 9 11
+3 f5 11 11
+3 f5 13 11
+3 f5 17 11
+3 f5 19 11
+4 f8 5 5
+4 f8 9 5
+4 f8 13 5
+4 f8 17 5
+4 f8 1 6
+4 f8 3 6
+4 f8 7 6
+4 f8 11 6
+4 f8 15 6
+6 f2 1 7
+6 f2 3 7
+6 f2 9 7
+6 f2 11 7
+6 f2 13 7
+6 f2 17 7
+6 f2 5 10
+6 f2 7 10
+6 f2 15 10
+6 f2 19 10
+7 f0 13 8
+7 f0 1 9
+7 f0 3 9
+7 f0 5 9
+7 f0 7 9
+7 f0 9 9
+7 f0 11 9
+7 f0 15 9
+7 f0 17 9
+7 f0 19 9
+11 f7 1 12
+11 f7 5 12
+11 f7 7 12
+11 f7 9 12
+11 f7 11 12
+11 f7 13 12
+11 f7 15 12
+11 f7 17 12
+11 f7 19 12
+11 f7 3 13
+13 f4 3 14
+13 f4 5 14
+13 f4 9 14
+13 f4 13 14
+13 f4 17 14
+13 f4 1 15
+13 f4 7 15
+13 f4 11 15
+13 f4 15 15
+13 f4 19 15
+16 f5 1 17
+16 f5 5 17
+16 f5 9 17
+16 f5 13 17
+16 f5 15 17
+16 f5 17 17
+16 f5 19 17
+16 f5 3 18
+16 f5 7 18
+16 f5 11 18
+19 f0 9 20
+19 f0 13 20
+19 f0 17 20
+19 f0 1 31
+19 f0 3 31
+19 f0 5 31
+19 f0 7 31
+19 f0 11 31
+19 f0 15 31
+19 f0 19 31
+20 f4 3 21
+20 f4 5 21
+20 f4 7 21
+20 f4 13 21
+20 f4 15 21
+20 f4 17 21
+20 f4 19 21
+20 f4 1 28
+20 f4 9 28
+20 f4 11 28
+21 f3 3 22
+21 f3 5 22
+21 f3 7 22
+21 f3 9 22
+21 f3 13 22
+21 f3 15 22
+21 f3 17 22
+21 f3 19 22
+21 f3 1 27
+21 f3 11 27
+22 f7 1 23
+22 f7 3 23
+22 f7 7 23
+22 f7 11 23
+22 f7 13 23
+22 f7 15 23
+22 f7 17 23
+22 f7 19 23
+22 f7 5 24
+22 f7 9 24
+24 f0 5 25
+24 f0 9 25
+24 f0 13 25
+24 f0 1 26
+24 f0 3 26
+24 f0 7 26
+24 f0 11 26
+24 f0 15 26
+24 f0 17 26
+24 f0 19 26
+28 f5 3 29
+28 f5 7 29
+28 f5 11 29
+28 f5 15 29
+28 f5 17 29
+28 f5 1 30
+28 f5 5 30
+28 f5 9 30
+28 f5 13 30
+28 f5 19 30
+31 f1 5 32
+31 f1 9 32
+31 f1 11 32
+31 f1 1 37
+31 f1 3 37
+31 f1 7 37
+31 f1 13 37
+31 f1 15 37
+31 f1 17 37
+31 f1 19 37
+32 f5 1 33
+32 f5 13 33
+32 f5 19 33
+32 f5 3 36
+32 f5 5 36
+32 f5 7 36
+32 f5 9 36
+32 f5 11 36
+32 f5 15 36
+32 f5 17 36
+33 f4 1 34
+33 f4 3 34
+33 f4 13 34
+33 f4 17 34
+33 f4 19 34
+33 f4 5 35
+33 f4 7 35
+33 f4 9 35
+33 f4 11 35
+33 f4 15 35
diff --git a/pages/application/DecisionTree/trained_models/car/car.dt b/pages/application/DecisionTree/trained_models/car/car.dt
index 4e05be5..383db26 100644
--- a/pages/application/DecisionTree/trained_models/car/car.dt
+++ b/pages/application/DecisionTree/trained_models/car/car.dt
@@ -1,89 +1,97 @@
-57
+43
 1
-I 1 3 5 6 7 8 12 13 14 19 20 21 22 25 26 30 32 34 35 38 39 43 44 46 48 50 52 53
-T 2 4 9 10 11 15 16 17 18 23 24 27 28 29 31 33 36 37 40 41 42 45 47 49 51 54 55 56 57
-2 T 0
-4 T 0
-9 T 1
+I 1 2 4 6 7 9 12 13 16 19 21 22 24 25 29 30 31 34 37 38 41
+T 3 5 8 10 11 14 15 17 18 20 23 26 27 28 32 33 35 36 39 40 42 43
+3 T 0
+5 T 0
+8 T 0
 10 T 0
 11 T 1
+14 T 0
 15 T 1
-16 T 0
-17 T 1
-18 T 0
+17 T 0
+18 T 1
+20 T 0
 23 T 0
-24 T 1
-27 T 0
+26 T 0
+27 T 1
 28 T 1
-29 T 1
-31 T 0
+32 T 1
 33 T 0
-36 T 0
-37 T 1
-40 T 0
-41 T 1
-42 T 1
-45 T 0
-47 T 1
-49 T 1
-51 T 0
-54 T 1
-55 T 0
-56 T 1
-57 T 1
-1 f5 3 2
-1 f5 2 3
-3 f3 3 4
-3 f3 2 5
-5 f0 3 6
-5 f0 2 19
-6 f1 7 7
-6 f1 6 12
-7 f4 3 8
-7 f4 2 11
-8 f5 5 9
-8 f5 4 10
-12 f1 5 13
-12 f1 4 18
-13 f4 3 14
-13 f4 2 17
-14 f5 5 15
-14 f5 4 16
-19 f4 3 20
-19 f4 2 43
-20 f5 5 21
-20 f5 4 30
-21 f2 3 22
-21 f2 2 25
-22 f3 5 23
-22 f3 4 24
-25 f1 3 26
-25 f1 2 29
-26 f0 1 27
-26 f0 0 28
-30 f0 1 31
-30 f0 0 32
-32 f1 3 33
-32 f1 2 34
-34 f1 1 35
-34 f1 0 38
-35 f0 5 36
-35 f0 4 37
-38 f2 3 39
-38 f2 2 42
-39 f3 5 40
-39 f3 4 41
-43 f0 1 44
-43 f0 0 57
-44 f1 3 45
-44 f1 2 46
-46 f4 5 47
-46 f4 4 48
-48 f5 5 49
-48 f5 4 50
-50 f2 3 51
-50 f2 2 52
-52 f2 1 53
-52 f2 0 56
-53 f3 5 54
-53 f3 4 55
+35 T 0
+36 T 1
+39 T 0
+40 T 1
+42 T 0
+43 T 1
+1 f1 3 2
+1 f1 5 2
+1 f1 1 19
+1 f1 7 19
+2 f3 3 3
+2 f3 1 4
+2 f3 5 4
+4 f5 3 5
+4 f5 1 6
+4 f5 5 6
+6 f4 3 7
+6 f4 1 12
+6 f4 5 12
+7 f0 3 8
+7 f0 5 8
+7 f0 1 9
+7 f0 7 9
+9 f5 1 10
+9 f5 3 10
+9 f5 5 11
+12 f0 1 13
+12 f0 5 13
+12 f0 7 13
+12 f0 3 16
+13 f0 5 14
+13 f0 1 15
+13 f0 3 15
+13 f0 7 15
+16 f1 5 17
+16 f1 1 18
+16 f1 3 18
+16 f1 7 18
+19 f5 3 20
+19 f5 1 21
+19 f5 5 21
+21 f5 1 22
+21 f5 3 22
+21 f5 5 29
+22 f3 3 23
+22 f3 1 24
+22 f3 5 24
+24 f4 3 25
+24 f4 1 28
+24 f4 5 28
+25 f0 3 26
+25 f0 5 26
+25 f0 1 27
+25 f0 7 27
+29 f4 3 30
+29 f4 1 37
+29 f4 5 37
+30 f2 5 31
+30 f2 1 34
+30 f2 3 34
+30 f2 7 34
+31 f3 1 32
+31 f3 3 33
+31 f3 5 33
+34 f3 3 35
+34 f3 1 36
+34 f3 5 36
+37 f2 5 38
+37 f2 1 41
+37 f2 3 41
+37 f2 7 41
+38 f3 3 39
+38 f3 1 40
+38 f3 5 40
+41 f3 3 42
+41 f3 1 43
+41 f3 5 43
diff --git a/pages/application/DecisionTree/trained_models/meteo/meteo.dt b/pages/application/DecisionTree/trained_models/meteo/meteo.dt
new file mode 100644
index 0000000..3892d46
--- /dev/null
+++ b/pages/application/DecisionTree/trained_models/meteo/meteo.dt
@@ -0,0 +1,8 @@
+3
+1
+I 1
+T 2 3
+2 T -
+3 T +
+1 f0 5 2
+1 f0 4 3
diff --git a/pages/application/DecisionTree/utils/__pycache__/_fileio.cpython-38.pyc b/pages/application/DecisionTree/utils/__pycache__/_fileio.cpython-38.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..7cbc69f32333697f6146d5270c0652e8d7410e9a
GIT binary patch
literal 3674
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
E0asMB-T(jq

literal 0
HcmV?d00001

diff --git a/pages/application/DecisionTree/utils/__pycache__/_fileio.cpython-39.pyc b/pages/application/DecisionTree/utils/__pycache__/_fileio.cpython-39.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..75b2c0fc2dcfed7db454dde32cede32bee4a62c9
GIT binary patch
literal 3654
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

literal 0
HcmV?d00001

diff --git a/pages/application/DecisionTree/utils/__pycache__/dtree.cpython-38.pyc b/pages/application/DecisionTree/utils/__pycache__/dtree.cpython-38.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..87e53a5f43b715654dbcd3262e6f59e03c79bed8
GIT binary patch
literal 21537
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
KZOUWe6952vwxMJI

literal 0
HcmV?d00001

diff --git a/pages/application/DecisionTree/utils/__pycache__/dtree.cpython-39.pyc b/pages/application/DecisionTree/utils/__pycache__/dtree.cpython-39.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..746bb613714a6220f53c53e3f4662e3253825c22
GIT binary patch
literal 21499
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

literal 0
HcmV?d00001

diff --git a/pages/application/DecisionTree/utils/__pycache__/dtviz.cpython-38.pyc b/pages/application/DecisionTree/utils/__pycache__/dtviz.cpython-38.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..782074da54fc57db216c406b136a8e080eb1078d
GIT binary patch
literal 3318
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
TC)Ey=K8ryKjE9kfg+m(vw&(i0

literal 0
HcmV?d00001

diff --git a/pages/application/DecisionTree/utils/__pycache__/dtviz.cpython-39.pyc b/pages/application/DecisionTree/utils/__pycache__/dtviz.cpython-39.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..9a8aa11a4675de21ee9f2e6bd3ebd497fbe0fddf
GIT binary patch
literal 3349
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

literal 0
HcmV?d00001

diff --git a/pages/application/DecisionTree/utils/dtree.py b/pages/application/DecisionTree/utils/dtree.py
index fd881ee..1eef25f 100644
--- a/pages/application/DecisionTree/utils/dtree.py
+++ b/pages/application/DecisionTree/utils/dtree.py
@@ -14,12 +14,10 @@ from __future__ import print_function
 from pages.application.DecisionTree.utils._fileio import FileObject
 import collections
 from functools import reduce
-import os
 from pysat.card import *
 from pysat.examples.hitman import Hitman
 from pysat.formula import CNF, IDPool
 from pysat.solvers import Solver
-import sys
 
 try:  # for Python2
     from cStringIO import StringIO
@@ -363,10 +361,9 @@ class DecisionTree():
         else:
             # input expected by Yacine - 'value1,value2,...'
             inst = list(map(lambda i : tuple(['f{0}'.format(i[0]), int(i[1])]), [(i, j) for i,j in enumerate(inst)]))
-        print(inst)
+        
         inst_orig = inst[:]
         path, term, depth = self.execute(inst, pathlits)
-        print(path)
 
         explanation = str(inst) + "\n \n"
         #print('c instance: IF {0} THEN class={1}'.format(' AND '.join([self.fvmap[p] for p in inst_orig]), term))
diff --git a/pages/application/DecisionTree/utils/dtviz.py b/pages/application/DecisionTree/utils/dtviz.py
index f91189d..c23c40e 100755
--- a/pages/application/DecisionTree/utils/dtviz.py
+++ b/pages/application/DecisionTree/utils/dtviz.py
@@ -11,11 +11,7 @@
 #
 #==============================================================================
 from pages.application.DecisionTree.utils.dtree import DecisionTree
-import getopt
-import os
 import pygraphviz
-import sys
-
 
 #
 #==============================================================================
@@ -57,9 +53,8 @@ def visualize(dt):
             edge.attr['arrowsize'] = 0.8
 
     # saving file
-    g.in_edges
     g.layout(prog='dot')
-    return(g.to_string())
+    return(g.string())
 
 #
 #==============================================================================
@@ -73,13 +68,6 @@ def visualize_instance(dt, instance):
     else:
         instance = list(map(lambda i : tuple(['f{0}'.format(i[0]), int(i[1])]), [(i, j) for i,j in enumerate(instance)]))
 
-    #path that follows the instance - colored in blue
-    path, term, depth = dt.execute(instance)
-    edges_instance = []
-    for i in range (len(path)-1) :
-        edges_instance.append((path[i], path[i+1]))
-    edges_instance.append((path[-1],"term:"+term))
-
     g = pygraphviz.AGraph(directed=True, strict=True)
     g.edge_attr['dir'] = 'forward'
 
@@ -99,6 +87,13 @@ def visualize_instance(dt, instance):
         node.attr['shape'] = 'square'
         node.attr['fontsize'] = 13
 
+    #path that follows the instance - colored in blue
+    path, term, depth = dt.execute(instance)
+    edges_instance = []
+    for i in range (len(path)-1) :
+        edges_instance.append((path[i], path[i+1]))
+    edges_instance.append((path[-1],"term:"+term))
+
     # transitions
     for n1 in dt.nodes:
         for v in dt.nodes[n1].vals:
diff --git a/pages/application/layout_application.py b/pages/application/layout_application.py
index 4972774..006838b 100644
--- a/pages/application/layout_application.py
+++ b/pages/application/layout_application.py
@@ -1,11 +1,6 @@
-from dash import dcc, html, Input, Output
+from dash import dcc, html
 import dash
 import dash_bootstrap_components as dbc
-import pandas as pd
-import numpy as np
-from os import listdir
-from os.path import isfile, join
-import importlib
 
 from pages.application.utils_data import extract_data
 from pages.application.DecisionTree.DecisionTreeComponent import DecisionTreeComponent
diff --git a/pages/application/utils_data.py b/pages/application/utils_data.py
index 7b7a5fe..a5908b4 100644
--- a/pages/application/utils_data.py
+++ b/pages/application/utils_data.py
@@ -1,12 +1,5 @@
-from dash import dcc, html, Input, Output, callback
-import dash
-import dash_bootstrap_components as dbc
-import visdcc
-import pandas as pd
-import numpy as np
 from os import listdir
 from os.path import isfile, join
-import importlib
 
 def extract_data(data):
     names_models = [data[i]['ml_type'] for i in range (len(data))]
diff --git a/requirements.txt b/requirements.txt
index 9e95cab..db4cd1f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,4 +10,5 @@ scikit-learn>=0.20.3
 scipy>=1.2.1
 dash_bootstrap_components
 dash_interactive_graphviz
-importlib
+python-sat[pblib,aiger]
+pygraphviz
\ No newline at end of file
-- 
GitLab