[
  {
    "path": ".gitignore",
    "content": "out/\n*.class\n\n# Mobile Tools for Java (J2ME)\n.mtj.tmp/\n\n# Package Files #\n*.war\n*.ear\n\n# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml\nhs_err_pid*\n\n# =========================\n# Operating System Files\n# =========================\n\n# OSX\n# =========================\n\n.DS_Store\n.AppleDouble\n.LSOverride\n\n# Thumbnails\n._*\n\n# Files that might appear in the root of a volume\n.DocumentRevisions-V100\n.fseventsd\n.Spotlight-V100\n.TemporaryItems\n.Trashes\n.VolumeIcon.icns\n\n# Directories potentially created on remote AFP share\n.AppleDB\n.AppleDesktop\nNetwork Trash Folder\nTemporary Items\n.apdisk\n\n# Windows\n# =========================\n\n# Windows image file caches\nThumbs.db\nehthumbs.db\n\n# Folder config file\nDesktop.ini\n\n# Recycle Bin used on file shares\n$RECYCLE.BIN/\n\n# Windows Installer files\n*.cab\n*.msi\n*.msm\n*.msp\n\n# Windows shortcuts\n*.lnk\n"
  },
  {
    "path": ".idea/.name",
    "content": "Backpropagation"
  },
  {
    "path": ".idea/artifacts/Backpropagation_jar.xml",
    "content": "<component name=\"ArtifactManager\">\n  <artifact type=\"jar\" build-on-make=\"true\" name=\"Backpropagation:jar\">\n    <output-path>$PROJECT_DIR$/out/artifacts/Backpropagation_jar</output-path>\n    <root id=\"archive\" name=\"Backpropagation.jar\">\n      <element id=\"module-output\" name=\"Backpropagation\" />\n      <element id=\"directory\" name=\"META-INF\">\n        <element id=\"file-copy\" path=\"$PROJECT_DIR$/META-INF/MANIFEST.MF\" />\n      </element>\n      <element id=\"file-copy\" path=\"$PROJECT_DIR$/icon.png\" />\n    </root>\n  </artifact>\n</component>"
  },
  {
    "path": ".idea/compiler.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"CompilerConfiguration\">\n    <resourceExtensions />\n    <wildcardResourcePatterns>\n      <entry name=\"!?*.java\" />\n      <entry name=\"!?*.form\" />\n      <entry name=\"!?*.class\" />\n      <entry name=\"!?*.groovy\" />\n      <entry name=\"!?*.scala\" />\n      <entry name=\"!?*.flex\" />\n      <entry name=\"!?*.kt\" />\n      <entry name=\"!?*.clj\" />\n      <entry name=\"!?*.aj\" />\n    </wildcardResourcePatterns>\n    <annotationProcessing>\n      <profile default=\"true\" name=\"Default\" enabled=\"false\">\n        <processorPath useClasspath=\"true\" />\n      </profile>\n    </annotationProcessing>\n  </component>\n</project>"
  },
  {
    "path": ".idea/copyright/profiles_settings.xml",
    "content": "<component name=\"CopyrightManager\">\n  <settings default=\"\" />\n</component>"
  },
  {
    "path": ".idea/dictionaries/Administrator.xml",
    "content": "<component name=\"ProjectDictionaryState\">\n  <dictionary name=\"Administrator\">\n    <words>\n      <w>Backpropagation</w>\n      <w>backpropagation</w>\n      <w>hiddens</w>\n      <w>plaf</w>\n      <w>synth</w>\n      <w>zoomer</w>\n    </words>\n  </dictionary>\n</component>"
  },
  {
    "path": ".idea/misc.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"EntryPointsManager\">\n    <entry_points version=\"2.0\" />\n  </component>\n  <component name=\"MavenImportPreferences\">\n    <option name=\"generalSettings\">\n      <MavenGeneralSettings>\n        <option name=\"mavenHome\" value=\"Bundled (Maven 3)\" />\n      </MavenGeneralSettings>\n    </option>\n  </component>\n  <component name=\"ProjectLevelVcsManager\" settingsEditedManually=\"false\">\n    <OptionsSetting value=\"true\" id=\"Add\" />\n    <OptionsSetting value=\"true\" id=\"Remove\" />\n    <OptionsSetting value=\"true\" id=\"Checkout\" />\n    <OptionsSetting value=\"true\" id=\"Update\" />\n    <OptionsSetting value=\"true\" id=\"Status\" />\n    <OptionsSetting value=\"true\" id=\"Edit\" />\n    <ConfirmationsSetting value=\"0\" id=\"Add\" />\n    <ConfirmationsSetting value=\"0\" id=\"Remove\" />\n  </component>\n  <component name=\"ProjectRootManager\" version=\"2\" languageLevel=\"JDK_1_8\" default=\"true\" assert-keyword=\"true\" jdk-15=\"true\" project-jdk-name=\"1.8\" project-jdk-type=\"JavaSDK\">\n    <output url=\"file://$PROJECT_DIR$/out\" />\n  </component>\n</project>"
  },
  {
    "path": ".idea/modules.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectModuleManager\">\n    <modules>\n      <module fileurl=\"file://$PROJECT_DIR$/Backpropagation.iml\" filepath=\"$PROJECT_DIR$/Backpropagation.iml\" />\n    </modules>\n  </component>\n</project>"
  },
  {
    "path": ".idea/uiDesigner.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"Palette2\">\n    <group name=\"Swing\">\n      <item class=\"com.intellij.uiDesigner.HSpacer\" tooltip-text=\"Horizontal Spacer\" icon=\"/com/intellij/uiDesigner/icons/hspacer.png\" removable=\"false\" auto-create-binding=\"false\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"1\" hsize-policy=\"6\" anchor=\"0\" fill=\"1\" />\n      </item>\n      <item class=\"com.intellij.uiDesigner.VSpacer\" tooltip-text=\"Vertical Spacer\" icon=\"/com/intellij/uiDesigner/icons/vspacer.png\" removable=\"false\" auto-create-binding=\"false\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"6\" hsize-policy=\"1\" anchor=\"0\" fill=\"2\" />\n      </item>\n      <item class=\"javax.swing.JPanel\" icon=\"/com/intellij/uiDesigner/icons/panel.png\" removable=\"false\" auto-create-binding=\"false\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"3\" hsize-policy=\"3\" anchor=\"0\" fill=\"3\" />\n      </item>\n      <item class=\"javax.swing.JScrollPane\" icon=\"/com/intellij/uiDesigner/icons/scrollPane.png\" removable=\"false\" auto-create-binding=\"false\" can-attach-label=\"true\">\n        <default-constraints vsize-policy=\"7\" hsize-policy=\"7\" anchor=\"0\" fill=\"3\" />\n      </item>\n      <item class=\"javax.swing.JButton\" icon=\"/com/intellij/uiDesigner/icons/button.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"3\" anchor=\"0\" fill=\"1\" />\n        <initial-values>\n          <property name=\"text\" value=\"Button\" />\n        </initial-values>\n      </item>\n      <item class=\"javax.swing.JRadioButton\" icon=\"/com/intellij/uiDesigner/icons/radioButton.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"3\" anchor=\"8\" fill=\"0\" />\n        <initial-values>\n          <property name=\"text\" value=\"RadioButton\" />\n        </initial-values>\n      </item>\n      <item class=\"javax.swing.JCheckBox\" icon=\"/com/intellij/uiDesigner/icons/checkBox.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"3\" anchor=\"8\" fill=\"0\" />\n        <initial-values>\n          <property name=\"text\" value=\"CheckBox\" />\n        </initial-values>\n      </item>\n      <item class=\"javax.swing.JLabel\" icon=\"/com/intellij/uiDesigner/icons/label.png\" removable=\"false\" auto-create-binding=\"false\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" />\n        <initial-values>\n          <property name=\"text\" value=\"Label\" />\n        </initial-values>\n      </item>\n      <item class=\"javax.swing.JTextField\" icon=\"/com/intellij/uiDesigner/icons/textField.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"true\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\">\n          <preferred-size width=\"150\" height=\"-1\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JPasswordField\" icon=\"/com/intellij/uiDesigner/icons/passwordField.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"true\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\">\n          <preferred-size width=\"150\" height=\"-1\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JFormattedTextField\" icon=\"/com/intellij/uiDesigner/icons/formattedTextField.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"true\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\">\n          <preferred-size width=\"150\" height=\"-1\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JTextArea\" icon=\"/com/intellij/uiDesigner/icons/textArea.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"true\">\n        <default-constraints vsize-policy=\"6\" hsize-policy=\"6\" anchor=\"0\" fill=\"3\">\n          <preferred-size width=\"150\" height=\"50\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JTextPane\" icon=\"/com/intellij/uiDesigner/icons/textPane.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"true\">\n        <default-constraints vsize-policy=\"6\" hsize-policy=\"6\" anchor=\"0\" fill=\"3\">\n          <preferred-size width=\"150\" height=\"50\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JEditorPane\" icon=\"/com/intellij/uiDesigner/icons/editorPane.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"true\">\n        <default-constraints vsize-policy=\"6\" hsize-policy=\"6\" anchor=\"0\" fill=\"3\">\n          <preferred-size width=\"150\" height=\"50\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JComboBox\" icon=\"/com/intellij/uiDesigner/icons/comboBox.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"true\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"2\" anchor=\"8\" fill=\"1\" />\n      </item>\n      <item class=\"javax.swing.JTable\" icon=\"/com/intellij/uiDesigner/icons/table.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"6\" hsize-policy=\"6\" anchor=\"0\" fill=\"3\">\n          <preferred-size width=\"150\" height=\"50\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JList\" icon=\"/com/intellij/uiDesigner/icons/list.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"6\" hsize-policy=\"2\" anchor=\"0\" fill=\"3\">\n          <preferred-size width=\"150\" height=\"50\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JTree\" icon=\"/com/intellij/uiDesigner/icons/tree.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"6\" hsize-policy=\"6\" anchor=\"0\" fill=\"3\">\n          <preferred-size width=\"150\" height=\"50\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JTabbedPane\" icon=\"/com/intellij/uiDesigner/icons/tabbedPane.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"3\" hsize-policy=\"3\" anchor=\"0\" fill=\"3\">\n          <preferred-size width=\"200\" height=\"200\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JSplitPane\" icon=\"/com/intellij/uiDesigner/icons/splitPane.png\" removable=\"false\" auto-create-binding=\"false\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"3\" hsize-policy=\"3\" anchor=\"0\" fill=\"3\">\n          <preferred-size width=\"200\" height=\"200\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JSpinner\" icon=\"/com/intellij/uiDesigner/icons/spinner.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"true\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" />\n      </item>\n      <item class=\"javax.swing.JSlider\" icon=\"/com/intellij/uiDesigner/icons/slider.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" />\n      </item>\n      <item class=\"javax.swing.JSeparator\" icon=\"/com/intellij/uiDesigner/icons/separator.png\" removable=\"false\" auto-create-binding=\"false\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"6\" hsize-policy=\"6\" anchor=\"0\" fill=\"3\" />\n      </item>\n      <item class=\"javax.swing.JProgressBar\" icon=\"/com/intellij/uiDesigner/icons/progressbar.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"0\" fill=\"1\" />\n      </item>\n      <item class=\"javax.swing.JToolBar\" icon=\"/com/intellij/uiDesigner/icons/toolbar.png\" removable=\"false\" auto-create-binding=\"false\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"0\" fill=\"1\">\n          <preferred-size width=\"-1\" height=\"20\" />\n        </default-constraints>\n      </item>\n      <item class=\"javax.swing.JToolBar$Separator\" icon=\"/com/intellij/uiDesigner/icons/toolbarSeparator.png\" removable=\"false\" auto-create-binding=\"false\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"0\" fill=\"1\" />\n      </item>\n      <item class=\"javax.swing.JScrollBar\" icon=\"/com/intellij/uiDesigner/icons/scrollbar.png\" removable=\"false\" auto-create-binding=\"true\" can-attach-label=\"false\">\n        <default-constraints vsize-policy=\"6\" hsize-policy=\"0\" anchor=\"0\" fill=\"2\" />\n      </item>\n    </group>\n  </component>\n</project>"
  },
  {
    "path": ".idea/vcs.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"VcsDirectoryMappings\">\n    <mapping directory=\"\" vcs=\"Git\" />\n  </component>\n</project>"
  },
  {
    "path": ".idea/workspace.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ArtifactsWorkspaceSettings\">\n    <artifacts-to-build>\n      <artifact name=\"Backpropagation:jar\" />\n    </artifacts-to-build>\n  </component>\n  <component name=\"ChangeListManager\">\n    <list default=\"true\" id=\"88f2ab99-ce0f-4f40-bd16-da576e5d48c7\" name=\"Default\" comment=\"\" />\n    <ignored path=\"HW1_Backpropagation.iws\" />\n    <ignored path=\".idea/workspace.xml\" />\n    <ignored path=\"$PROJECT_DIR$/out/\" />\n    <ignored path=\".idea/dataSources.local.xml\" />\n    <option name=\"EXCLUDED_CONVERTED_TO_IGNORED\" value=\"true\" />\n    <option name=\"TRACKING_ENABLED\" value=\"true\" />\n    <option name=\"SHOW_DIALOG\" value=\"false\" />\n    <option name=\"HIGHLIGHT_CONFLICTS\" value=\"true\" />\n    <option name=\"HIGHLIGHT_NON_ACTIVE_CHANGELIST\" value=\"false\" />\n    <option name=\"LAST_RESOLUTION\" value=\"IGNORE\" />\n  </component>\n  <component name=\"CreatePatchCommitExecutor\">\n    <option name=\"PATCH_PATH\" value=\"\" />\n  </component>\n  <component name=\"ExecutionTargetManager\" SELECTED_TARGET=\"default_target\" />\n  <component name=\"FavoritesManager\">\n    <favorites_list name=\"HW1_Backpropagation\" />\n  </component>\n  <component name=\"FileEditorManager\">\n    <leaf SIDE_TABS_SIZE_LIMIT_KEY=\"300\">\n      <file leaf-file-name=\"MainFrame.form\" pinned=\"false\" current-in-tab=\"true\">\n        <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"30\">\n              <caret line=\"1\" column=\"0\" selection-start-line=\"1\" selection-start-column=\"0\" selection-end-line=\"1\" selection-end-column=\"0\" />\n              <folding />\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"MainFrame.java\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"4650\">\n              <caret line=\"455\" column=\"5\" selection-start-line=\"455\" selection-start-column=\"5\" selection-end-line=\"455\" selection-end-column=\"5\" />\n              <folding>\n                <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n                <element signature=\"class#11069:11759\" expanded=\"false\" />\n                <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n                <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n                <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n                <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n                <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n                <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n                <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n                <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n                <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n                <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"NeuralNetwork.java\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/NeuralNetwork.java\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"5130\">\n              <caret line=\"171\" column=\"32\" selection-start-line=\"171\" selection-start-column=\"32\" selection-end-line=\"171\" selection-end-column=\"32\" />\n              <folding />\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"Neuron.java\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/Neuron.java\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"660\">\n              <caret line=\"31\" column=\"0\" selection-start-line=\"31\" selection-start-column=\"0\" selection-end-line=\"31\" selection-end-column=\"0\" />\n              <folding>\n                <element signature=\"e#739#740#0\" expanded=\"true\" />\n                <element signature=\"e#790#791#0\" expanded=\"true\" />\n                <element signature=\"e#1459#1460#0\" expanded=\"true\" />\n                <element signature=\"e#1488#1489#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"Connection.java\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/Connection.java\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"900\">\n              <caret line=\"47\" column=\"0\" selection-start-line=\"47\" selection-start-column=\"0\" selection-end-line=\"47\" selection-end-column=\"0\" />\n              <folding>\n                <element signature=\"e#669#670#0\" expanded=\"false\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n    </leaf>\n  </component>\n  <component name=\"FileTemplateManagerImpl\">\n    <option name=\"RECENT_TEMPLATES\">\n      <list>\n        <option value=\"Interface\" />\n        <option value=\"Class\" />\n      </list>\n    </option>\n  </component>\n  <component name=\"Git.Settings\">\n    <option name=\"RECENT_GIT_ROOT_PATH\" value=\"$PROJECT_DIR$\" />\n  </component>\n  <component name=\"GradleLocalSettings\">\n    <option name=\"externalProjectsViewState\">\n      <projects_view />\n    </option>\n  </component>\n  <component name=\"IdeDocumentHistory\">\n    <option name=\"CHANGED_PATHS\">\n      <list>\n        <option value=\"$PROJECT_DIR$/src/Backpropagation.form\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation.java\" />\n        <option value=\"$PROJECT_DIR$/src/GUI.java\" />\n        <option value=\"$PROJECT_DIR$/src/Neuron.java\" />\n        <option value=\"$PROJECT_DIR$/src/Connection.java\" />\n        <option value=\"$PROJECT_DIR$/src/NeuralNetwork.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/Neuron.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/NeuralNetwork.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/Connection.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/GUI.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/Util.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/MainUtil.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/Util/MutableDouble.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/Util/MainUtil.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/Algorithm/Neuron.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/Algorithm/Connection.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/Algorithm/NeuralNetwork.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/MainFrame.java\" />\n        <option value=\"$PROJECT_DIR$/src/Backpropagation/MainFrame.form\" />\n      </list>\n    </option>\n  </component>\n  <component name=\"JsBuildToolGruntFileManager\" detection-done=\"true\" sorting=\"DEFINITION_ORDER\" />\n  <component name=\"JsBuildToolPackageJson\" detection-done=\"true\" sorting=\"DEFINITION_ORDER\" />\n  <component name=\"JsGulpfileManager\">\n    <detection-done>true</detection-done>\n    <sorting>DEFINITION_ORDER</sorting>\n  </component>\n  <component name=\"ProjectFrameBounds\">\n    <option name=\"x\" value=\"-8\" />\n    <option name=\"y\" value=\"-8\" />\n    <option name=\"width\" value=\"1696\" />\n    <option name=\"height\" value=\"1026\" />\n  </component>\n  <component name=\"ProjectInspectionProfilesVisibleTreeState\">\n    <entry key=\"Project Default\">\n      <profile-state>\n        <expanded-state>\n          <State>\n            <id />\n          </State>\n          <State>\n            <id>General</id>\n          </State>\n          <State>\n            <id>Java</id>\n          </State>\n          <State>\n            <id>Probable bugsJava</id>\n          </State>\n          <State>\n            <id>Spelling</id>\n          </State>\n        </expanded-state>\n        <selected-state>\n          <State>\n            <id>Duplicates</id>\n          </State>\n        </selected-state>\n      </profile-state>\n    </entry>\n  </component>\n  <component name=\"ProjectLevelVcsManager\" settingsEditedManually=\"false\">\n    <OptionsSetting value=\"true\" id=\"Add\" />\n    <OptionsSetting value=\"true\" id=\"Remove\" />\n    <OptionsSetting value=\"true\" id=\"Checkout\" />\n    <OptionsSetting value=\"true\" id=\"Update\" />\n    <OptionsSetting value=\"true\" id=\"Status\" />\n    <OptionsSetting value=\"true\" id=\"Edit\" />\n    <ConfirmationsSetting value=\"0\" id=\"Add\" />\n    <ConfirmationsSetting value=\"0\" id=\"Remove\" />\n  </component>\n  <component name=\"ProjectView\">\n    <navigator currentView=\"ProjectPane\" proportions=\"\" version=\"1\">\n      <flattenPackages />\n      <showMembers />\n      <showModules />\n      <showLibraryContents />\n      <hideEmptyPackages />\n      <abbreviatePackageNames />\n      <autoscrollToSource />\n      <autoscrollFromSource />\n      <sortByType />\n      <manualOrder />\n      <foldersAlwaysOnTop value=\"true\" />\n    </navigator>\n    <panes>\n      <pane id=\"PackagesPane\" />\n      <pane id=\"ProjectPane\">\n        <subPane>\n          <PATH>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"External Libraries\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"&lt; 1.8 &gt;\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode\" />\n            </PATH_ELEMENT>\n          </PATH>\n          <PATH>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n          </PATH>\n          <PATH>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"src\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"MainFrame\" />\n              <option name=\"myItemType\" value=\"com.intellij.uiDesigner.projectView.FormNode\" />\n            </PATH_ELEMENT>\n          </PATH>\n          <PATH>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"src\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Algorithm\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n          </PATH>\n          <PATH>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"Backpropagation\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n            <PATH_ELEMENT>\n              <option name=\"myItemId\" value=\"out\" />\n              <option name=\"myItemType\" value=\"com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode\" />\n            </PATH_ELEMENT>\n          </PATH>\n        </subPane>\n      </pane>\n      <pane id=\"Scope\" />\n      <pane id=\"Scratches\" />\n    </panes>\n  </component>\n  <component name=\"PropertiesComponent\">\n    <property name=\"aspect.path.notification.shown\" value=\"true\" />\n    <property name=\"WebServerToolWindowFactoryState\" value=\"false\" />\n    <property name=\"UI_DESIGNER_EDITOR_MODE.PaletteManager.WIDTH\" value=\"143\" />\n    <property name=\"UI_DESIGNER_EDITOR_MODE.UIDesignerToolWindowManager.STATE\" value=\"left\" />\n    <property name=\"project.structure.last.edited\" value=\"Artifacts\" />\n    <property name=\"project.structure.proportion\" value=\"0.15\" />\n    <property name=\"project.structure.side.proportion\" value=\"0.2\" />\n    <property name=\"last_opened_file_path\" value=\"C:/Program Files/Git/bin/git.exe\" />\n    <property name=\"settings.editor.selected.configurable\" value=\"vcs.Git\" />\n    <property name=\"settings.editor.splitter.proportion\" value=\"0.2\" />\n    <property name=\"extract.method.default.visibility\" value=\"private\" />\n    <property name=\"GenerateAntBuildDialog.enableUiFormCompile\" value=\"true\" />\n    <property name=\"GenerateAntBuildDialog.forceTargetJdk\" value=\"true\" />\n    <property name=\"GenerateAntBuildDialog.backupFiles\" value=\"true\" />\n    <property name=\"GenerateAntBuildDialog.outputFileNameProperty\" value=\"Backpropagation\" />\n  </component>\n  <component name=\"RecentsManager\">\n    <key name=\"ExtractSuperBase.RECENT_KEYS\">\n      <recent name=\"\" />\n    </key>\n    <key name=\"CopyFile.RECENT_KEYS\">\n      <recent name=\"C:\\Users\\Administrator\\Dropbox\\Programing\\Neural Network\\HW1_Backpropagation\\src\" />\n    </key>\n    <key name=\"MoveFile.RECENT_KEYS\">\n      <recent name=\"C:\\Users\\Administrator\\Dropbox\\Programing\\Neural Network\\Backpropagation\\src\\Backpropagation\" />\n      <recent name=\"C:\\Users\\Administrator\\Dropbox\\Programing\\Neural Network\\Backpropagation\" />\n    </key>\n  </component>\n  <component name=\"RunManager\" selected=\"Application.MainFrame\">\n    <configuration default=\"false\" name=\"MainFrame\" type=\"Application\" factoryName=\"Application\" temporary=\"true\" nameIsGenerated=\"true\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <option name=\"MAIN_CLASS_NAME\" value=\"Backpropagation.MainFrame\" />\n      <option name=\"VM_PARAMETERS\" value=\"\" />\n      <option name=\"PROGRAM_PARAMETERS\" value=\"\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"file://$PROJECT_DIR$\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"ENABLE_SWING_INSPECTOR\" value=\"false\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <module name=\"Backpropagation\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"false\" name=\"NeuralNetwork\" type=\"Application\" factoryName=\"Application\" temporary=\"true\" nameIsGenerated=\"true\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\">\n        <pattern>\n          <option name=\"PATTERN\" value=\"Backpropagation.Algorithm.*\" />\n          <option name=\"ENABLED\" value=\"true\" />\n        </pattern>\n      </extension>\n      <option name=\"MAIN_CLASS_NAME\" value=\"Backpropagation.Algorithm.NeuralNetwork\" />\n      <option name=\"VM_PARAMETERS\" />\n      <option name=\"PROGRAM_PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$PROJECT_DIR$\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"ENABLE_SWING_INSPECTOR\" value=\"false\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <module name=\"Backpropagation\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"#org.jetbrains.idea.devkit.run.PluginConfigurationType\" factoryName=\"Plugin\">\n      <module name=\"\" />\n      <option name=\"VM_PARAMETERS\" value=\"-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea\" />\n      <option name=\"PROGRAM_PARAMETERS\" />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"AndroidRunConfigurationType\" factoryName=\"Android Application\">\n      <module name=\"\" />\n      <option name=\"DEPLOY\" value=\"true\" />\n      <option name=\"ARTIFACT_NAME\" value=\"\" />\n      <option name=\"PM_INSTALL_OPTIONS\" value=\"\" />\n      <option name=\"ACTIVITY_EXTRA_FLAGS\" value=\"\" />\n      <option name=\"MODE\" value=\"default_activity\" />\n      <option name=\"TARGET_SELECTION_MODE\" value=\"SHOW_DIALOG\" />\n      <option name=\"PREFERRED_AVD\" value=\"\" />\n      <option name=\"CLEAR_LOGCAT\" value=\"false\" />\n      <option name=\"SHOW_LOGCAT_AUTOMATICALLY\" value=\"true\" />\n      <option name=\"SKIP_NOOP_APK_INSTALLATIONS\" value=\"true\" />\n      <option name=\"FORCE_STOP_RUNNING_APP\" value=\"true\" />\n      <option name=\"DEBUGGER_TYPE\" value=\"Java\" />\n      <option name=\"USE_LAST_SELECTED_DEVICE\" value=\"false\" />\n      <option name=\"PREFERRED_AVD\" value=\"\" />\n      <Java />\n      <Profilers>\n        <option name=\"GAPID_DISABLE_PCS\" value=\"false\" />\n      </Profilers>\n      <option name=\"DEEP_LINK\" value=\"\" />\n      <option name=\"ACTIVITY_CLASS\" value=\"\" />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"AndroidTestRunConfigurationType\" factoryName=\"Android Tests\">\n      <module name=\"\" />\n      <option name=\"TESTING_TYPE\" value=\"0\" />\n      <option name=\"INSTRUMENTATION_RUNNER_CLASS\" value=\"\" />\n      <option name=\"METHOD_NAME\" value=\"\" />\n      <option name=\"CLASS_NAME\" value=\"\" />\n      <option name=\"PACKAGE_NAME\" value=\"\" />\n      <option name=\"EXTRA_OPTIONS\" value=\"\" />\n      <option name=\"TARGET_SELECTION_MODE\" value=\"SHOW_DIALOG\" />\n      <option name=\"PREFERRED_AVD\" value=\"\" />\n      <option name=\"CLEAR_LOGCAT\" value=\"false\" />\n      <option name=\"SHOW_LOGCAT_AUTOMATICALLY\" value=\"true\" />\n      <option name=\"SKIP_NOOP_APK_INSTALLATIONS\" value=\"true\" />\n      <option name=\"FORCE_STOP_RUNNING_APP\" value=\"true\" />\n      <option name=\"DEBUGGER_TYPE\" value=\"Java\" />\n      <option name=\"USE_LAST_SELECTED_DEVICE\" value=\"false\" />\n      <option name=\"PREFERRED_AVD\" value=\"\" />\n      <Java />\n      <Profilers>\n        <option name=\"GAPID_DISABLE_PCS\" value=\"false\" />\n      </Profilers>\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"Applet\" factoryName=\"Applet\">\n      <option name=\"HTML_USED\" value=\"false\" />\n      <option name=\"WIDTH\" value=\"400\" />\n      <option name=\"HEIGHT\" value=\"300\" />\n      <option name=\"POLICY_FILE\" value=\"$APPLICATION_HOME_DIR$/bin/appletviewer.policy\" />\n      <module />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"Application\" factoryName=\"Application\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"VM_PARAMETERS\" />\n      <option name=\"PROGRAM_PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$PROJECT_DIR$\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"ENABLE_SWING_INSPECTOR\" value=\"false\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <module name=\"\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"ArquillianJUnit\" factoryName=\"\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <module name=\"\" />\n      <option name=\"arquillianRunConfiguration\">\n        <value>\n          <option name=\"containerStateName\" value=\"\" />\n        </value>\n      </option>\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"PACKAGE_NAME\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"METHOD_NAME\" />\n      <option name=\"TEST_OBJECT\" value=\"class\" />\n      <option name=\"VM_PARAMETERS\" />\n      <option name=\"PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <option name=\"TEST_SEARCH_SCOPE\">\n        <value defaultName=\"singleModule\" />\n      </option>\n      <envs />\n      <patterns />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"ArquillianTestNG\" factoryName=\"\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <module name=\"\" />\n      <option name=\"arquillianRunConfiguration\">\n        <value>\n          <option name=\"containerStateName\" value=\"\" />\n        </value>\n      </option>\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"SUITE_NAME\" />\n      <option name=\"PACKAGE_NAME\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"METHOD_NAME\" />\n      <option name=\"GROUP_NAME\" />\n      <option name=\"TEST_OBJECT\" value=\"CLASS\" />\n      <option name=\"VM_PARAMETERS\" />\n      <option name=\"PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" />\n      <option name=\"OUTPUT_DIRECTORY\" />\n      <option name=\"ANNOTATION_TYPE\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <option name=\"TEST_SEARCH_SCOPE\">\n        <value defaultName=\"singleModule\" />\n      </option>\n      <option name=\"USE_DEFAULT_REPORTERS\" value=\"false\" />\n      <option name=\"PROPERTIES_FILE\" />\n      <envs />\n      <properties />\n      <listeners />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"Cold Fusion runner description\" factoryName=\"Cold Fusion\" custom_browser=\"\" web_path=\"\">\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"CucumberJavaRunConfigurationType\" factoryName=\"Cucumber java\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <option name=\"myFilePath\" />\n      <option name=\"GLUE\" />\n      <option name=\"myNameFilter\" />\n      <option name=\"myGeneratedName\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"VM_PARAMETERS\" />\n      <option name=\"PROGRAM_PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"ENABLE_SWING_INSPECTOR\" value=\"false\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <module name=\"\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"FlashRunConfigurationType\" factoryName=\"Flash App\">\n      <option name=\"BCName\" value=\"\" />\n      <option name=\"IOSSimulatorSdkPath\" value=\"\" />\n      <option name=\"adlOptions\" value=\"\" />\n      <option name=\"airProgramParameters\" value=\"\" />\n      <option name=\"appDescriptorForEmulator\" value=\"Android\" />\n      <option name=\"debugTransport\" value=\"USB\" />\n      <option name=\"debuggerSdkRaw\" value=\"BC SDK\" />\n      <option name=\"emulator\" value=\"NexusOne\" />\n      <option name=\"emulatorAdlOptions\" value=\"\" />\n      <option name=\"fastPackaging\" value=\"true\" />\n      <option name=\"fullScreenHeight\" value=\"0\" />\n      <option name=\"fullScreenWidth\" value=\"0\" />\n      <option name=\"launchUrl\" value=\"false\" />\n      <option name=\"launcherParameters\">\n        <LauncherParameters>\n          <option name=\"browser\" value=\"a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8\" />\n          <option name=\"launcherType\" value=\"OSDefault\" />\n          <option name=\"newPlayerInstance\" value=\"false\" />\n          <option name=\"playerPath\" value=\"FlashPlayerDebugger.exe\" />\n        </LauncherParameters>\n      </option>\n      <option name=\"mobileRunTarget\" value=\"Emulator\" />\n      <option name=\"moduleName\" value=\"\" />\n      <option name=\"overriddenMainClass\" value=\"\" />\n      <option name=\"overriddenOutputFileName\" value=\"\" />\n      <option name=\"overrideMainClass\" value=\"false\" />\n      <option name=\"runTrusted\" value=\"true\" />\n      <option name=\"screenDpi\" value=\"0\" />\n      <option name=\"screenHeight\" value=\"0\" />\n      <option name=\"screenWidth\" value=\"0\" />\n      <option name=\"url\" value=\"http://\" />\n      <option name=\"usbDebugPort\" value=\"7936\" />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"FlexUnitRunConfigurationType\" factoryName=\"FlexUnit\" appDescriptorForEmulator=\"Android\" class_name=\"\" emulatorAdlOptions=\"\" method_name=\"\" package_name=\"\" scope=\"Class\">\n      <option name=\"BCName\" value=\"\" />\n      <option name=\"launcherParameters\">\n        <LauncherParameters>\n          <option name=\"browser\" value=\"a7bb68e0-33c0-4d6f-a81a-aac1fdb870c8\" />\n          <option name=\"launcherType\" value=\"OSDefault\" />\n          <option name=\"newPlayerInstance\" value=\"false\" />\n          <option name=\"playerPath\" value=\"FlashPlayerDebugger.exe\" />\n        </LauncherParameters>\n      </option>\n      <option name=\"moduleName\" value=\"\" />\n      <option name=\"trusted\" value=\"true\" />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"GradleRunConfiguration\" factoryName=\"Gradle\">\n      <ExternalSystemSettings>\n        <option name=\"executionName\" />\n        <option name=\"externalProjectPath\" />\n        <option name=\"externalSystemIdString\" value=\"GRADLE\" />\n        <option name=\"scriptParameters\" />\n        <option name=\"taskDescriptions\">\n          <list />\n        </option>\n        <option name=\"taskNames\">\n          <list />\n        </option>\n        <option name=\"vmOptions\" />\n      </ExternalSystemSettings>\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"GrailsRunConfigurationType\" factoryName=\"Grails\">\n      <setting name=\"vmparams\" value=\"\" />\n      <setting name=\"cmdLine\" value=\"run-app\" />\n      <setting name=\"passParentEnv\" value=\"true\" />\n      <setting name=\"launchBrowser\" value=\"true\" />\n      <setting name=\"depsClasspath\" value=\"false\" />\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"JUnit\" factoryName=\"JUnit\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <module name=\"\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"PACKAGE_NAME\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"METHOD_NAME\" />\n      <option name=\"TEST_OBJECT\" value=\"class\" />\n      <option name=\"VM_PARAMETERS\" value=\"-ea\" />\n      <option name=\"PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$MODULE_DIR$\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <option name=\"TEST_SEARCH_SCOPE\">\n        <value defaultName=\"singleModule\" />\n      </option>\n      <envs />\n      <patterns />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"JUnitTestDiscovery\" factoryName=\"JUnit Test Discovery\" changeList=\"All\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <module name=\"\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"PACKAGE_NAME\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"METHOD_NAME\" />\n      <option name=\"TEST_OBJECT\" value=\"class\" />\n      <option name=\"VM_PARAMETERS\" />\n      <option name=\"PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <option name=\"TEST_SEARCH_SCOPE\">\n        <value defaultName=\"singleModule\" />\n      </option>\n      <envs />\n      <patterns />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"JarApplication\" factoryName=\"JAR Application\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"Java Scratch\" factoryName=\"Java Scratch\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <option name=\"SCRATCH_FILE_ID\" value=\"0\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"VM_PARAMETERS\" />\n      <option name=\"PROGRAM_PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"ENABLE_SWING_INSPECTOR\" value=\"false\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <module name=\"\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"JavascriptDebugType\" factoryName=\"JavaScript Debug\">\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"JetRunConfigurationType\" factoryName=\"Kotlin\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"VM_PARAMETERS\" />\n      <option name=\"PROGRAM_PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <module name=\"HW1_Backpropagation\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"KotlinStandaloneScriptRunConfigurationType\" factoryName=\"Kotlin script\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <option name=\"filePath\" />\n      <option name=\"vmParameters\" />\n      <option name=\"alternativeJrePath\" />\n      <option name=\"programParameters\" />\n      <option name=\"passParentEnvs\" value=\"true\" />\n      <option name=\"workingDirectory\" />\n      <option name=\"isAlternativeJrePathEnabled\" value=\"false\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"Remote\" factoryName=\"Remote\">\n      <option name=\"USE_SOCKET_TRANSPORT\" value=\"true\" />\n      <option name=\"SERVER_MODE\" value=\"false\" />\n      <option name=\"SHMEM_ADDRESS\" value=\"javadebug\" />\n      <option name=\"HOST\" value=\"localhost\" />\n      <option name=\"PORT\" value=\"5005\" />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"SpringBootApplicationConfigurationType\" factoryName=\"Spring Boot\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <module name=\"\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"TestNG\" factoryName=\"TestNG\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <module name=\"\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"SUITE_NAME\" />\n      <option name=\"PACKAGE_NAME\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"METHOD_NAME\" />\n      <option name=\"GROUP_NAME\" />\n      <option name=\"TEST_OBJECT\" value=\"CLASS\" />\n      <option name=\"VM_PARAMETERS\" value=\"-ea\" />\n      <option name=\"PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$MODULE_DIR$\" />\n      <option name=\"OUTPUT_DIRECTORY\" />\n      <option name=\"ANNOTATION_TYPE\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <option name=\"TEST_SEARCH_SCOPE\">\n        <value defaultName=\"singleModule\" />\n      </option>\n      <option name=\"USE_DEFAULT_REPORTERS\" value=\"false\" />\n      <option name=\"PROPERTIES_FILE\" />\n      <envs />\n      <properties />\n      <listeners />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"TestNGTestDiscovery\" factoryName=\"TestNG Test Discovery\" changeList=\"All\">\n      <extension name=\"coverage\" enabled=\"false\" merge=\"false\" sample_coverage=\"true\" runner=\"idea\" />\n      <module name=\"\" />\n      <option name=\"ALTERNATIVE_JRE_PATH_ENABLED\" value=\"false\" />\n      <option name=\"ALTERNATIVE_JRE_PATH\" />\n      <option name=\"SUITE_NAME\" />\n      <option name=\"PACKAGE_NAME\" />\n      <option name=\"MAIN_CLASS_NAME\" />\n      <option name=\"METHOD_NAME\" />\n      <option name=\"GROUP_NAME\" />\n      <option name=\"TEST_OBJECT\" value=\"CLASS\" />\n      <option name=\"VM_PARAMETERS\" />\n      <option name=\"PARAMETERS\" />\n      <option name=\"WORKING_DIRECTORY\" />\n      <option name=\"OUTPUT_DIRECTORY\" />\n      <option name=\"ANNOTATION_TYPE\" />\n      <option name=\"ENV_VARIABLES\" />\n      <option name=\"PASS_PARENT_ENVS\" value=\"true\" />\n      <option name=\"TEST_SEARCH_SCOPE\">\n        <value defaultName=\"singleModule\" />\n      </option>\n      <option name=\"USE_DEFAULT_REPORTERS\" value=\"false\" />\n      <option name=\"PROPERTIES_FILE\" />\n      <envs />\n      <properties />\n      <listeners />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"js.build_tools.gulp\" factoryName=\"Gulp.js\">\n      <node-interpreter>project</node-interpreter>\n      <node-options />\n      <gulpfile />\n      <tasks />\n      <arguments />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"js.build_tools.npm\" factoryName=\"npm\">\n      <command value=\"run-script\" />\n      <scripts />\n      <node-interpreter value=\"project\" />\n      <envs />\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"osgi.bnd.run\" factoryName=\"Run Launcher\">\n      <method />\n    </configuration>\n    <configuration default=\"true\" type=\"osgi.bnd.run\" factoryName=\"Test Launcher (JUnit)\">\n      <method />\n    </configuration>\n    <list size=\"2\">\n      <item index=\"0\" class=\"java.lang.String\" itemvalue=\"Application.MainFrame\" />\n      <item index=\"1\" class=\"java.lang.String\" itemvalue=\"Application.NeuralNetwork\" />\n    </list>\n    <recent_temporary>\n      <list size=\"2\">\n        <item index=\"0\" class=\"java.lang.String\" itemvalue=\"Application.MainFrame\" />\n        <item index=\"1\" class=\"java.lang.String\" itemvalue=\"Application.NeuralNetwork\" />\n      </list>\n    </recent_temporary>\n  </component>\n  <component name=\"ShelveChangesManager\" show_recycled=\"false\">\n    <option name=\"remove_strategy\" value=\"false\" />\n  </component>\n  <component name=\"TaskManager\">\n    <task active=\"true\" id=\"Default\" summary=\"Default task\">\n      <changelist id=\"88f2ab99-ce0f-4f40-bd16-da576e5d48c7\" name=\"Default\" comment=\"\" />\n      <created>1476530793380</created>\n      <option name=\"number\" value=\"Default\" />\n      <option name=\"presentableId\" value=\"Default\" />\n      <updated>1476530793380</updated>\n      <workItem from=\"1476530795176\" duration=\"7668000\" />\n      <workItem from=\"1476540429401\" duration=\"617000\" />\n      <workItem from=\"1476541054521\" duration=\"12852000\" />\n      <workItem from=\"1476582198053\" duration=\"32063000\" />\n      <workItem from=\"1476625394003\" duration=\"12530000\" />\n      <workItem from=\"1476670439829\" duration=\"10805000\" />\n      <workItem from=\"1476703237776\" duration=\"19455000\" />\n      <workItem from=\"1476779420590\" duration=\"585000\" />\n      <workItem from=\"1476780477516\" duration=\"4825000\" />\n      <workItem from=\"1476883301419\" duration=\"121000\" />\n      <workItem from=\"1478056032417\" duration=\"286000\" />\n      <workItem from=\"1478397676430\" duration=\"851000\" />\n      <workItem from=\"1479554376202\" duration=\"594000\" />\n      <workItem from=\"1479640152124\" duration=\"11972000\" />\n      <workItem from=\"1479736845111\" duration=\"10245000\" />\n      <workItem from=\"1479782786972\" duration=\"47206000\" />\n      <workItem from=\"1482653430648\" duration=\"40000\" />\n    </task>\n    <servers />\n  </component>\n  <component name=\"TimeTrackingManager\">\n    <option name=\"totallyTimeSpent\" value=\"172715000\" />\n  </component>\n  <component name=\"ToolWindowManager\">\n    <frame x=\"-8\" y=\"-8\" width=\"1696\" height=\"1026\" extended-state=\"6\" />\n    <editor active=\"false\" />\n    <layout>\n      <window_info id=\"Palette\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"3\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"TODO\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"7\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Palette&#9;\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"5\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Capture Analysis\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"7\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Event Log\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.14519651\" sideWeight=\"0.50476193\" order=\"8\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Maven Projects\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"4\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Run\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.23908296\" sideWeight=\"0.4952381\" order=\"3\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Version Control\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"9\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Terminal\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"10\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Capture Tool\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Designer\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"5\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Project\" active=\"true\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"true\" show_stripe_button=\"true\" weight=\"0.1404762\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"combo\" x=\"722\" y=\"47\" width=\"236\" height=\"916\" />\n      <window_info id=\"Database\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"6\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Structure\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Ant Build\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"UI Designer\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"WINDOWED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"3\" side_tool=\"false\" content_ui=\"tabs\" x=\"616\" y=\"277\" width=\"450\" height=\"456\" />\n      <window_info id=\"Debug\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.35917032\" sideWeight=\"0.5\" order=\"4\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Favorites\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"4\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Cvs\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"5\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Message\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Commander\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Dependency Viewer\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.32969433\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Hierarchy\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"combo\" />\n      <window_info id=\"Inspection Results\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.32969433\" sideWeight=\"0.5\" order=\"12\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Messages\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.3286026\" sideWeight=\"0.5\" order=\"11\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Inspection\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"6\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Find\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.3286026\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n    </layout>\n  </component>\n  <component name=\"Vcs.Log.UiProperties\">\n    <option name=\"RECENTLY_FILTERED_USER_GROUPS\">\n      <collection />\n    </option>\n    <option name=\"RECENTLY_FILTERED_BRANCH_GROUPS\">\n      <collection />\n    </option>\n  </component>\n  <component name=\"VcsContentAnnotationSettings\">\n    <option name=\"myLimit\" value=\"2678400000\" />\n  </component>\n  <component name=\"XDebuggerManager\">\n    <breakpoint-manager>\n      <option name=\"time\" value=\"126\" />\n    </breakpoint-manager>\n    <watches-manager>\n      <configuration name=\"Application\">\n        <watch expression=\"input\" language=\"JAVA\" />\n        <watch expression=\"weight\" language=\"JAVA\" />\n        <watch expression=\"outputKinds\" language=\"JAVA\" />\n        <watch expression=\"trainData\" language=\"JAVA\" />\n        <watch expression=\"weight.get(wi).length\" language=\"JAVA\" />\n        <watch expression=\"dy\" />\n        <watch expression=\"inputs\" language=\"JAVA\" />\n        <watch expression=\"outputKinds\" language=\"JAVA\" />\n      </configuration>\n    </watches-manager>\n  </component>\n  <component name=\"antWorkspaceConfiguration\">\n    <option name=\"IS_AUTOSCROLL_TO_SOURCE\" value=\"false\" />\n    <option name=\"FILTER_TARGETS\" value=\"false\" />\n  </component>\n  <component name=\"editorHistoryManager\">\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"15390\">\n          <caret line=\"513\" column=\"28\" selection-start-line=\"513\" selection-start-column=\"28\" selection-end-line=\"513\" selection-end-column=\"28\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/NeuralNetwork.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/Neuron.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"1020\">\n          <caret line=\"34\" column=\"0\" selection-start-line=\"34\" selection-start-column=\"0\" selection-end-line=\"34\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"e#739#740#0\" expanded=\"true\" />\n            <element signature=\"e#790#791#0\" expanded=\"true\" />\n            <element signature=\"e#1459#1460#0\" expanded=\"true\" />\n            <element signature=\"e#1488#1489#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/Connection.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"270\">\n          <caret line=\"9\" column=\"27\" selection-start-line=\"9\" selection-start-column=\"27\" selection-end-line=\"9\" selection-end-column=\"27\" />\n          <folding>\n            <element signature=\"e#669#670#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"9030\">\n          <caret line=\"301\" column=\"35\" selection-start-line=\"301\" selection-start-column=\"35\" selection-end-line=\"301\" selection-end-column=\"35\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/NeuralNetwork.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/Connection.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"90\">\n          <caret line=\"3\" column=\"22\" selection-start-line=\"3\" selection-start-column=\"22\" selection-end-line=\"3\" selection-end-column=\"22\" />\n          <folding>\n            <element signature=\"e#669#670#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/Neuron.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"450\">\n          <caret line=\"15\" column=\"21\" selection-start-line=\"15\" selection-start-column=\"21\" selection-end-line=\"15\" selection-end-column=\"21\" />\n          <folding>\n            <element signature=\"e#739#740#0\" expanded=\"true\" />\n            <element signature=\"e#790#791#0\" expanded=\"true\" />\n            <element signature=\"e#1459#1460#0\" expanded=\"true\" />\n            <element signature=\"e#1488#1489#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Util/MainUtil.java\" />\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/icon.svg\" />\n    <entry file=\"jar://C:/Program Files/Java/jdk1.8.0_101/src.zip!/java/awt/event/ActionListener.java\" />\n    <entry file=\"jar://C:/Program Files/Java/jdk1.8.0_101/jre/lib/rt.jar!/sun/misc/FloatingDecimal.class\" />\n    <entry file=\"jar://C:/Program Files/Java/jdk1.8.0_101/src.zip!/java/util/function/Predicate.java\" />\n    <entry file=\"jar://C:/Program Files/Java/jdk1.8.0_101/src.zip!/java/util/function/Consumer.java\" />\n    <entry file=\"file://$PROJECT_DIR$/src/Training.java\" />\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation4.java\" />\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Util/MutableDouble.java\" />\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Util/MainUtil.java\" />\n    <entry file=\"jar://C:/Program Files/Java/jdk1.8.0_101/src.zip!/java/util/Collections.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"209\">\n          <caret line=\"555\" column=\"0\" selection-start-line=\"555\" selection-start-column=\"0\" selection-end-line=\"555\" selection-end-column=\"0\" />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"jar://C:/Program Files/Java/jdk1.8.0_101/src.zip!/java/util/ArrayList.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"222\">\n          <caret line=\"652\" column=\"0\" selection-start-line=\"652\" selection-start-column=\"0\" selection-end-line=\"652\" selection-end-column=\"0\" />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"jar://C:/Program Files/Java/jdk1.8.0_101/src.zip!/java/lang/Math.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"655\">\n          <caret line=\"1523\" column=\"25\" selection-start-line=\"1523\" selection-start-column=\"25\" selection-end-line=\"1523\" selection-end-column=\"25\" />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"4650\">\n          <caret line=\"455\" column=\"5\" selection-start-line=\"455\" selection-start-column=\"5\" selection-end-line=\"455\" selection-end-column=\"5\" />\n          <folding>\n            <element signature=\"method#MainFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#changeSize#0;class#11069:11759\" expanded=\"false\" />\n            <element signature=\"method#resetData#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#round#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#convertCoordinate#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#alertBackground#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#resetFrame#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#changeLAF#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#createUIComponents#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#main#0;class#MainFrame#0\" expanded=\"false\" />\n            <element signature=\"method#drawScale#0;class#GPanel#0;class#MainFrame#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/Neuron.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"660\">\n          <caret line=\"31\" column=\"0\" selection-start-line=\"31\" selection-start-column=\"0\" selection-end-line=\"31\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"e#739#740#0\" expanded=\"true\" />\n            <element signature=\"e#790#791#0\" expanded=\"true\" />\n            <element signature=\"e#1459#1460#0\" expanded=\"true\" />\n            <element signature=\"e#1488#1489#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/Connection.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"900\">\n          <caret line=\"47\" column=\"0\" selection-start-line=\"47\" selection-start-column=\"0\" selection-end-line=\"47\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"e#669#670#0\" expanded=\"false\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/Algorithm/NeuralNetwork.java\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"5130\">\n          <caret line=\"171\" column=\"32\" selection-start-line=\"171\" selection-start-column=\"32\" selection-end-line=\"171\" selection-end-column=\"32\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/src/Backpropagation/MainFrame.form\">\n      <provider editor-type-id=\"ui-designer\">\n        <state />\n      </provider>\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"30\">\n          <caret line=\"1\" column=\"0\" selection-start-line=\"1\" selection-start-column=\"0\" selection-end-line=\"1\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n  </component>\n  <component name=\"masterDetails\">\n    <states>\n      <state key=\"ArtifactsStructureConfigurable.UI\">\n        <settings>\n          <artifact-editor />\n          <last-edited>Backpropagation:jar</last-edited>\n          <splitter-proportions>\n            <option name=\"proportions\">\n              <list>\n                <option value=\"0.2\" />\n                <option value=\"0.5\" />\n              </list>\n            </option>\n          </splitter-proportions>\n        </settings>\n      </state>\n      <state key=\"FacetStructureConfigurable.UI\">\n        <settings>\n          <last-edited>No facets are configured</last-edited>\n          <splitter-proportions>\n            <option name=\"proportions\">\n              <list>\n                <option value=\"0.2\" />\n              </list>\n            </option>\n          </splitter-proportions>\n        </settings>\n      </state>\n      <state key=\"GlobalLibrariesConfigurable.UI\">\n        <settings>\n          <splitter-proportions>\n            <option name=\"proportions\">\n              <list>\n                <option value=\"0.2\" />\n              </list>\n            </option>\n          </splitter-proportions>\n        </settings>\n      </state>\n      <state key=\"JdkListConfigurable.UI\">\n        <settings>\n          <last-edited>1.8</last-edited>\n          <splitter-proportions>\n            <option name=\"proportions\">\n              <list>\n                <option value=\"0.2\" />\n              </list>\n            </option>\n          </splitter-proportions>\n        </settings>\n      </state>\n      <state key=\"ModuleStructureConfigurable.UI\">\n        <settings>\n          <last-edited>Backpropagation</last-edited>\n          <splitter-proportions>\n            <option name=\"proportions\">\n              <list>\n                <option value=\"0.2\" />\n                <option value=\"0.6\" />\n              </list>\n            </option>\n          </splitter-proportions>\n        </settings>\n      </state>\n      <state key=\"ProjectLibrariesConfigurable.UI\">\n        <settings>\n          <splitter-proportions>\n            <option name=\"proportions\">\n              <list>\n                <option value=\"0.2\" />\n              </list>\n            </option>\n          </splitter-proportions>\n        </settings>\n      </state>\n    </states>\n  </component>\n</project>"
  },
  {
    "path": "Backpropagation.iml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module type=\"JAVA_MODULE\" version=\"4\">\n  <component name=\"NewModuleRootManager\" inherit-compiler-output=\"true\">\n    <exclude-output />\n    <content url=\"file://$MODULE_DIR$\">\n      <sourceFolder url=\"file://$MODULE_DIR$/src\" isTestSource=\"false\" />\n    </content>\n    <orderEntry type=\"inheritedJdk\" />\n    <orderEntry type=\"sourceFolder\" forTests=\"false\" />\n  </component>\n</module>"
  },
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright (c) 2016 Jason Wu\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "META-INF/MANIFEST.MF",
    "content": "Manifest-Version: 1.0\nMain-Class: Backpropagation.MainFrame\n\n"
  },
  {
    "path": "README.md",
    "content": "# Backpropagation\n\nUsing Java Swing to implement backpropagation neural network. Learning algorithm can refer to [this](https://en.wikipedia.org/wiki/Backpropagation) Wikipedia page. \n\nInput consists of several groups of multi-dimensional data set, The data were cut into three parts (each number roughly equal to the same group), 2/3 of the data given to training function, and the remaining 1/3 of the data given to testing function.\n\nThe purpose of program is training to cut a number of groups of hyperplanes and synaptic weights, and display the results in the graphical interface.\n\n## Getting Started\n\n\tgit clone https://github.com/Jasonnor/Backpropagation.git\n    cd Backpropagation\n    Backpropagation.jar\n\n![preview](assets/preview.png)\n\n1. Menu (Files, Skins)\n2. Output\n3. Background rendering mode & zoom level\n4. Read the file\n5. File path\n6. Adjustable parameters\n7. Output parameters\n8. Generate new results\n9. List of training materials (2/3 of total data)\n10. List of test data (1/3 of total data)\n\nBe careful to use background rendering mode, and notice that too small drawing size will delay the computer.\n\n## Input Data Format\n\n    InputA InputB OutputA\n    InputC InputD OutputB\n    ...\n\nYou can use these [data sets](data) for testing.\n\n## Result\n\n![resultA](assets/resultA.png)\n\n![resultB](assets/resultB.png)\n\n![resultC with noise](assets/resultC.png)\n\n## Contributing\n\nPlease feel free to use it if you are interested in fixing issues and contributing directly to the code base.\n\n## License\n\nBackpropagation is released under the MIT license. See the [LICENSE](/LICENSE) file for details.\n"
  },
  {
    "path": "data/2CS.txt",
    "content": " 1.590200 1.645400 1\n 2.508300 1.423700 1\n 1.886000 2.631600 1\n 1.710600 2.949500 1\n 2.038600 1.538100 1\n 3.235600 2.619200 1\n 2.912100 1.804200 1\n 2.657700 2.759400 1\n 2.647400 2.515200 1\n 2.917300 1.657700 1\n 3.189600 2.006900 1\n 1.974800 1.847100 1\n 2.794700 2.242500 1\n 2.279700 2.854900 1\n 1.276100 2.540700 1\n 2.212800 1.957600 1\n 2.435800 1.930100 1\n 2.505900 2.423000 1\n 2.752600 1.927300 1\n 1.830200 2.120400 1\n 3.225100 2.214500 1\n 1.697400 1.852400 1\n 1.583800 2.650300 1\n 2.275800 1.662500 1\n 1.732400 2.957600 1\n 2.577300 3.300500 1\n 2.586400 1.341200 1\n 1.937200 2.962400 1\n 2.079900 1.297200 1\n 2.121900 2.761200 1\n 2.536300 2.336400 1\n 1.694800 1.703000 1\n 2.266000 2.424900 1\n 2.776200 2.047200 1\n 2.913700 2.326300 1\n 1.943700 1.853200 1\n 1.922600 1.403700 1\n 1.998100 2.229200 1\n 2.220700 1.705200 1\n 2.235300 3.191600 1\n 2.541500 2.029200 1\n 2.171100 1.601300 1\n 1.786300 2.433800 1\n 2.632000 1.616200 1\n 1.698200 2.664700 1\n 2.137400 2.044100 1\n 2.137200 1.718700 1\n 2.983600 2.131800 1\n 2.792100 1.673600 1\n 1.578400 2.515600 1\n 2.910600 2.949700 1\n 1.581800 2.821600 1\n 1.569300 2.121200 1\n 2.396700 2.952400 1\n 2.902400 2.241000 1\n 2.535800 3.120500 1\n 3.196200 1.884400 1\n 1.857800 1.916000 1\n 2.568700 2.170800 1\n 2.956500 2.088400 1\n 2.904900 1.426300 1\n 2.284900 1.874500 1\n 2.700300 2.947300 1\n 1.604900 2.347400 1\n 2.343100 1.307100 1\n 2.422600 2.828000 1\n 2.980700 2.808800 1\n 1.469500 2.209700 1\n 2.401600 2.553400 1\n 2.399600 1.615900 1\n 2.639700 2.348900 1\n 1.285900 2.250900 1\n 1.539100 1.898800 1\n 2.970900 2.593500 1\n 1.864400 2.871700 1\n 2.932100 2.174400 1\n 1.338000 1.855500 1\n 3.193000 2.584400 1\n 2.303600 2.281800 1\n 2.203800 3.216300 1\n 1.666400 1.609700 1\n 3.063900 1.672800 1\n 1.693000 1.863800 1\n 1.339400 2.499000 1\n 2.106700 1.836800 1\n 2.358200 3.138300 1\n 1.681000 2.969400 1\n 2.082300 1.332300 1\n 1.550000 2.722900 1\n 1.491700 2.276200 1\n 2.696900 1.644100 1\n 1.820500 2.421200 1\n 1.730400 1.691900 1\n 2.994500 1.788800 1\n 2.669200 2.300700 1\n 3.022700 2.025300 1\n 3.352300 2.433000 1\n 2.873900 2.417500 1\n 2.498800 2.689100 1\n 2.832300 3.005600 1\n 1.747700 2.184900 1\n 2.637500 2.143100 1\n 2.463000 2.609400 1\n 2.230300 2.964700 1\n 2.593400 2.073100 1\n 2.059200 1.762500 1\n 2.393100 1.390100 1\n 2.426500 3.176700 1\n 2.659900 1.459200 1\n 2.776100 2.553200 1\n 3.073600 2.056300 1\n 1.436800 2.089100 1\n 2.923500 2.588900 1\n 2.359600 2.170900 1\n 3.091800 1.550400 1\n 2.590200 1.743000 1\n 2.170900 2.636500 1\n 2.356100 2.269800 1\n 2.113700 1.346900 1\n 2.095900 2.073900 1\n 2.740500 3.099000 1\n 3.142600 1.842900 1\n 2.325400 1.988000 1\n 1.585100 2.805600 1\n 2.416400 1.483900 1\n 2.941500 1.766200 1\n 3.048700 2.565600 1\n 2.827400 3.040800 1\n 2.846900 1.928600 1\n 2.136600 3.048200 1\n 2.121600 1.325800 1\n 2.475100 2.685900 1\n 2.193100 1.419200 1\n 2.170000 1.295400 1\n 1.780800 2.836900 1\n 1.993100 3.225000 1\n 1.735600 1.844800 1\n 2.984500 1.979700 1\n 2.153400 3.197300 1\n 2.904500 3.064700 1\n 2.846500 2.990200 1\n 2.715200 2.909300 1\n 2.022400 2.263900 1\n 2.753700 1.874800 1\n 2.330600 1.394000 1\n 2.406800 2.544000 1\n 2.442100 1.609100 1\n 1.753500 2.763500 1\n 2.401900 2.921400 1\n 2.578900 2.975700 1\n 2.559300 2.365900 1\n 2.035200 1.405800 1\n 1.609600 2.914400 1\n 1.885900 1.701600 1\n 2.056900 2.683000 1\n 1.503000 1.842500 1\n 2.198400 2.437100 1\n 2.287100 2.531100 1\n 1.897200 2.974700 1\n 1.511700 2.498200 1\n 2.418100 1.490100 1\n 3.139600 1.959900 1\n 2.644700 1.300900 1\n 2.671300 2.538700 1\n 1.514500 2.832900 1\n 3.268600 2.418200 1\n 2.061100 2.917000 1\n 2.816300 1.529300 1\n 2.429300 2.809700 1\n 2.033600 1.582200 1\n 2.016900 2.348000 1\n 3.287200 2.323900 1\n 2.837400 2.207400 1\n 1.952200 2.405400 1\n 1.736200 2.255100 1\n 1.928000 2.704500 1\n 2.394000 3.233600 1\n 1.801700 1.993500 1\n 1.433400 2.269100 1\n 2.143000 1.740400 1\n 2.111100 3.117100 1\n 1.631700 1.827700 1\n 2.879300 2.945100 1\n 3.034800 2.888000 1\n 2.286100 2.403700 1\n 3.289300 2.540300 1\n 2.185600 3.124800 1\n 2.634000 2.222000 1\n 1.881900 2.689800 1\n 2.820200 2.128600 1\n 2.042400 2.283500 1\n 1.584900 1.780500 1\n 2.235700 2.680000 1\n 2.818200 1.908500 1\n 1.538200 2.706600 1\n 1.860300 2.239600 1\n 1.696000 2.018200 1\n 1.615800 1.796900 1\n 1.741500 3.011300 1\n 1.632200 1.789200 1\n 3.895100 3.916500 2\n 4.713500 3.762000 2\n 4.089900 4.880100 2\n 4.027300 5.184600 2\n 4.403700 3.798200 2\n 5.544600 5.018000 2\n 5.230000 4.088500 2\n 4.968000 5.146100 2\n 4.954400 4.791400 2\n 5.163800 4.001200 2\n 5.541200 4.287600 2\n 4.177900 4.047900 2\n 5.062600 4.566900 2\n 4.656300 5.179100 2\n 3.576000 4.785200 2\n 4.566800 4.305000 2\n 4.792700 4.289700 2\n 4.790000 4.814600 2\n 5.086300 4.215100 2\n 4.052500 4.501300 2\n 5.429500 4.446500 2\n 4.029500 4.171500 2\n 3.924400 4.915100 2\n 4.571900 4.012300 2\n 3.989700 5.316900 2\n 4.883800 5.689900 2\n 4.963500 3.628500 2\n 4.262900 5.305100 2\n 4.296300 3.532300 2\n 4.461700 5.019400 2\n 4.811200 4.607200 2\n 4.047100 3.966600 2\n 4.493200 4.753800 2\n 5.115900 4.446900 2\n 5.247700 4.555200 2\n 4.277600 4.102700 2\n 4.208400 3.707300 2\n 4.290200 4.456200 2\n 4.449400 3.988600 2\n 4.605700 5.581900 2\n 4.820800 4.259200 2\n 4.432000 3.843000 2\n 4.090600 4.642100 2\n 5.022300 3.883400 2\n 3.997900 4.912000 2\n 4.476400 4.338700 2\n 4.515400 4.083900 2\n 5.252300 4.506600 2\n 5.064500 3.931700 2\n 3.812200 4.915500 2\n 5.284600 5.181100 2\n 3.803100 5.201700 2\n 3.887800 4.323400 2\n 4.779200 5.331600 2\n 5.113600 4.573100 2\n 4.775200 5.416000 2\n 5.558300 4.208400 2\n 4.072300 4.194200 2\n 4.942400 4.389500 2\n 5.273400 4.335600 2\n 5.134700 3.814000 2\n 4.632100 4.244700 2\n 4.995600 5.209700 2\n 3.887300 4.741100 2\n 4.610500 3.524300 2\n 4.795800 5.117500 2\n 5.202600 5.013800 2\n 3.849700 4.493300 2\n 4.702200 4.824200 2\n 4.788000 4.012500 2\n 4.909900 4.624000 2\n 3.677200 4.477700 2\n 3.866700 4.157000 2\n 5.329000 4.885700 2\n 4.108300 5.244000 2\n 5.320000 4.436500 2\n 3.593900 4.064500 2\n 5.408600 4.822100 2\n 4.546700 4.675400 2\n 4.600600 5.594400 2\n 3.966000 3.938500 2\n 5.302400 4.045200 2\n 4.039300 4.131200 2\n 3.580400 4.707300 2\n 4.352700 4.161200 2\n 4.720300 5.400500 2\n 3.945800 5.273800 2\n 4.434500 3.579300 2\n 3.881900 5.026500 2\n 3.726500 4.543400 2\n 5.039800 3.921500 2\n 4.116500 4.644000 2\n 4.030700 4.049900 2\n 5.281400 4.030000 2\n 4.901500 4.561300 2\n 5.342100 4.242100 2\n 5.668800 4.827700 2\n 5.078800 4.674800 2\n 4.849700 4.916500 2\n 5.221600 5.345200 2\n 4.013900 4.490100 2\n 5.003700 4.467400 2\n 4.848800 4.815200 2\n 4.577400 5.174300 2\n 4.974600 4.273300 2\n 4.260700 3.985400 2\n 4.664200 3.632600 2\n 4.798400 5.397800 2\n 4.890400 3.695700 2\n 5.033500 4.868100 2\n 5.285900 4.344100 2\n 3.717900 4.308500 2\n 5.211000 4.828400 2\n 4.571400 4.385300 2\n 5.353000 3.921600 2\n 4.924200 4.098500 2\n 4.449500 4.848400 2\n 4.645500 4.534500 2\n 4.390600 3.713800 2\n 4.306200 4.449700 2\n 5.025100 5.468200 2\n 5.503900 4.207600 2\n 4.606600 4.312100 2\n 3.971900 5.077000 2\n 4.665000 3.793400 2\n 5.248800 4.049600 2\n 5.434500 4.927400 2\n 5.078700 5.248600 2\n 5.051700 4.271400 2\n 4.402400 5.365000 2\n 4.355400 3.569000 2\n 4.804700 4.968600 2\n 4.526300 3.768900 2\n 4.435300 3.689800 2\n 4.154800 5.149000 2\n 4.391300 5.466500 2\n 3.960500 4.173700 2\n 5.276300 4.221200 2\n 4.374700 5.559600 2\n 5.121300 5.332400 2\n 5.105300 5.219000 2\n 4.994800 5.159400 2\n 4.224600 4.584400 2\n 5.002700 4.092800 2\n 4.630900 3.653100 2\n 4.648300 4.865500 2\n 4.756500 3.949300 2\n 3.978800 5.020100 2\n 4.787000 5.183400 2\n 4.915200 5.371700 2\n 4.760900 4.596800 2\n 4.295000 3.803000 2\n 3.847900 5.149200 2\n 4.154600 4.045100 2\n 4.294200 5.072900 2\n 3.769300 4.171700 2\n 4.469400 4.731000 2\n 4.516700 4.808500 2\n 4.172600 5.309300 2\n 3.742900 4.875000 2\n 4.796500 3.775100 2\n 5.422100 4.311000 2\n 4.931000 3.564600 2\n 5.061900 4.853400 2\n 3.781300 5.133700 2\n 5.651800 4.632700 2\n 4.373700 5.143100 2\n 5.107200 3.845000 2\n 4.756800 5.179400 2\n 4.360900 3.797700 2\n 4.395800 4.603400 2\n 5.502500 4.569300 2"
  },
  {
    "path": "data/2Ccircle1.txt",
    "content": " -0.900000 1.900000 1\n -0.903083 1.978459 1\n -0.912312 2.056434 1\n -0.927630 2.133445 1\n -0.948943 2.209017 1\n -0.976120 2.282683 1\n -1.008993 2.353991 1\n -1.047360 2.422499 1\n -1.090983 2.487785 1\n -1.139594 2.549448 1\n -1.192893 2.607107 1\n -1.250552 2.660406 1\n -1.312215 2.709017 1\n -1.377501 2.752640 1\n -1.446009 2.791006 1\n -1.517316 2.823880 1\n -1.590983 2.851056 1\n -1.666555 2.872370 1\n -1.743566 2.887688 1\n -1.821541 2.896917 1\n -1.900000 2.900000 1\n -1.978459 2.896917 1\n -2.056435 2.887688 1\n -2.133445 2.872370 1\n -2.209017 2.851056 1\n -2.282684 2.823879 1\n -2.353991 2.791006 1\n -2.422499 2.752640 1\n -2.487785 2.709017 1\n -2.549448 2.660406 1\n -2.607107 2.607107 1\n -2.660406 2.549448 1\n -2.709017 2.487785 1\n -2.752640 2.422498 1\n -2.791007 2.353990 1\n -2.823880 2.282683 1\n -2.851057 2.209017 1\n -2.872370 2.133445 1\n -2.887688 2.056434 1\n -2.896917 1.978459 1\n -2.900000 1.899999 1\n -2.896917 1.821540 1\n -2.887688 1.743565 1\n -2.872370 1.666554 1\n -2.851056 1.590982 1\n -2.823879 1.517316 1\n -2.791006 1.446009 1\n -2.752640 1.377501 1\n -2.709017 1.312214 1\n -2.660405 1.250551 1\n -2.607106 1.192893 1\n -2.549448 1.139594 1\n -2.487785 1.090983 1\n -2.422498 1.047359 1\n -2.353990 1.008993 1\n -2.282683 0.976120 1\n -2.209016 0.948943 1\n -2.133445 0.927630 1\n -2.056434 0.912312 1\n -1.978458 0.903083 1\n -1.899999 0.900000 1\n -1.821540 0.903083 1\n -1.743565 0.912312 1\n -1.666554 0.927630 1\n -1.590982 0.948944 1\n -1.517316 0.976121 1\n -1.446008 1.008994 1\n -1.377500 1.047360 1\n -1.312214 1.090984 1\n -1.250551 1.139595 1\n -1.192892 1.192894 1\n -1.139593 1.250553 1\n -1.090982 1.312216 1\n -1.047359 1.377503 1\n -1.008993 1.446011 1\n -0.976120 1.517318 1\n -0.948943 1.590984 1\n -0.927630 1.666556 1\n -0.912311 1.743567 1\n -0.903083 1.821542 1\n 0.200000 1.800000 2\n 0.198458 1.878520 2\n 0.193835 1.956918 2\n 0.186137 2.035075 2\n 0.175377 2.112869 2\n 0.161571 2.190181 2\n 0.144740 2.266891 2\n 0.124910 2.342881 2\n 0.102113 2.418034 2\n 0.076383 2.492234 2\n 0.047759 2.565367 2\n 0.016286 2.637319 2\n -0.017987 2.707981 2\n -0.055008 2.777242 2\n -0.094720 2.844997 2\n -0.137061 2.911140 2\n -0.181966 2.975570 2\n -0.229366 3.038188 2\n -0.279188 3.098896 2\n -0.331355 3.157602 2\n -0.385786 3.214214 2\n -0.442399 3.268645 2\n -0.501104 3.320812 2\n -0.561812 3.370634 2\n -0.624430 3.418034 2\n -0.688860 3.462939 2\n -0.755003 3.505280 2\n -0.822758 3.544992 2\n -0.892019 3.582013 2\n -0.962681 3.616287 2\n -1.034633 3.647759 2\n -1.107766 3.676383 2\n -1.181966 3.702113 2\n -1.257119 3.724910 2\n -1.333110 3.744740 2\n -1.409820 3.761571 2\n -1.487131 3.775377 2\n -1.564926 3.786137 2\n -1.643082 3.793835 2\n -1.721481 3.798458 2\n -1.800001 3.800000 2\n -1.878520 3.798458 2\n -1.956919 3.793835 2\n -2.035075 3.786137 2\n -2.112870 3.775377 2\n -2.190181 3.761570 2\n -2.266891 3.744740 2\n -2.342882 3.724910 2\n -2.418035 3.702113 2\n -2.492235 3.676382 2\n -2.565368 3.647759 2\n -2.637320 3.616286 2\n -2.707982 3.582013 2\n -2.777243 3.544992 2\n -2.844998 3.505280 2\n -2.911141 3.462939 2\n -2.975571 3.418034 2\n -3.038189 3.370633 2\n -3.098897 3.320811 2\n -3.157602 3.268644 2\n -3.214214 3.214213 2\n -3.268646 3.157601 2\n -3.320813 3.098895 2\n -3.370635 3.038187 2\n -3.418035 2.975570 2\n -3.462940 2.911139 2\n -3.505281 2.844996 2\n -3.544993 2.777241 2\n -3.582014 2.707980 2\n -3.616287 2.637318 2\n -3.647760 2.565366 2\n -3.676383 2.492233 2\n -3.702113 2.418033 2\n -3.724911 2.342880 2\n -3.744740 2.266889 2\n -3.761571 2.190179 2\n -3.775377 2.112867 2\n -3.786137 2.035073 2\n -3.793835 1.956917 2\n -3.798458 1.878518 2\n -3.800000 1.799998 2\n -3.798458 1.721479 2\n -3.793834 1.643080 2\n -3.786137 1.564924 2\n -3.775376 1.487129 2\n -3.761570 1.409818 2\n -3.744740 1.333107 2\n -3.724910 1.257117 2\n -3.702112 1.181964 2\n -3.676382 1.107764 2\n -3.647758 1.034631 2\n -3.616286 0.962679 2\n -3.582012 0.892017 2\n -3.544991 0.822756 2\n -3.505279 0.755001 2\n -3.462938 0.688858 2\n -3.418033 0.624428 2\n -3.370633 0.561810 2\n -3.320811 0.501102 2\n -3.268644 0.442397 2\n -3.214212 0.385785 2\n -3.157600 0.331353 2\n -3.098894 0.279187 2\n -3.038186 0.229365 2\n -2.975569 0.181965 2\n -2.911139 0.137059 2\n -2.844995 0.094718 2\n -2.777240 0.055007 2\n -2.707979 0.017986 2\n -2.637317 -0.016287 2\n -2.565365 -0.047760 2\n -2.492232 -0.076384 2\n -2.418031 -0.102114 2\n -2.342878 -0.124911 2\n -2.266888 -0.144740 2\n -2.190178 -0.161571 2\n -2.112866 -0.175377 2\n -2.035072 -0.186137 2\n -1.956915 -0.193835 2\n -1.878517 -0.198458 2\n -1.799997 -0.200000 2\n -1.721478 -0.198458 2\n -1.643079 -0.193834 2\n -1.564922 -0.186137 2\n -1.487128 -0.175376 2\n -1.409816 -0.161570 2\n -1.333106 -0.144739 2\n -1.257116 -0.124910 2\n -1.181963 -0.102112 2\n -1.107763 -0.076382 2\n -1.034630 -0.047758 2\n -0.962678 -0.016285 2\n -0.892016 0.017988 2\n -0.822755 0.055010 2\n -0.755000 0.094721 2\n -0.688857 0.137063 2\n -0.624427 0.181968 2\n -0.561809 0.229368 2\n -0.501101 0.279190 2\n -0.442396 0.331357 2\n -0.385784 0.385789 2\n -0.331353 0.442401 2\n -0.279186 0.501107 2\n -0.229364 0.561815 2\n -0.181964 0.624432 2\n -0.137059 0.688863 2\n -0.094718 0.755006 2\n -0.055006 0.822761 2\n -0.017985 0.892022 2\n 0.016288 0.962684 2\n 0.047761 1.034637 2\n 0.076384 1.107769 2\n 0.102114 1.181970 2\n 0.124912 1.257123 2\n 0.144741 1.333113 2\n 0.161571 1.409823 2\n 0.175377 1.487135 2\n 0.186137 1.564929 2\n 0.193835 1.643086 2\n 0.198458 1.721485 2\n"
  },
  {
    "path": "data/2Circle1.txt",
    "content": " 1.000000 0.000000 1\n 0.996917 0.078459 1\n 0.987688 0.156434 1\n 0.972370 0.233445 1\n 0.951057 0.309017 1\n 0.923880 0.382683 1\n 0.891007 0.453991 1\n 0.852640 0.522499 1\n 0.809017 0.587785 1\n 0.760406 0.649448 1\n 0.707107 0.707107 1\n 0.649448 0.760406 1\n 0.587785 0.809017 1\n 0.522499 0.852640 1\n 0.453991 0.891006 1\n 0.382684 0.923880 1\n 0.309017 0.951056 1\n 0.233445 0.972370 1\n 0.156434 0.987688 1\n 0.078459 0.996917 1\n -0.000000 1.000000 1\n -0.078459 0.996917 1\n -0.156435 0.987688 1\n -0.233445 0.972370 1\n -0.309017 0.951056 1\n -0.382684 0.923879 1\n -0.453991 0.891006 1\n -0.522499 0.852640 1\n -0.587785 0.809017 1\n -0.649448 0.760406 1\n -0.707107 0.707107 1\n -0.760406 0.649448 1\n -0.809017 0.587785 1\n -0.852640 0.522498 1\n -0.891007 0.453990 1\n -0.923880 0.382683 1\n -0.951057 0.309017 1\n -0.972370 0.233445 1\n -0.987688 0.156434 1\n -0.996917 0.078459 1\n -1.000000 -0.000001 1\n -0.996917 -0.078460 1\n -0.987688 -0.156435 1\n -0.972370 -0.233446 1\n -0.951056 -0.309018 1\n -0.923879 -0.382684 1\n -0.891006 -0.453991 1\n -0.852640 -0.522499 1\n -0.809017 -0.587786 1\n -0.760405 -0.649449 1\n -0.707106 -0.707107 1\n -0.649448 -0.760406 1\n -0.587785 -0.809017 1\n -0.522498 -0.852641 1\n -0.453990 -0.891007 1\n -0.382683 -0.923880 1\n -0.309016 -0.951057 1\n -0.233445 -0.972370 1\n -0.156434 -0.987688 1\n -0.078458 -0.996917 1\n 0.000001 -1.000000 1\n 0.078460 -0.996917 1\n 0.156435 -0.987688 1\n 0.233446 -0.972370 1\n 0.309018 -0.951056 1\n 0.382684 -0.923879 1\n 0.453992 -0.891006 1\n 0.522500 -0.852640 1\n 0.587786 -0.809016 1\n 0.649449 -0.760405 1\n 0.707108 -0.707106 1\n 0.760407 -0.649447 1\n 0.809018 -0.587784 1\n 0.852641 -0.522497 1\n 0.891007 -0.453989 1\n 0.923880 -0.382682 1\n 0.951057 -0.309016 1\n 0.972370 -0.233444 1\n 0.987689 -0.156433 1\n 0.996917 -0.078458 1\n 0.200000 1.800000 2\n 0.198458 1.878520 2\n 0.193835 1.956918 2\n 0.186137 2.035075 2\n 0.175377 2.112869 2\n 0.161571 2.190181 2\n 0.144740 2.266891 2\n 0.124910 2.342881 2\n 0.102113 2.418034 2\n 0.076383 2.492234 2\n 0.047759 2.565367 2\n 0.016286 2.637319 2\n -0.017987 2.707981 2\n -0.055008 2.777242 2\n -0.094720 2.844997 2\n -0.137061 2.911140 2\n -0.181966 2.975570 2\n -0.229366 3.038188 2\n -0.279188 3.098896 2\n -0.331355 3.157602 2\n -0.385786 3.214214 2\n -0.442399 3.268645 2\n -0.501104 3.320812 2\n -0.561812 3.370634 2\n -0.624430 3.418034 2\n -0.688860 3.462939 2\n -0.755003 3.505280 2\n -0.822758 3.544992 2\n -0.892019 3.582013 2\n -0.962681 3.616287 2\n -1.034633 3.647759 2\n -1.107766 3.676383 2\n -1.181966 3.702113 2\n -1.257119 3.724910 2\n -1.333110 3.744740 2\n -1.409820 3.761571 2\n -1.487131 3.775377 2\n -1.564926 3.786137 2\n -1.643082 3.793835 2\n -1.721481 3.798458 2\n -1.800001 3.800000 2\n -1.878520 3.798458 2\n -1.956919 3.793835 2\n -2.035075 3.786137 2\n -2.112870 3.775377 2\n -2.190181 3.761570 2\n -2.266891 3.744740 2\n -2.342882 3.724910 2\n -2.418035 3.702113 2\n -2.492235 3.676382 2\n -2.565368 3.647759 2\n -2.637320 3.616286 2\n -2.707982 3.582013 2\n -2.777243 3.544992 2\n -2.844998 3.505280 2\n -2.911141 3.462939 2\n -2.975571 3.418034 2\n -3.038189 3.370633 2\n -3.098897 3.320811 2\n -3.157602 3.268644 2\n -3.214214 3.214213 2\n -3.268646 3.157601 2\n -3.320813 3.098895 2\n -3.370635 3.038187 2\n -3.418035 2.975570 2\n -3.462940 2.911139 2\n -3.505281 2.844996 2\n -3.544993 2.777241 2\n -3.582014 2.707980 2\n -3.616287 2.637318 2\n -3.647760 2.565366 2\n -3.676383 2.492233 2\n -3.702113 2.418033 2\n -3.724911 2.342880 2\n -3.744740 2.266889 2\n -3.761571 2.190179 2\n -3.775377 2.112867 2\n -3.786137 2.035073 2\n -3.793835 1.956917 2\n -3.798458 1.878518 2\n -3.800000 1.799998 2\n -3.798458 1.721479 2\n -3.793834 1.643080 2\n -3.786137 1.564924 2\n -3.775376 1.487129 2\n -3.761570 1.409818 2\n -3.744740 1.333107 2\n -3.724910 1.257117 2\n -3.702112 1.181964 2\n -3.676382 1.107764 2\n -3.647758 1.034631 2\n -3.616286 0.962679 2\n -3.582012 0.892017 2\n -3.544991 0.822756 2\n -3.505279 0.755001 2\n -3.462938 0.688858 2\n -3.418033 0.624428 2\n -3.370633 0.561810 2\n -3.320811 0.501102 2\n -3.268644 0.442397 2\n -3.214212 0.385785 2\n -3.157600 0.331353 2\n -3.098894 0.279187 2\n -3.038186 0.229365 2\n -2.975569 0.181965 2\n -2.911139 0.137059 2\n -2.844995 0.094718 2\n -2.777240 0.055007 2\n -2.707979 0.017986 2\n -2.637317 -0.016287 2\n -2.565365 -0.047760 2\n -2.492232 -0.076384 2\n -2.418031 -0.102114 2\n -2.342878 -0.124911 2\n -2.266888 -0.144740 2\n -2.190178 -0.161571 2\n -2.112866 -0.175377 2\n -2.035072 -0.186137 2\n -1.956915 -0.193835 2\n -1.878517 -0.198458 2\n -1.799997 -0.200000 2\n -1.721478 -0.198458 2\n -1.643079 -0.193834 2\n -1.564922 -0.186137 2\n -1.487128 -0.175376 2\n -1.409816 -0.161570 2\n -1.333106 -0.144739 2\n -1.257116 -0.124910 2\n -1.181963 -0.102112 2\n -1.107763 -0.076382 2\n -1.034630 -0.047758 2\n -0.962678 -0.016285 2\n -0.892016 0.017988 2\n -0.822755 0.055010 2\n -0.755000 0.094721 2\n -0.688857 0.137063 2\n -0.624427 0.181968 2\n -0.561809 0.229368 2\n -0.501101 0.279190 2\n -0.442396 0.331357 2\n -0.385784 0.385789 2\n -0.331353 0.442401 2\n -0.279186 0.501107 2\n -0.229364 0.561815 2\n -0.181964 0.624432 2\n -0.137059 0.688863 2\n -0.094718 0.755006 2\n -0.055006 0.822761 2\n -0.017985 0.892022 2\n 0.016288 0.962684 2\n 0.047761 1.034637 2\n 0.076384 1.107769 2\n 0.102114 1.181970 2\n 0.124912 1.257123 2\n 0.144741 1.333113 2\n 0.161571 1.409823 2\n 0.175377 1.487135 2\n 0.186137 1.564929 2\n 0.193835 1.643086 2\n 0.198458 1.721485 2\n"
  },
  {
    "path": "data/2Circle2.txt",
    "content": " 1.000000 0.000000 1\n 0.996917 0.078459 1\n 0.987688 0.156434 1\n 0.972370 0.233445 1\n 0.951057 0.309017 1\n 0.923880 0.382683 1\n 0.891007 0.453991 1\n 0.852640 0.522499 1\n 0.809017 0.587785 1\n 0.760406 0.649448 1\n 0.707107 0.707107 1\n 0.649448 0.760406 1\n 0.587785 0.809017 1\n 0.522499 0.852640 1\n 0.453991 0.891006 1\n 0.382684 0.923880 1\n 0.309017 0.951056 1\n 0.233445 0.972370 1\n 0.156434 0.987688 1\n 0.078459 0.996917 1\n -0.000000 1.000000 1\n -0.078459 0.996917 1\n -0.156435 0.987688 1\n -0.233445 0.972370 1\n -0.309017 0.951056 1\n -0.382684 0.923879 1\n -0.453991 0.891006 1\n -0.522499 0.852640 1\n -0.587785 0.809017 1\n -0.649448 0.760406 1\n -0.707107 0.707107 1\n -0.760406 0.649448 1\n -0.809017 0.587785 1\n -0.852640 0.522498 1\n -0.891007 0.453990 1\n -0.923880 0.382683 1\n -0.951057 0.309017 1\n -0.972370 0.233445 1\n -0.987688 0.156434 1\n -0.996917 0.078459 1\n -1.000000 -0.000001 1\n -0.996917 -0.078460 1\n -0.987688 -0.156435 1\n -0.972370 -0.233446 1\n -0.951056 -0.309018 1\n -0.923879 -0.382684 1\n -0.891006 -0.453991 1\n -0.852640 -0.522499 1\n -0.809017 -0.587786 1\n -0.760405 -0.649449 1\n -0.707106 -0.707107 1\n -0.649448 -0.760406 1\n -0.587785 -0.809017 1\n -0.522498 -0.852641 1\n -0.453990 -0.891007 1\n -0.382683 -0.923880 1\n -0.309016 -0.951057 1\n -0.233445 -0.972370 1\n -0.156434 -0.987688 1\n -0.078458 -0.996917 1\n 0.000001 -1.000000 1\n 0.078460 -0.996917 1\n 0.156435 -0.987688 1\n 0.233446 -0.972370 1\n 0.309018 -0.951056 1\n 0.382684 -0.923879 1\n 0.453992 -0.891006 1\n 0.522500 -0.852640 1\n 0.587786 -0.809016 1\n 0.649449 -0.760405 1\n 0.707108 -0.707106 1\n 0.760407 -0.649447 1\n 0.809018 -0.587784 1\n 0.852641 -0.522497 1\n 0.891007 -0.453989 1\n 0.923880 -0.382682 1\n 0.951057 -0.309016 1\n 0.972370 -0.233444 1\n 0.987689 -0.156433 1\n 0.996917 -0.078458 1\n 0.200000 1.800000 2\n 0.198458 1.878520 2\n 0.193835 1.956918 2\n 0.186137 2.035075 2\n 0.175377 2.112869 2\n 0.161571 2.190181 2\n 0.144740 2.266891 2\n 0.124910 2.342881 2\n 0.102113 2.418034 2\n 0.076383 2.492234 2\n 0.047759 2.565367 2\n 0.016286 2.637319 2\n -0.017987 2.707981 2\n -0.055008 2.777242 2\n -0.094720 2.844997 2\n -0.137061 2.911140 2\n -0.181966 2.975570 2\n -0.229366 3.038188 2\n -0.279188 3.098896 2\n -0.331355 3.157602 2\n -0.385786 3.214214 2\n -0.442399 3.268645 2\n -0.501104 3.320812 2\n -0.561812 3.370634 2\n -0.624430 3.418034 2\n -0.688860 3.462939 2\n -0.755003 3.505280 2\n -0.822758 3.544992 2\n -0.892019 3.582013 2\n -0.962681 3.616287 2\n -1.034633 3.647759 2\n -1.107766 3.676383 2\n -1.181966 3.702113 2\n -1.257119 3.724910 2\n -1.333110 3.744740 2\n -1.409820 3.761571 2\n -1.487131 3.775377 2\n -1.564926 3.786137 2\n -1.643082 3.793835 2\n -1.721481 3.798458 2\n -1.800001 3.800000 2\n -1.878520 3.798458 2\n -1.956919 3.793835 2\n -2.035075 3.786137 2\n -2.112870 3.775377 2\n -2.190181 3.761570 2\n -2.266891 3.744740 2\n -2.342882 3.724910 2\n -2.418035 3.702113 2\n -2.492235 3.676382 2\n -2.565368 3.647759 2\n -2.637320 3.616286 2\n -2.707982 3.582013 2\n -2.777243 3.544992 2\n -2.844998 3.505280 2\n -2.911141 3.462939 2\n -2.975571 3.418034 2\n -3.038189 3.370633 2\n -3.098897 3.320811 2\n -3.157602 3.268644 2\n -3.214214 3.214213 2\n -3.268646 3.157601 2\n -3.320813 3.098895 2\n -3.370635 3.038187 2\n -3.418035 2.975570 2\n -3.462940 2.911139 2\n -3.505281 2.844996 2\n -3.544993 2.777241 2\n -3.582014 2.707980 2\n -3.616287 2.637318 2\n -3.647760 2.565366 2\n -3.676383 2.492233 2\n -3.702113 2.418033 2\n -3.724911 2.342880 2\n -3.744740 2.266889 2\n -3.761571 2.190179 2\n -3.775377 2.112867 2\n -3.786137 2.035073 2\n -3.793835 1.956917 2\n -3.798458 1.878518 2\n -3.800000 1.799998 2\n -3.798458 1.721479 2\n -3.793834 1.643080 2\n -3.786137 1.564924 2\n -3.775376 1.487129 2\n -3.761570 1.409818 2\n -3.744740 1.333107 2\n -3.724910 1.257117 2\n -3.702112 1.181964 2\n -3.676382 1.107764 2\n -3.647758 1.034631 2\n -3.616286 0.962679 2\n -3.582012 0.892017 2\n -3.544991 0.822756 2\n -3.505279 0.755001 2\n -3.462938 0.688858 2\n -3.418033 0.624428 2\n -3.370633 0.561810 2\n -3.320811 0.501102 2\n -3.268644 0.442397 2\n -3.214212 0.385785 2\n -3.157600 0.331353 2\n -3.098894 0.279187 2\n -3.038186 0.229365 2\n -2.975569 0.181965 2\n -2.911139 0.137059 2\n -2.844995 0.094718 2\n -2.777240 0.055007 2\n -2.707979 0.017986 2\n -2.637317 -0.016287 2\n -2.565365 -0.047760 2\n -2.492232 -0.076384 2\n -2.418031 -0.102114 2\n -2.342878 -0.124911 2\n -2.266888 -0.144740 2\n -2.190178 -0.161571 2\n -2.112866 -0.175377 2\n -2.035072 -0.186137 2\n -1.956915 -0.193835 2\n -1.878517 -0.198458 2\n -1.799997 -0.200000 2\n -1.721478 -0.198458 2\n -1.643079 -0.193834 2\n -1.564922 -0.186137 2\n -1.487128 -0.175376 2\n -1.409816 -0.161570 2\n -1.333106 -0.144739 2\n -1.257116 -0.124910 2\n -1.181963 -0.102112 2\n -1.107763 -0.076382 2\n -1.034630 -0.047758 2\n -0.962678 -0.016285 2\n -0.892016 0.017988 2\n -0.822755 0.055010 2\n -0.755000 0.094721 2\n -0.688857 0.137063 2\n -0.624427 0.181968 2\n -0.561809 0.229368 2\n -0.501101 0.279190 2\n -0.442396 0.331357 2\n -0.385784 0.385789 2\n -0.331353 0.442401 2\n -0.279186 0.501107 2\n -0.229364 0.561815 2\n -0.181964 0.624432 2\n -0.137059 0.688863 2\n -0.094718 0.755006 2\n -0.055006 0.822761 2\n -0.017985 0.892022 2\n 0.016288 0.962684 2\n 0.047761 1.034637 2\n 0.076384 1.107769 2\n 0.102114 1.181970 2\n 0.124912 1.257123 2\n 0.144741 1.333113 2\n 0.161571 1.409823 2\n 0.175377 1.487135 2\n 0.186137 1.564929 2\n 0.193835 1.643086 2\n 0.198458 1.721485 2\n -3.730000 0.232800 4\n 0.117400 3.697800 4\n -0.229000 -0.878600 4\n -0.171800 3.014000 4\n -2.428200 2.274600 4\n -2.885800 0.064200 4\n -2.394400 -0.489600 4\n -0.476600 -0.015000 4\n -1.003400 2.579600 4\n -1.480800 2.811800 4\n -2.364200 -0.777800 4\n -0.704800 2.706600 4\n -2.261400 -0.544600 4\n 0.083600 3.595400 4\n -1.489600 -0.806000 4\n 0.502600 0.591200 4\n 0.591000 -0.349400 4\n -3.899600 2.504400 4\n -1.266400 3.484000 4\n -2.923200 1.809400 4\n"
  },
  {
    "path": "data/2CloseS.txt",
    "content": " 1.810000 0.430000 1\n 1.470000 0.440000 1\n 0.540000 0.570000 1\n 0.890000 0.320000 1\n 1.430000 -0.170000 1\n 0.290000 0.580000 1\n 1.450000 0.030000 1\n 0.520000 0.810000 1\n 1.000000 0.300000 1\n 1.320000 -0.140000 1\n 0.990000 -0.780000 1\n 1.780000 -0.610000 1\n 0.490000 -0.090000 1\n 0.720000 0.900000 1\n 1.060000 -0.590000 1\n 0.780000 -0.650000 1\n 0.670000 0.850000 1\n 0.580000 -0.040000 1\n 0.570000 0.850000 1\n 0.560000 -0.090000 1\n 1.410000 0.060000 1\n 0.760000 -0.050000 1\n 1.090000 0.040000 1\n 1.690000 0.040000 1\n 1.540000 -0.750000 1\n 1.110000 -0.720000 1\n 0.940000 0.240000 1\n 0.220000 0.050000 1\n 1.540000 0.650000 1\n 0.850000 0.070000 1\n 0.870000 0.310000 1\n 1.390000 0.870000 1\n 0.620000 0.020000 1\n 1.330000 0.030000 1\n 0.590000 -0.300000 1\n 1.560000 0.430000 1\n 1.170000 -0.450000 1\n 0.880000 0.040000 1\n 1.230000 -0.520000 1\n 1.230000 -0.920000 1\n 0.140000 0.190000 1\n 0.770000 0.630000 1\n 1.030000 -0.480000 1\n 0.270000 0.440000 1\n 0.590000 0.730000 1\n 1.450000 -0.680000 1\n 1.160000 -0.980000 1\n 1.530000 -0.510000 1\n 1.720000 0.260000 1\n 1.430000 0.010000 1\n 1.760000 -0.610000 1\n 0.410000 0.060000 1\n 1.340000 0.790000 1\n 0.690000 0.060000 1\n 1.380000 0.180000 1\n 0.920000 0.520000 1\n 1.390000 0.180000 1\n 1.760000 0.250000 1\n 1.420000 -0.770000 1\n 1.110000 0.350000 1\n 1.480000 0.750000 1\n 1.650000 -0.410000 1\n 0.710000 -0.320000 1\n 0.700000 -0.580000 1\n 1.750000 0.500000 1\n 0.710000 -0.290000 1\n 1.240000 -0.780000 1\n 1.120000 0.760000 1\n 1.160000 -0.190000 1\n 0.410000 0.340000 1\n 0.210000 -0.410000 1\n 0.870000 0.370000 1\n 1.700000 -0.450000 1\n 1.110000 -0.630000 1\n 1.860000 -0.370000 1\n 1.430000 0.740000 1\n 0.200000 -0.300000 1\n 0.150000 -0.340000 1\n 0.720000 -0.520000 1\n 1.500000 -0.670000 1\n 0.970000 -0.690000 1\n 1.680000 0.100000 1\n 0.630000 -0.520000 1\n 1.260000 0.670000 1\n 0.530000 -0.370000 1\n 0.900000 0.130000 1\n 1.430000 -0.240000 1\n 0.930000 0.240000 1\n 1.790000 0.110000 1\n 1.370000 -0.020000 1\n 1.290000 0.840000 1\n 0.810000 0.390000 1\n 0.390000 0.530000 1\n 0.160000 -0.070000 1\n 1.320000 0.210000 1\n 0.730000 0.140000 1\n 1.400000 0.710000 1\n 1.120000 -0.480000 1\n 1.200000 -0.540000 1\n 1.630000 -0.500000 1\n -1.850000 -0.170000 2\n -0.910000 0.210000 2\n -1.080000 -0.210000 2\n -0.680000 0.400000 2\n -0.950000 0.290000 2\n -1.570000 -0.820000 2\n -0.600000 0.150000 2\n -1.220000 -0.810000 2\n -1.780000 0.110000 2\n -1.080000 -0.620000 2\n -1.530000 0.280000 2\n -0.930000 0.350000 2\n -0.900000 -0.190000 2\n -1.900000 -0.100000 2\n -1.280000 -0.370000 2\n -0.380000 0.400000 2\n -0.970000 -0.940000 2\n -1.580000 0.410000 2\n -0.950000 -0.960000 2\n -1.460000 0.440000 2\n -0.300000 0.600000 2\n -0.210000 -0.360000 2\n -0.540000 -0.140000 2\n -1.070000 0.990000 2\n -1.690000 0.030000 2\n -0.860000 0.120000 2\n -1.140000 0.400000 2\n -0.100000 -0.260000 2\n -0.910000 0.190000 2\n -1.340000 0.110000 2\n -1.310000 -0.730000 2\n -0.630000 0.010000 2\n -1.530000 -0.260000 2\n -0.260000 -0.350000 2\n -0.820000 0.590000 2\n -0.350000 0.710000 2\n -1.410000 -0.330000 2\n -1.600000 -0.700000 2\n -0.560000 -0.800000 2\n -0.940000 -0.820000 2\n -0.950000 0.610000 2\n -0.740000 -0.010000 2\n -0.200000 -0.570000 2\n -1.710000 -0.460000 2\n -1.250000 0.460000 2\n -0.410000 0.110000 2\n -1.350000 0.700000 2\n -1.140000 -0.800000 2\n -1.020000 -0.300000 2\n -1.680000 -0.720000 2\n -1.200000 -0.030000 2\n -0.630000 0.100000 2\n -0.850000 -0.160000 2\n -0.410000 -0.730000 2\n -1.050000 -0.500000 2\n -0.080000 0.030000 2\n -1.370000 0.370000 2\n -1.760000 0.090000 2\n -0.610000 0.860000 2\n -0.850000 0.220000 2\n -1.900000 0.370000 2\n -0.840000 0.280000 2\n -1.100000 0.280000 2\n -0.920000 -0.360000 2\n -0.230000 -0.130000 2\n -1.350000 0.180000 2\n -0.160000 -0.220000 2\n -0.920000 0.490000 2\n -0.910000 -0.370000 2\n -1.590000 0.230000 2\n -1.260000 -0.470000 2\n -0.940000 0.800000 2\n -1.050000 -0.250000 2\n -1.070000 -0.130000 2\n -1.190000 0.930000 2\n -1.620000 -0.350000 2\n -1.750000 -0.400000 2\n -1.660000 -0.680000 2\n -1.230000 -0.760000 2\n -1.000000 -0.600000 2\n -1.100000 0.540000 2\n -0.970000 -0.260000 2\n -1.390000 -0.610000 2\n -1.380000 0.350000 2\n -0.550000 0.720000 2\n -1.680000 -0.610000 2\n -1.060000 0.140000 2\n -1.540000 0.170000 2\n -1.500000 0.610000 2\n -1.880000 -0.150000 2\n -0.560000 -0.060000 2\n -0.180000 0.210000 2\n -1.000000 -0.390000 2\n -0.410000 -0.710000 2\n -0.880000 -0.610000 2\n -0.960000 0.330000 2\n -0.530000 -0.440000 2\n -0.390000 0.320000 2\n -0.880000 -0.860000 2\n -1.250000 0.180000 2\n"
  },
  {
    "path": "data/2CloseS2.txt",
    "content": " 0.580000 0.710000 1\n 1.060000 0.080000 1\n 1.380000 -0.430000 1\n 1.070000 -0.560000 1\n 0.580000 0.090000 1\n 0.970000 0.430000 1\n 0.970000 -0.790000 1\n 1.360000 0.070000 1\n 1.440000 -0.010000 1\n 1.670000 0.220000 1\n 1.850000 -0.260000 1\n 0.290000 -0.590000 1\n 0.720000 0.750000 1\n 1.500000 0.060000 1\n 0.660000 -0.760000 1\n 1.540000 0.700000 1\n 1.410000 0.370000 1\n 0.400000 -0.370000 1\n 1.430000 0.750000 1\n 0.750000 0.480000 1\n 0.820000 0.100000 1\n 1.600000 -0.290000 1\n 1.020000 0.640000 1\n 0.520000 -0.140000 1\n 1.020000 -0.890000 1\n 0.940000 -0.980000 1\n 1.310000 -0.880000 1\n 0.650000 -0.820000 1\n 0.850000 0.730000 1\n 0.840000 0.770000 1\n 1.010000 -0.710000 1\n 1.200000 -0.600000 1\n 1.430000 0.070000 1\n 0.990000 0.990000 1\n 1.600000 -0.470000 1\n 1.440000 -0.200000 1\n -0.010000 -0.140000 1\n 0.940000 -0.850000 1\n 1.620000 0.200000 1\n 1.320000 0.330000 1\n 1.210000 -0.590000 1\n 1.390000 -0.580000 1\n 0.800000 -0.270000 1\n 1.680000 0.370000 1\n 1.420000 0.590000 1\n 0.900000 0.800000 1\n 1.010000 -0.700000 1\n 1.480000 -0.470000 1\n 1.540000 0.480000 1\n 1.380000 0.890000 1\n 0.050000 -0.050000 1\n 0.480000 0.540000 1\n 0.640000 -0.390000 1\n 1.630000 -0.370000 1\n 1.660000 0.680000 1\n 0.790000 -0.300000 1\n 1.040000 0.920000 1\n 1.000000 -0.280000 1\n 0.440000 0.770000 1\n 0.490000 -0.430000 1\n 0.210000 -0.160000 1\n 0.510000 0.790000 1\n 1.310000 0.490000 1\n 0.760000 -0.680000 1\n 1.200000 -0.370000 1\n 1.190000 0.010000 1\n 0.590000 0.710000 1\n 0.780000 0.940000 1\n 0.320000 -0.650000 1\n 1.160000 -0.490000 1\n 1.530000 0.010000 1\n 0.410000 -0.330000 1\n 0.960000 -0.240000 1\n 0.750000 0.040000 1\n 1.210000 -0.610000 1\n 1.570000 -0.500000 1\n 1.450000 0.020000 1\n 0.240000 -0.340000 1\n 1.260000 0.360000 1\n 1.000000 0.510000 1\n 0.150000 0.500000 1\n 1.460000 0.320000 1\n 1.320000 -0.580000 1\n 0.890000 0.710000 1\n 1.890000 0.330000 1\n 0.350000 0.760000 1\n 1.040000 0.380000 1\n 0.270000 -0.540000 1\n 1.250000 -0.370000 1\n -0.010000 0.000000 1\n 0.050000 -0.270000 1\n 0.490000 -0.530000 1\n 1.510000 -0.820000 1\n 1.190000 -0.650000 1\n 1.670000 -0.070000 1\n 0.660000 0.900000 1\n 0.600000 0.020000 1\n 1.330000 -0.190000 1\n 0.640000 0.420000 1\n 1.590000 0.030000 1\n -0.970000 0.550000 2\n -1.350000 0.630000 2\n -1.030000 -0.760000 2\n -1.350000 -0.780000 2\n -0.770000 0.500000 2\n -0.670000 -0.640000 2\n -1.780000 0.330000 2\n -0.180000 0.460000 2\n -1.110000 0.330000 2\n -0.690000 0.640000 2\n -0.160000 -0.010000 2\n -0.510000 -0.390000 2\n -1.190000 0.620000 2\n -0.700000 -0.420000 2\n -0.760000 -0.400000 2\n -1.310000 -0.060000 2\n -1.010000 -0.810000 2\n -1.300000 0.860000 2\n -1.710000 -0.500000 2\n -0.200000 0.480000 2\n -0.320000 -0.420000 2\n -1.700000 -0.070000 2\n -1.630000 -0.060000 2\n -0.090000 0.210000 2\n -1.130000 -0.600000 2\n -1.200000 0.760000 2\n -0.520000 0.570000 2\n -1.070000 0.350000 2\n -1.620000 0.220000 2\n -1.350000 0.370000 2\n -1.050000 0.560000 2\n -0.930000 -0.560000 2\n -0.310000 -0.650000 2\n -0.640000 0.900000 2\n -0.920000 0.890000 2\n -0.290000 0.720000 2\n -1.610000 0.070000 2\n -0.180000 -0.400000 2\n -1.650000 -0.350000 2\n -0.440000 0.550000 2\n -1.320000 0.020000 2\n -0.290000 0.480000 2\n -0.480000 -0.370000 2\n -1.740000 -0.330000 2\n -0.120000 -0.390000 2\n -1.140000 0.620000 2\n -1.150000 0.940000 2\n -1.000000 -0.370000 2\n -1.040000 0.630000 2\n -0.950000 -0.430000 2\n -1.230000 -0.920000 2\n -1.810000 0.350000 2\n -0.940000 0.190000 2\n -0.600000 -0.210000 2\n -0.260000 -0.220000 2\n -0.490000 0.600000 2\n -0.350000 -0.170000 2\n -1.020000 0.040000 2\n -1.690000 0.400000 2\n -0.570000 -0.210000 2\n -0.250000 -0.500000 2\n -1.490000 0.510000 2\n -0.350000 -0.800000 2\n -0.120000 -0.070000 2\n -1.050000 0.660000 2\n -1.650000 0.570000 2\n -0.740000 0.560000 2\n -0.170000 -0.150000 2\n -0.900000 -0.410000 2\n -1.000000 0.470000 2\n -0.750000 0.880000 2\n -0.300000 0.620000 2\n -1.200000 -0.410000 2\n -1.550000 -0.080000 2\n -1.730000 -0.100000 2\n -1.110000 0.520000 2\n -0.240000 0.700000 2\n -1.130000 0.350000 2\n -1.580000 -0.620000 2\n -1.280000 -0.150000 2\n -1.160000 0.870000 2\n -0.290000 0.340000 2\n -1.610000 -0.060000 2\n -0.700000 -0.070000 2\n -1.210000 -0.720000 2\n -1.440000 0.260000 2\n -1.760000 -0.180000 2\n -1.600000 -0.500000 2\n -1.650000 -0.230000 2\n -1.710000 0.370000 2\n -1.110000 -0.340000 2\n -0.240000 0.390000 2\n -0.760000 0.930000 2\n -0.810000 0.220000 2\n -1.640000 0.150000 2\n -1.660000 0.060000 2\n -1.330000 0.280000 2\n -0.050000 0.170000 2\n -1.140000 0.070000 2\n -1.740000 -0.240000 2\n"
  },
  {
    "path": "data/2CloseS3.txt",
    "content": " 1.650000 0.690000 1\n 0.510000 -0.740000 1\n 1.130000 0.150000 1\n 1.900000 -0.170000 1\n 1.040000 -0.800000 1\n 1.660000 0.200000 1\n 0.570000 -0.170000 1\n 1.570000 0.620000 1\n 0.790000 -0.910000 1\n 1.130000 -0.120000 1\n 1.060000 0.750000 1\n 0.970000 -0.090000 1\n 0.190000 -0.440000 1\n 1.140000 0.970000 1\n 1.650000 0.110000 1\n 0.430000 -0.740000 1\n 1.250000 0.810000 1\n 1.590000 -0.530000 1\n 1.140000 -0.450000 1\n 0.170000 0.430000 1\n 0.300000 0.340000 1\n 1.160000 -0.430000 1\n 1.540000 0.360000 1\n 1.850000 0.050000 1\n 0.240000 -0.510000 1\n 1.510000 0.460000 1\n 0.100000 -0.250000 1\n 1.350000 -0.760000 1\n 1.440000 -0.570000 1\n 0.450000 -0.040000 1\n 1.650000 -0.010000 1\n 0.820000 -0.820000 1\n 0.550000 0.090000 1\n 0.370000 -0.500000 1\n 0.630000 0.270000 1\n 0.330000 0.450000 1\n 0.220000 -0.210000 1\n 0.060000 0.130000 1\n 0.520000 -0.570000 1\n 0.710000 -0.490000 1\n 0.740000 0.010000 1\n 0.190000 -0.530000 1\n 0.470000 0.070000 1\n 0.730000 0.070000 1\n 1.720000 0.050000 1\n 0.260000 0.410000 1\n 1.830000 -0.310000 1\n 0.380000 -0.650000 1\n 0.910000 -0.400000 1\n 0.700000 -0.870000 1\n 0.850000 -0.160000 1\n 0.520000 -0.720000 1\n 1.410000 0.730000 1\n 1.300000 0.770000 1\n 1.670000 -0.510000 1\n 1.750000 0.100000 1\n 0.740000 0.000000 1\n -0.030000 0.000000 1\n 0.790000 -0.680000 1\n 0.540000 0.540000 1\n 0.180000 -0.500000 1\n 0.850000 -0.420000 1\n 1.190000 0.130000 1\n 0.480000 -0.720000 1\n 1.530000 -0.550000 1\n 1.340000 0.680000 1\n 0.920000 -0.860000 1\n 1.050000 0.540000 1\n 0.150000 -0.150000 1\n 0.610000 -0.020000 1\n 0.690000 0.910000 1\n 0.140000 -0.220000 1\n 0.150000 -0.380000 1\n 1.710000 0.310000 1\n 0.790000 -0.150000 1\n 1.680000 0.580000 1\n 1.020000 -0.630000 1\n 0.780000 0.740000 1\n 1.780000 -0.440000 1\n 0.300000 0.080000 1\n 1.460000 -0.840000 1\n 1.470000 -0.170000 1\n 0.800000 0.870000 1\n 0.570000 0.090000 1\n 1.030000 0.610000 1\n 0.560000 -0.760000 1\n 0.580000 -0.640000 1\n 0.260000 0.220000 1\n 0.700000 -0.120000 1\n 0.240000 0.400000 1\n 1.560000 0.710000 1\n 0.790000 -0.770000 1\n 0.990000 0.130000 1\n 1.320000 0.370000 1\n 1.130000 -0.230000 1\n 1.100000 -0.600000 1\n 1.230000 -0.860000 1\n 1.370000 -0.670000 1\n 0.070000 0.290000 1\n 0.740000 -0.560000 1\n -0.630000 -0.050000 2\n -1.580000 0.760000 2\n -1.500000 -0.790000 2\n -1.850000 0.140000 2\n -0.270000 0.730000 2\n -1.400000 -0.790000 2\n -0.240000 0.040000 2\n -1.270000 0.640000 2\n -1.280000 -0.490000 2\n -0.810000 0.930000 2\n -0.870000 0.070000 2\n -1.320000 0.510000 2\n -0.000000 -0.270000 2\n -1.840000 0.280000 2\n -1.330000 -0.630000 2\n -1.480000 0.520000 2\n -1.820000 -0.480000 2\n -0.100000 -0.150000 2\n -0.310000 -0.440000 2\n -0.820000 -0.070000 2\n -0.380000 0.660000 2\n -1.680000 0.350000 2\n -0.530000 0.700000 2\n -0.640000 -0.140000 2\n -0.220000 0.660000 2\n -0.760000 -0.300000 2\n -0.850000 0.430000 2\n -0.270000 0.410000 2\n -0.710000 0.790000 2\n -1.260000 -0.890000 2\n -0.800000 0.710000 2\n -0.820000 -0.620000 2\n -1.010000 0.040000 2\n -0.200000 -0.140000 2\n -1.530000 0.140000 2\n -0.260000 -0.700000 2\n -1.410000 -0.310000 2\n -1.080000 0.830000 2\n -0.600000 -0.680000 2\n -1.190000 -0.310000 2\n -0.990000 -0.310000 2\n -0.400000 0.830000 2\n -0.530000 -0.380000 2\n -1.430000 0.440000 2\n -1.510000 -0.360000 2\n -1.530000 0.130000 2\n -1.220000 -0.480000 2\n -0.320000 -0.160000 2\n -1.810000 0.510000 2\n -1.370000 -0.280000 2\n -0.310000 -0.100000 2\n -1.410000 0.110000 2\n -0.430000 -0.230000 2\n -1.560000 -0.500000 2\n -0.640000 -0.450000 2\n 0.030000 0.100000 2\n -0.610000 0.420000 2\n -1.300000 0.120000 2\n -0.350000 -0.450000 2\n -1.830000 0.010000 2\n -0.200000 0.420000 2\n -0.380000 0.020000 2\n -1.070000 0.880000 2\n -1.270000 0.770000 2\n -1.660000 0.500000 2\n -1.480000 -0.620000 2\n -0.960000 0.860000 2\n -1.300000 -0.500000 2\n -0.220000 -0.500000 2\n -1.470000 -0.540000 2\n -1.170000 0.570000 2\n -0.450000 -0.580000 2\n -1.370000 -0.600000 2\n -0.770000 0.120000 2\n -0.730000 -0.740000 2\n -0.990000 -0.950000 2\n -0.530000 -0.110000 2\n -0.490000 0.680000 2\n -1.870000 -0.320000 2\n -1.510000 -0.530000 2\n -1.360000 0.320000 2\n -1.230000 -0.760000 2\n -0.800000 -0.770000 2\n -1.260000 0.570000 2\n -0.380000 0.780000 2\n -1.000000 -0.780000 2\n -1.100000 0.000000 2\n -0.080000 0.050000 2\n -1.330000 0.070000 2\n -1.470000 0.680000 2\n -0.610000 0.380000 2\n -0.270000 0.650000 2\n -0.640000 0.620000 2\n -0.230000 -0.510000 2\n -1.080000 -0.940000 2\n -0.340000 -0.620000 2\n -1.100000 0.150000 2\n -1.590000 0.020000 2\n -1.250000 -0.770000 2\n -1.010000 -0.350000 2\n -0.810000 0.130000 2\n -0.590000 0.650000 2\n -0.090000 -0.190000 2\n -0.210000 -0.520000 2\n -1.300000 0.330000 2\n -1.210000 -0.940000 2\n -1.550000 -0.170000 2\n -0.830000 -0.160000 2\n -1.090000 -0.850000 2\n -0.880000 -0.040000 2\n -0.810000 0.110000 2\n -1.770000 0.180000 2\n -1.240000 0.580000 2\n -1.740000 0.610000 2\n -0.300000 -0.350000 2\n -1.010000 -0.190000 2\n -1.670000 0.330000 2\n -0.460000 -0.120000 2\n -0.910000 0.680000 2\n -1.310000 0.410000 2\n -0.440000 0.250000 2\n -1.000000 0.100000 2\n -1.120000 -0.880000 2\n -0.150000 -0.570000 2\n -0.810000 -0.170000 2\n -1.050000 0.290000 2\n -1.620000 -0.440000 2\n -1.490000 -0.670000 2\n -1.100000 0.530000 2\n -1.530000 0.750000 2\n -1.270000 0.730000 2\n -1.580000 -0.220000 2\n -0.270000 0.190000 2\n -0.800000 -0.270000 2\n -1.580000 -0.620000 2\n -1.560000 -0.470000 2\n -0.100000 -0.220000 2\n -1.640000 -0.220000 2\n -0.960000 -0.330000 2\n -1.720000 -0.010000 2\n -0.590000 -0.300000 2\n -0.910000 -0.440000 2\n -0.390000 0.260000 2\n -1.060000 0.330000 2\n -0.950000 0.420000 2\n -1.410000 -0.500000 2\n -0.550000 0.670000 2\n -1.570000 -0.710000 2\n -1.310000 0.430000 2\n -0.000000 0.010000 2\n -0.870000 -0.060000 2\n -1.120000 0.340000 2\n -0.990000 0.170000 2\n -1.750000 -0.470000 2\n -0.600000 0.300000 2\n -1.370000 -0.520000 2\n -1.640000 -0.270000 2\n -0.750000 0.460000 2\n -1.220000 -0.120000 2\n -1.010000 0.670000 2\n -0.900000 0.030000 2\n -1.150000 0.760000 2\n -0.940000 0.280000 2\n -0.280000 0.340000 2\n -0.350000 0.210000 2\n -0.970000 -0.300000 2\n -0.570000 -0.770000 2\n -1.880000 0.150000 2\n -0.620000 0.040000 2\n -1.670000 -0.470000 2\n -0.860000 0.340000 2\n -1.160000 -0.890000 2\n -0.600000 0.880000 2\n -0.720000 -0.590000 2\n -1.640000 -0.680000 2\n -0.620000 0.580000 2\n -0.150000 -0.190000 2\n -1.790000 -0.120000 2\n -0.840000 -0.140000 2\n -1.030000 0.480000 2\n -0.620000 -0.870000 2\n -1.250000 -0.660000 2\n -1.670000 0.020000 2\n -1.650000 0.520000 2\n -1.650000 0.450000 2\n -0.630000 0.530000 2\n -0.400000 -0.050000 2\n -0.730000 0.420000 2\n -1.720000 -0.280000 2\n -1.570000 -0.490000 2\n -1.460000 0.750000 2\n -1.310000 -0.570000 2\n -0.820000 0.470000 2\n -1.710000 0.100000 2\n -1.570000 -0.380000 2\n -1.220000 0.230000 2\n -0.660000 0.220000 2\n -0.060000 0.000000 2\n -1.130000 -0.030000 2\n -0.210000 -0.400000 2\n -0.590000 0.860000 2\n -1.350000 -0.080000 2\n -0.970000 0.980000 2\n -0.240000 0.030000 2\n -1.810000 -0.340000 2\n -0.250000 0.670000 2\n -1.550000 -0.790000 2\n -1.560000 0.600000 2\n -0.440000 -0.840000 2\n -0.110000 0.070000 2\n -0.150000 0.420000 2\n -1.570000 0.390000 2\n -1.710000 0.530000 2\n -0.790000 0.420000 2\n -0.290000 0.440000 2\n -0.960000 -0.240000 2\n -0.610000 -0.910000 2\n -1.520000 0.160000 2\n -1.280000 0.660000 2\n -0.760000 0.230000 2\n -0.660000 0.690000 2\n -1.780000 0.500000 2\n -1.670000 0.500000 2\n -0.650000 0.260000 2\n -0.370000 -0.220000 2\n -0.650000 0.410000 2\n -1.510000 -0.130000 2\n -0.780000 0.190000 2\n -0.760000 0.530000 2\n -0.640000 -0.840000 2\n -1.540000 -0.540000 2\n 0.020000 -0.030000 2\n -1.590000 0.360000 2\n -0.290000 -0.720000 2\n -1.250000 -0.330000 2\n -0.310000 0.080000 2\n -1.360000 0.180000 2\n -0.580000 0.720000 2\n -0.330000 -0.020000 2\n -0.550000 0.820000 2\n -0.780000 -0.170000 2\n -0.510000 -0.760000 2\n -1.110000 -0.530000 2\n -0.020000 -0.160000 2\n -0.870000 0.310000 2\n -0.400000 0.650000 2\n -1.080000 -0.510000 2\n -0.440000 0.510000 2\n -1.010000 -0.860000 2\n -1.510000 -0.810000 2\n -0.710000 -0.170000 2\n -1.060000 -0.110000 2\n -0.420000 -0.160000 2\n -0.540000 -0.660000 2\n -0.340000 0.210000 2\n -1.470000 -0.080000 2\n -1.670000 0.620000 2\n -0.440000 0.700000 2\n -0.100000 -0.320000 2\n -0.750000 0.590000 2\n -1.700000 -0.640000 2\n -0.740000 -0.620000 2\n -0.070000 -0.210000 2\n -1.740000 0.420000 2\n -0.480000 0.770000 2\n -0.180000 0.170000 2\n -0.070000 -0.340000 2\n -1.020000 -0.800000 2\n -0.780000 0.530000 2\n -0.210000 0.610000 2\n -1.540000 -0.040000 2\n -0.090000 -0.310000 2\n 0.010000 -0.230000 2\n -0.160000 0.130000 2\n -1.620000 0.200000 2\n -0.490000 0.410000 2\n -0.170000 -0.010000 2\n -0.610000 0.630000 2\n -1.390000 0.080000 2\n -0.500000 -0.490000 2\n -0.630000 0.410000 2\n -1.180000 0.200000 2\n -0.470000 -0.400000 2\n -1.010000 0.270000 2\n -0.430000 0.490000 2\n -0.870000 0.380000 2\n -1.390000 -0.270000 2\n -0.850000 -0.810000 2\n -0.980000 -0.070000 2\n -0.770000 0.820000 2\n -1.400000 0.740000 2\n -0.870000 -0.600000 2\n -0.090000 -0.500000 2\n -1.440000 -0.630000 2\n -0.870000 0.940000 2\n -0.970000 -0.750000 2\n -0.050000 0.370000 2\n -0.710000 -0.710000 2\n -1.160000 0.840000 2\n -1.920000 -0.170000 2\n -1.140000 0.980000 2\n -1.390000 0.380000 2\n -1.650000 -0.360000 2\n -0.650000 -0.200000 2\n -1.080000 0.860000 2\n -1.580000 0.230000 2\n -0.930000 -0.370000 2\n -1.410000 -0.760000 2\n -1.390000 -0.620000 2\n -0.840000 0.220000 2\n -1.060000 -0.640000 2\n -0.790000 0.870000 2\n -1.840000 0.040000 2\n -0.330000 0.130000 2\n -1.330000 0.220000 2\n -1.760000 -0.560000 2\n -1.830000 -0.440000 2\n -1.560000 -0.060000 2\n -1.310000 -0.790000 2\n -0.990000 -0.120000 2\n -0.470000 -0.740000 2\n -0.130000 0.310000 2\n -0.270000 -0.310000 2\n -1.110000 -0.900000 2\n -1.180000 0.410000 2\n -0.820000 0.920000 2\n -0.900000 0.000000 2\n -0.760000 0.200000 2\n -1.270000 -0.210000 2\n -1.650000 -0.010000 2\n -1.050000 0.190000 2\n -1.610000 -0.380000 2\n -0.180000 0.500000 2\n -1.110000 -0.560000 2\n -1.500000 -0.180000 2\n -0.420000 0.090000 2\n -1.480000 0.700000 2\n -0.230000 -0.280000 2\n -0.900000 -0.930000 2\n -0.000000 0.060000 2\n -0.830000 0.260000 2\n -1.130000 -0.190000 2\n -1.150000 -0.210000 2\n -1.170000 -0.120000 2\n -1.720000 0.170000 2\n -1.170000 -0.640000 2\n -0.010000 -0.040000 2\n -1.190000 0.760000 2\n -0.250000 -0.450000 2\n -1.210000 -0.450000 2\n -1.850000 -0.140000 2\n -1.240000 0.850000 2\n -1.060000 -0.840000 2\n -1.240000 0.670000 2\n -0.900000 0.940000 2\n -0.580000 -0.220000 2\n -1.120000 0.030000 2\n -0.900000 0.300000 2\n -1.810000 -0.110000 2\n -1.190000 0.030000 2\n -1.590000 0.250000 2\n -0.400000 -0.430000 2\n -0.990000 -0.540000 2\n -1.780000 0.220000 2\n -0.380000 0.080000 2\n -1.550000 -0.440000 2\n -1.700000 -0.510000 2\n -1.710000 0.250000 2\n -0.230000 0.220000 2\n -0.640000 0.550000 2\n -0.150000 -0.060000 2\n -1.070000 0.910000 2\n -1.120000 -0.690000 2\n -0.540000 0.850000 2\n -1.060000 0.920000 2\n -0.690000 -0.800000 2\n -0.400000 -0.730000 2\n -0.110000 0.200000 2\n -0.890000 -0.160000 2\n -1.740000 -0.410000 2\n -1.920000 -0.230000 2\n -0.400000 -0.260000 2\n -0.890000 0.580000 2\n -0.530000 -0.690000 2\n -1.320000 0.840000 2\n -0.430000 0.030000 2\n -1.200000 0.560000 2\n -1.380000 0.420000 2\n -1.590000 -0.700000 2\n -0.160000 -0.320000 2\n -1.320000 0.040000 2\n -0.500000 -0.730000 2\n -1.710000 0.090000 2\n -1.250000 0.160000 2\n -0.820000 0.070000 2\n -0.880000 -0.930000 2\n -0.930000 0.510000 2\n -0.700000 -0.950000 2\n -0.470000 -0.510000 2\n -0.510000 -0.200000 2\n -0.760000 0.350000 2\n -1.080000 0.380000 2\n -1.530000 0.350000 2\n -0.560000 -0.310000 2\n -1.670000 0.380000 2\n -0.880000 0.340000 2\n -1.140000 -0.180000 2\n -1.000000 -0.280000 2\n -0.890000 0.270000 2\n -0.240000 -0.030000 2\n -1.660000 0.520000 2\n -1.880000 0.250000 2\n -0.640000 0.360000 2\n -0.650000 0.720000 2\n -0.260000 -0.720000 2\n -1.340000 -0.080000 2\n -0.750000 -0.790000 2\n -0.630000 0.460000 2\n -0.260000 0.590000 2\n -0.700000 -0.150000 2\n -0.950000 0.270000 2\n -1.130000 -0.870000 2\n -1.550000 0.150000 2\n -1.390000 -0.250000 2\n -1.260000 0.040000 2\n -0.980000 0.100000 2\n -1.600000 -0.380000 2\n -0.550000 0.360000 2\n -1.730000 -0.580000 2\n -1.160000 -0.660000 2\n -1.790000 -0.510000 2\n -0.350000 -0.580000 2\n -0.420000 0.590000 2\n -0.630000 -0.260000 2\n -1.090000 -0.220000 2\n -1.480000 0.190000 2\n -0.280000 0.250000 2\n -1.160000 -0.160000 2\n -0.950000 0.560000 2\n -1.650000 0.460000 2\n -1.140000 -0.430000 2\n -1.090000 0.230000 2\n -0.710000 0.690000 2\n -1.680000 -0.640000 2\n -1.940000 0.000000 2\n -1.410000 -0.810000 2\n -0.350000 -0.580000 2\n -0.480000 0.190000 2\n -0.180000 0.030000 2\n -1.010000 0.050000 2\n -1.570000 0.730000 2\n -1.480000 -0.400000 2\n -0.860000 -0.320000 2\n -0.530000 0.650000 2\n -0.280000 0.250000 2\n -1.180000 -0.760000 2\n -1.460000 0.300000 2\n -1.590000 -0.710000 2\n -1.650000 0.160000 2\n -1.260000 0.250000 2\n -1.060000 0.870000 2\n -1.150000 0.720000 2\n -0.660000 0.210000 2\n -0.320000 -0.010000 2\n -0.950000 -0.150000 2\n -1.100000 0.120000 2\n -0.730000 -0.710000 2\n -1.790000 0.290000 2\n -1.040000 0.230000 2\n -1.770000 -0.070000 2\n -1.470000 0.580000 2\n -0.770000 0.850000 2\n -0.970000 0.750000 2\n -0.800000 0.020000 2\n -0.710000 0.140000 2\n -1.160000 0.180000 2\n -0.310000 -0.120000 2\n -1.820000 -0.350000 2\n -1.520000 -0.120000 2\n -0.920000 0.520000 2\n -1.030000 0.790000 2\n -0.090000 0.090000 2\n -0.750000 -0.200000 2\n -0.320000 0.050000 2\n -0.680000 0.690000 2\n -0.950000 0.560000 2\n -1.050000 0.210000 2\n -0.280000 -0.390000 2\n -0.820000 -0.330000 2\n -1.790000 -0.100000 2\n -1.470000 -0.650000 2\n -1.830000 0.160000 2\n -1.560000 -0.720000 2\n -0.550000 0.070000 2\n -0.460000 -0.280000 2\n -1.410000 0.650000 2\n -0.170000 -0.580000 2\n -1.240000 0.260000 2\n -1.620000 0.360000 2\n -1.670000 -0.080000 2\n -0.720000 0.170000 2\n -1.320000 0.350000 2\n -0.820000 0.770000 2\n -0.840000 -0.030000 2\n -0.880000 0.640000 2\n -1.120000 0.050000 2\n -0.340000 0.260000 2\n -0.730000 -0.620000 2\n -0.350000 0.790000 2\n -1.580000 -0.030000 2\n -1.270000 -0.910000 2\n -1.020000 -0.550000 2\n -1.280000 0.800000 2\n -1.600000 -0.110000 2\n -1.600000 0.160000 2\n -0.740000 0.360000 2\n -0.390000 0.160000 2\n -1.930000 0.110000 2\n -0.140000 -0.160000 2\n -0.080000 -0.150000 2\n -1.480000 -0.670000 2\n -0.260000 -0.490000 2\n -1.090000 -0.100000 2\n -0.970000 -0.320000 2\n -0.790000 0.500000 2\n -0.260000 0.650000 2\n -0.630000 -0.610000 2\n -0.530000 -0.560000 2\n -1.710000 -0.020000 2\n -0.210000 0.220000 2\n -1.660000 0.470000 2\n -0.880000 -0.790000 2\n -1.080000 -0.020000 2\n -0.260000 -0.580000 2\n -0.290000 -0.640000 2\n -1.320000 0.330000 2\n -1.050000 0.470000 2\n -0.950000 -0.190000 2\n -0.760000 0.780000 2\n 0.010000 0.030000 2\n -0.370000 0.540000 2\n -0.730000 -0.190000 2\n -0.820000 0.320000 2\n -0.970000 -0.940000 2\n -0.290000 -0.650000 2\n -1.500000 0.370000 2\n -1.590000 0.200000 2\n -1.530000 -0.700000 2\n -1.800000 0.250000 2\n -1.800000 -0.420000 2\n -1.000000 -0.600000 2\n -0.040000 0.110000 2\n -1.520000 0.300000 2\n -1.220000 0.750000 2\n -1.000000 0.940000 2\n -1.550000 0.480000 2\n -1.630000 -0.730000 2\n -0.500000 -0.360000 2\n -0.610000 0.880000 2\n -0.250000 -0.450000 2\n -0.190000 -0.520000 2\n -0.510000 -0.660000 2\n -1.350000 0.900000 2\n -0.400000 0.420000 2\n -0.560000 -0.240000 2\n -0.330000 0.490000 2\n -0.790000 0.580000 2\n -0.910000 0.810000 2\n -1.200000 0.670000 2\n 0.010000 0.020000 2\n -1.900000 -0.270000 2\n -1.610000 -0.190000 2\n -1.190000 -0.580000 2\n -0.850000 -0.840000 2\n -1.020000 -0.790000 2\n -0.900000 -0.540000 2\n -1.810000 0.310000 2\n -1.480000 0.290000 2\n -0.540000 -0.460000 2\n -0.690000 0.550000 2\n -1.200000 -0.080000 2\n -0.580000 0.380000 2\n -0.080000 0.180000 2\n -1.050000 -0.580000 2\n -1.260000 0.010000 2\n -0.520000 0.680000 2\n -0.160000 -0.280000 2\n -0.400000 -0.170000 2\n -0.910000 -0.110000 2\n -1.870000 0.240000 2\n -1.400000 -0.830000 2\n -0.260000 -0.210000 2\n -1.110000 -0.610000 2\n -0.810000 -0.040000 2\n -1.560000 -0.490000 2\n -1.220000 -0.040000 2\n -1.440000 -0.230000 2\n -0.720000 0.810000 2\n -0.860000 -0.300000 2\n -0.710000 -0.210000 2\n -1.440000 -0.470000 2\n -1.160000 0.640000 2\n -1.200000 0.080000 2\n -1.090000 -0.270000 2\n -0.580000 -0.630000 2\n -0.170000 0.450000 2\n -1.390000 0.030000 2\n -0.160000 0.180000 2\n -0.150000 0.140000 2\n -1.110000 -0.310000 2\n -0.140000 -0.300000 2\n -1.010000 -0.240000 2\n -0.570000 0.860000 2\n -1.350000 0.110000 2\n -0.800000 0.220000 2\n -1.190000 -0.930000 2\n -0.690000 -0.510000 2\n -0.570000 -0.240000 2\n -1.010000 -0.930000 2\n -1.650000 0.060000 2\n -1.760000 -0.250000 2\n -0.710000 -0.610000 2\n -0.050000 0.270000 2\n -0.380000 0.120000 2\n -1.150000 0.230000 2\n -0.750000 0.630000 2\n -1.090000 0.240000 2\n -0.880000 0.380000 2\n -0.010000 0.180000 2\n -0.240000 0.570000 2\n -1.130000 -0.880000 2\n -0.810000 0.610000 2\n -0.590000 0.630000 2\n -1.190000 -0.160000 2\n -0.500000 0.280000 2\n -0.310000 -0.410000 2\n -1.350000 0.200000 2\n -0.970000 -0.800000 2\n -1.030000 0.470000 2\n -0.360000 -0.280000 2\n -1.090000 -0.690000 2\n -0.690000 -0.520000 2\n -0.770000 -0.270000 2\n -0.800000 0.340000 2\n -0.660000 -0.440000 2\n -0.550000 0.110000 2\n -0.540000 0.120000 2\n -1.760000 0.050000 2\n -1.000000 0.350000 2\n -1.340000 -0.870000 2\n -1.250000 -0.700000 2\n -1.340000 0.260000 2\n -0.300000 0.430000 2\n -1.070000 -0.970000 2\n -1.810000 -0.240000 2\n -0.820000 0.530000 2\n -1.280000 -0.870000 2\n -1.560000 0.380000 2\n -1.760000 0.060000 2\n -1.880000 0.130000 2\n -0.380000 -0.420000 2\n -0.850000 0.660000 2\n -0.340000 -0.250000 2\n -1.420000 0.800000 2\n -0.260000 0.280000 2\n -0.870000 0.100000 2\n -1.480000 0.670000 2\n -1.440000 -0.050000 2\n -1.400000 0.360000 2\n -1.570000 0.510000 2\n -1.310000 0.120000 2\n -1.520000 -0.440000 2\n -1.230000 -0.860000 2\n -1.450000 -0.210000 2\n -0.280000 -0.290000 2\n -1.630000 -0.430000 2\n -1.070000 0.420000 2\n -0.850000 -0.800000 2\n -0.500000 0.360000 2\n -1.350000 0.540000 2\n -0.090000 -0.250000 2\n -0.660000 0.740000 2\n -1.250000 -0.800000 2\n -0.740000 0.650000 2\n -1.050000 -0.470000 2\n -1.640000 0.300000 2\n -0.400000 0.780000 2\n -0.410000 0.070000 2\n -0.390000 -0.400000 2\n -1.240000 0.720000 2\n -1.340000 -0.650000 2\n -1.770000 0.150000 2\n -0.660000 0.570000 2\n -1.500000 0.480000 2\n -0.810000 0.340000 2\n -1.400000 0.850000 2\n -0.100000 -0.380000 2\n -1.090000 -0.670000 2\n -1.130000 -0.510000 2\n -1.620000 0.630000 2\n -0.290000 0.190000 2\n -1.120000 0.040000 2\n -1.670000 -0.060000 2\n -0.160000 -0.220000 2\n -0.370000 -0.360000 2\n -1.100000 0.610000 2\n -1.620000 0.490000 2\n -1.440000 0.690000 2\n -1.100000 0.390000 2\n -1.550000 0.570000 2\n -1.100000 -0.320000 2\n -1.540000 0.420000 2\n -1.880000 -0.230000 2\n -0.490000 0.620000 2\n -0.570000 -0.780000 2\n -0.290000 -0.360000 2\n -0.320000 0.480000 2\n -1.850000 -0.350000 2\n -0.340000 -0.690000 2\n -1.700000 0.530000 2\n -0.300000 -0.610000 2\n -0.290000 0.020000 2\n -0.760000 -0.860000 2\n -1.860000 -0.110000 2\n -1.590000 -0.700000 2\n -0.470000 -0.300000 2\n -0.160000 -0.430000 2\n -0.630000 -0.210000 2\n -0.480000 0.370000 2\n -1.080000 -0.250000 2\n -0.510000 0.020000 2\n -1.490000 0.230000 2\n -0.820000 -0.480000 2\n -1.810000 0.430000 2\n -0.060000 -0.330000 2\n -1.040000 0.100000 2\n -0.910000 -0.260000 2\n -1.110000 -0.140000 2\n -1.400000 -0.850000 2\n -1.010000 -0.150000 2\n -0.560000 0.320000 2\n -0.690000 0.170000 2\n -0.970000 0.050000 2\n -0.100000 0.490000 2\n -0.620000 0.240000 2\n -0.500000 -0.290000 2\n -0.440000 -0.740000 2\n -0.710000 0.730000 2\n -1.400000 -0.130000 2\n -0.980000 -0.880000 2\n -1.590000 0.650000 2\n -1.620000 0.010000 2\n -0.570000 0.650000 2\n -0.490000 0.280000 2\n -0.930000 -0.160000 2\n -0.310000 -0.380000 2\n -1.050000 0.210000 2\n -0.920000 0.600000 2\n -1.460000 -0.550000 2\n -1.430000 -0.730000 2\n -1.420000 0.020000 2\n -0.670000 0.810000 2\n -0.970000 0.450000 2\n -1.050000 -0.260000 2\n -0.450000 0.020000 2\n -1.510000 0.810000 2\n -1.710000 -0.070000 2\n -1.100000 -0.580000 2\n -0.970000 -0.600000 2\n -1.680000 -0.310000 2\n -1.480000 0.570000 2\n -0.100000 -0.400000 2\n -1.500000 -0.360000 2\n -0.460000 -0.380000 2\n -1.640000 -0.440000 2\n -1.230000 0.730000 2\n -1.880000 0.280000 2\n -0.830000 -0.900000 2\n -0.240000 -0.630000 2\n -1.140000 -0.900000 2\n -1.460000 -0.720000 2\n -1.140000 -0.830000 2\n -1.170000 0.860000 2\n -0.480000 0.000000 2\n -1.160000 0.840000 2\n -0.760000 -0.630000 2\n -1.710000 -0.420000 2\n -1.390000 -0.830000 2\n -1.540000 -0.750000 2\n -1.100000 -0.480000 2\n -0.690000 -0.320000 2\n -0.560000 0.280000 2\n -1.000000 0.220000 2\n -0.710000 0.950000 2\n -0.560000 0.730000 2\n -0.710000 0.850000 2\n -0.300000 -0.250000 2\n -0.740000 -0.830000 2\n -0.160000 -0.440000 2\n -0.830000 0.550000 2\n -1.250000 -0.780000 2\n -1.110000 0.250000 2\n -0.930000 0.470000 2\n -1.240000 0.560000 2\n -0.430000 0.750000 2\n -1.600000 0.110000 2\n -0.140000 0.410000 2\n -1.310000 0.310000 2\n -0.940000 0.390000 2\n -0.340000 0.670000 2\n -0.360000 -0.050000 2\n -1.740000 -0.540000 2\n -1.460000 -0.340000 2\n -1.290000 0.420000 2\n -1.880000 -0.160000 2\n -0.290000 0.730000 2\n -0.260000 -0.080000 2\n -1.070000 -0.950000 2\n -0.770000 0.180000 2\n -0.990000 -0.210000 2\n -1.230000 -0.270000 2\n -0.950000 -0.670000 2\n -1.010000 0.370000 2\n -0.240000 0.690000 2\n -1.190000 -0.800000 2\n -1.780000 -0.090000 2\n -0.080000 -0.250000 2\n -0.800000 -0.200000 2\n -1.330000 -0.360000 2\n -0.010000 -0.010000 2\n -0.940000 0.110000 2\n -1.430000 -0.660000 2\n -0.370000 0.650000 2\n -0.690000 -0.890000 2\n -1.560000 0.290000 2\n -0.980000 -0.450000 2\n -0.760000 -0.720000 2\n -0.610000 0.740000 2\n -0.690000 -0.570000 2\n -0.340000 -0.380000 2\n -0.960000 -0.140000 2\n -0.110000 -0.150000 2\n -0.550000 0.180000 2\n -0.650000 -0.020000 2\n -0.860000 -0.500000 2\n -0.500000 0.850000 2\n -0.820000 0.760000 2\n -0.560000 0.740000 2\n -1.460000 0.360000 2\n -0.580000 -0.440000 2\n -1.690000 -0.080000 2\n -1.240000 -0.230000 2\n -0.670000 0.640000 2\n -1.540000 0.130000 2\n -0.730000 -0.440000 2\n -0.600000 0.490000 2\n -1.130000 -0.180000 2\n -0.820000 -0.570000 2\n -1.050000 0.930000 2\n -1.150000 -0.780000 2\n -1.730000 -0.200000 2\n -0.370000 -0.680000 2\n -0.030000 -0.230000 2\n -1.140000 -0.240000 2\n -0.750000 -0.070000 2\n -0.320000 0.550000 2\n -0.670000 -0.450000 2\n -0.530000 -0.370000 2\n -0.650000 -0.310000 2\n -1.830000 0.320000 2\n -1.400000 0.620000 2\n -0.630000 0.190000 2\n -0.210000 0.510000 2\n -1.540000 0.330000 2\n -0.990000 -0.840000 2\n -1.120000 -0.130000 2\n -0.060000 0.060000 2\n -0.990000 0.630000 2\n -0.930000 0.940000 2\n -1.310000 -0.170000 2\n -1.500000 0.710000 2\n -1.390000 0.760000 2\n -0.250000 0.150000 2\n -0.430000 -0.600000 2\n -0.700000 -0.520000 2\n -1.040000 0.030000 2\n -1.640000 0.480000 2\n -1.060000 -0.520000 2\n -0.130000 0.570000 2\n -1.130000 0.960000 2\n -1.560000 -0.580000 2\n -0.120000 0.440000 2\n -0.250000 0.350000 2\n -0.810000 -0.110000 2\n -1.480000 -0.440000 2\n -1.040000 -0.080000 2\n -0.520000 -0.230000 2\n -1.370000 -0.410000 2\n -1.290000 0.730000 2\n -0.630000 0.230000 2\n"
  },
  {
    "path": "data/2Hcircle1.txt",
    "content": " 1.000000 0.000000 1\n 0.996917 0.078459 1\n 0.987688 0.156434 1\n 0.972370 0.233445 1\n 0.951057 0.309017 1\n 0.923880 0.382683 1\n 0.891007 0.453991 1\n 0.852640 0.522499 1\n 0.809017 0.587785 1\n 0.760406 0.649448 1\n 0.707107 0.707107 1\n 0.649448 0.760406 1\n 0.587785 0.809017 1\n 0.522499 0.852640 1\n 0.453991 0.891006 1\n 0.382684 0.923880 1\n 0.309017 0.951056 1\n 0.233445 0.972370 1\n 0.156434 0.987688 1\n 0.078459 0.996917 1\n 0.000001 -1.000000 1\n 0.078460 -0.996917 1\n 0.156435 -0.987688 1\n 0.233446 -0.972370 1\n 0.309018 -0.951056 1\n 0.382684 -0.923879 1\n 0.453992 -0.891006 1\n 0.522500 -0.852640 1\n 0.587786 -0.809016 1\n 0.649449 -0.760405 1\n 0.707108 -0.707106 1\n 0.760407 -0.649447 1\n 0.809018 -0.587784 1\n 0.852641 -0.522497 1\n 0.891007 -0.453989 1\n 0.923880 -0.382682 1\n 0.951057 -0.309016 1\n 0.972370 -0.233444 1\n 0.987689 -0.156433 1\n 0.996917 -0.078458 1\n 0.200000 1.800000 2\n 0.198458 1.878520 2\n 0.193835 1.956918 2\n 0.186137 2.035075 2\n 0.175377 2.112869 2\n 0.161571 2.190181 2\n 0.144740 2.266891 2\n 0.124910 2.342881 2\n 0.102113 2.418034 2\n 0.076383 2.492234 2\n 0.047759 2.565367 2\n 0.016286 2.637319 2\n -0.017987 2.707981 2\n -0.055008 2.777242 2\n -0.094720 2.844997 2\n -0.137061 2.911140 2\n -0.181966 2.975570 2\n -0.229366 3.038188 2\n -0.279188 3.098896 2\n -0.331355 3.157602 2\n -0.385786 3.214214 2\n -0.442399 3.268645 2\n -0.501104 3.320812 2\n -0.561812 3.370634 2\n -0.624430 3.418034 2\n -0.688860 3.462939 2\n -0.755003 3.505280 2\n -0.822758 3.544992 2\n -0.892019 3.582013 2\n -0.962681 3.616287 2\n -1.034633 3.647759 2\n -1.107766 3.676383 2\n -1.181966 3.702113 2\n -1.257119 3.724910 2\n -1.333110 3.744740 2\n -1.409820 3.761571 2\n -1.487131 3.775377 2\n -1.564926 3.786137 2\n -1.643082 3.793835 2\n -1.721481 3.798458 2\n -1.800001 3.800000 2\n -1.878520 3.798458 2\n -1.956919 3.793835 2\n -2.035075 3.786137 2\n -2.112870 3.775377 2\n -2.190181 3.761570 2\n -2.266891 3.744740 2\n -2.342882 3.724910 2\n -2.418035 3.702113 2\n -2.492235 3.676382 2\n -2.565368 3.647759 2\n -2.637320 3.616286 2\n -2.707982 3.582013 2\n -2.777243 3.544992 2\n -2.844998 3.505280 2\n -2.911141 3.462939 2\n -2.975571 3.418034 2\n -3.038189 3.370633 2\n -3.098897 3.320811 2\n -3.157602 3.268644 2\n -3.214214 3.214213 2\n -3.268646 3.157601 2\n -3.320813 3.098895 2\n -3.370635 3.038187 2\n -3.418035 2.975570 2\n -3.462940 2.911139 2\n -3.505281 2.844996 2\n -3.544993 2.777241 2\n -3.582014 2.707980 2\n -3.616287 2.637318 2\n -3.647760 2.565366 2\n -3.676383 2.492233 2\n -3.702113 2.418033 2\n -3.724911 2.342880 2\n -3.744740 2.266889 2\n -3.761571 2.190179 2\n -3.775377 2.112867 2\n -3.786137 2.035073 2\n -3.793835 1.956917 2\n -3.798458 1.878518 2\n"
  },
  {
    "path": "data/2class.txt",
    "content": "1\t1\t0\n1\t0\t0\n0\t0\t1\n0\t1\t1"
  },
  {
    "path": "data/2cring.txt",
    "content": "-1.767   -4.985   1\n 0.662   -5.499   1\n 4.015    4.213   1\n-4.956   -1.143   1\n 5.769    0.860   1\n 4.845    3.155   1\n 5.843   -1.144   1\n-4.909    1.237   1\n-4.400    2.833   1\n-1.262   -5.260   1\n-0.579    5.380   1\n-4.166    3.155   1\n-4.207    2.833   1\n 3.369    4.613   1\n-4.547    2.582   1\n 5.688    1.608   1\n 2.531    5.063   1\n 1.069    5.470   1\n 0.239   -5.492   1\n-2.758    4.393   1\n 4.407    3.680   1\n-3.810    3.310   1\n 5.586   -2.149   1\n 2.491    5.100   1\n 0.808   -5.487   1\n 0.563    5.499   1\n 5.484    2.411   1\n-1.513    5.135   1\n 6.006    0.860   1\n 1.737   -5.313   1\n-5.167   -0.479   1\n 0.761    5.497   1\n-4.861   -0.670   1\n-4.012   -3.076   1\n-1.724   -5.100   1\n 4.837    3.310   1\n-3.472   -3.956   1\n 0.723   -5.497   1\n 5.944    0.860   1\n-1.244   -5.200   1\n-0.784   -5.337   1\n-4.490   -2.582   1\n 3.349   -4.664   1\n 4.257    3.956   1\n-4.716    1.516   1\n 4.914    3.386   1\n-1.368   -5.168   1\n 5.198   -2.582   1\n 4.402    3.821   1\n-1.726    5.025   1\n 2.841   -4.901   1\n 3.067    4.856   1\n 1.378   -5.399   1\n 5.233   -2.582   1\n 1.593    5.359   1\n 2.345   -5.200   1\n 5.609   -2.237   1\n 5.943    0.000   1\n 3.766   -4.450   1\n 5.832   -0.384   1\n 4.754   -3.535   1\n 5.544    2.237   1\n 5.509    1.881   1\n-2.316    4.714   1\n 2.841    4.901   1\n 5.939   -1.144   1\n 5.841   -0.860   1\n-1.618   -5.135   1\n-4.941   -1.237   1\n 5.923   -0.765   1\n-1.466    5.168   1\n 5.832   -1.237   1\n-4.462    2.324   1\n 1.895   -5.337   1\n-3.377   -3.821   1\n 3.272    4.763   1\n 5.327   -2.497   1\n 3.622   -4.505   1\n 1.364   -5.416   1\n 4.807   -3.155   1\n 5.119   -3.076   1\n 5.449    2.411   1\n-3.624    3.608   1\n-2.447    4.714   1\n 5.833    0.288   1\n 4.123    4.151   1\n-4.680    2.060   1\n-0.023    5.487   1\n 5.807   -1.331   1\n 3.427    4.714   1\n 1.361    5.432   1\n 5.421    2.060   1\n 4.854    3.233   1\n-2.344   -4.664   1\n-5.007    1.331   1\n 5.378    2.666   1\n 5.662   -2.149   1\n 5.268   -2.833   1\n 5.175    2.750   1\n-2.002    4.943   1\n 5.062   -2.915   1\n-2.572   -4.560   1\n-2.161    4.856   1\n 1.516    5.399   1\n-3.855    3.386   1\n 5.986    0.860   1\n 0.344   -5.499   1\n 4.868   -3.233   1\n 5.771    1.331   1\n-0.561   -5.380   1\n-4.388   -2.666   1\n 3.819    4.392   1\n 0.194   -5.487   1\n-4.994   -0.096   1\n 0.336    5.500   1\n 1.512    5.399   1\n 0.004   -5.479   1\n-2.613   -4.613   1\n-1.145   -5.287   1\n-2.722   -4.505   1\n 4.199    4.087   1\n 4.744   -3.310   1\n-4.358   -2.411   1\n 1.241   -5.459   1\n 6.026    0.479   1\n 4.317    3.889   1\n-0.938   -5.337   1\n 1.242    5.446   1\n 5.102   -2.750   1\n-4.165    2.915   1\n-2.330   -4.664   1\n 1.397   -5.432   1\n-1.488    5.168   1\n 4.488    3.751   1\n-1.723   -5.063   1\n-3.636   -3.751   1\n-2.361    4.664   1\n 4.573   -3.680   1\n 4.939   -3.233   1\n-3.271    4.022   1\n-0.228    5.459   1\n-3.831   -3.310   1\n 5.394    2.666   1\n 5.809    1.049   1\n-2.824   -4.334   1\n-3.341   -4.022   1\n 5.795   -1.791   1\n 5.205   -2.833   1\n 4.455    3.608   1\n-3.942   -3.386   1\n 3.975    4.213   1\n 0.665    5.499   1\n-4.879   -1.423   1\n-2.257    4.763   1\n 5.411   -2.149   1\n 5.949    0.096   1\n-2.550    4.613   1\n-4.956   -1.608   1\n 2.949   -4.901   1\n 1.564   -5.380   1\n 5.832    1.516   1\n-5.045    0.479   1\n 5.870    0.575   1\n-5.019   -0.479   1\n-2.776   -4.450   1\n 1.619    5.399   1\n 5.794    1.608   1\n-3.843   -3.535   1\n 1.847   -5.313   1\n 5.989   -1.049   1\n-3.849    3.386   1\n-2.719    4.393   1\n-5.016   -0.096   1\n 1.914   -5.287   1\n-3.991    3.386   1\n 4.708    3.461   1\n-5.167   -0.479   1\n-4.665    2.237   1\n-4.916    0.000   1\n-0.674    5.399   1\n 1.766   -5.337   1\n-5.181   -0.192   1\n 5.839   -1.049   1\n-4.155   -3.155   1\n 3.325    4.613   1\n-5.008   -1.331   1\n 3.698   -4.393   1\n-4.038    2.996   1\n 5.289    2.750   1\n-4.946    0.384   1\n 5.508   -2.060   1\n 4.888   -3.155   1\n 4.420    3.821   1\n 5.720    1.516   1\n 6.011    0.670   1\n-0.515   -5.399   1\n 3.086    4.856   1\n 0.700    5.487   1\n 0.744    5.487   1\n 1.829   -5.313   1\n-15.358    4.390   2\n-11.168    3.501   2\n-5.314   20.277   2\n-20.768   11.025   2\n-2.180   14.486   2\n-3.778   18.449   2\n-2.145   11.025   2\n-20.707   15.137   2\n-19.729   17.893   2\n-14.332    3.915   2\n-13.310   22.292   2\n-19.343   18.449   2\n-19.536   17.893   2\n-6.353   20.967   2\n-19.979   17.460   2\n-2.387   15.778   2\n-7.806   21.745   2\n-10.413   22.448   2\n-11.870    3.513   2\n-17.065   20.587   2\n-4.520   19.357   2\n-18.905   18.717   2\n-2.632    9.288   2\n-7.910   21.808   2\n-10.813    3.523   2\n-11.267   22.499   2\n-2.820   17.165   2\n-14.846   21.869   2\n-1.943   14.486   2\n-9.127    3.824   2\n-21.052   12.172   2\n-10.999   22.494   2\n-20.731   11.842   2\n-19.228    7.688   2\n-15.123    4.192   2\n-3.868   18.717   2\n-18.150    6.166   2\n-11.037    3.506   2\n-2.005   14.486   2\n-14.446    4.018   2\n-13.651    3.782   2\n-19.922    8.540   2\n-6.432    4.944   2\n-4.865   19.834   2\n-20.461   15.619   2\n-3.834   18.849   2\n-14.636    4.073   2\n-3.170    8.540   2\n-4.620   19.599   2\n-15.253   21.679   2\n-7.243    4.535   2\n-6.955   21.388   2\n-9.758    3.675   2\n-3.135    8.540   2\n-9.407   22.257   2\n-8.253    4.018   2\n-2.636    9.136   2\n-1.957   13.000   2\n-5.783    5.314   2\n-2.078   12.337   2\n-4.082    6.893   2\n-2.702   16.864   2\n-2.632   16.249   2\n-16.276   21.143   2\n-7.243   21.465   2\n-2.049   11.025   2\n-2.108   11.514   2\n-14.952    4.131   2\n-20.739   10.863   2\n-2.015   11.678   2\n-14.734   21.927   2\n-2.170   10.863   2\n-19.987   17.015   2\n-9.038    3.782   2\n-18.155    6.401   2\n-6.628   21.227   2\n-3.009    8.687   2\n-5.984    5.218   2\n-9.841    3.644   2\n-3.816    7.551   2\n-3.465    7.688   2\n-2.855   17.165   2\n-18.543   19.233   2\n-16.407   21.143   2\n-2.072   13.497   2\n-5.152   20.170   2\n-20.288   16.559   2\n-12.202   22.477   2\n-2.212   10.702   2\n-6.413   21.143   2\n-9.913   22.383   2\n-2.771   16.559   2\n-3.810   18.584   2\n-16.363    4.944   2\n-20.788   15.298   2\n-3.023   17.606   2\n-2.556    9.288   2\n-3.203    8.107   2\n-3.261   17.750   2\n-15.656   21.539   2\n-3.446    7.966   2\n-16.708    5.124   2\n-15.939   21.388   2\n-9.620   22.325   2\n-18.907   18.849   2\n-1.963   14.486   2\n-11.626    3.501   2\n-3.796    7.416   2\n-2.248   15.298   2\n-13.292    3.708   2\n-19.787    8.394   2\n-5.674   20.587   2\n-11.985    3.523   2\n-20.894   12.834   2\n-11.564   22.500   2\n-9.624   22.325   2\n-12.245    3.536   2\n-16.691    5.033   2\n-14.148    3.868   2\n-16.916    5.218   2\n-5.024   20.060   2\n-3.961    7.283   2\n-19.854    8.835   2\n-10.171    3.571   2\n-1.889   13.828   2\n-4.754   19.718   2\n-13.805    3.782   2\n-10.101   22.408   2\n-3.334    8.250   2\n-19.457   18.034   2\n-16.349    4.944   2\n-9.877    3.617   2\n-14.756   21.927   2\n-4.486   19.479   2\n-15.186    4.255   2\n-18.462    6.521   2\n-16.380   21.056   2\n-4.354    6.643   2\n-3.725    7.416   2\n-17.899   19.948   2\n-12.616   22.429   2\n-18.925    7.283   2\n-3.007   17.606   2\n-2.165   14.813   2\n-17.187    5.514   2\n-17.969    6.052   2\n-2.323    9.907   2\n-3.266    8.107   2\n-4.426   19.233   2\n-18.994    7.151   2\n-5.354   20.277   2\n-11.165   22.499   2\n-20.642   10.541   2\n-16.157   21.227   2\n-2.807    9.288   2\n-1.951   13.166   2\n-16.628   20.967   2\n-20.681   10.222   2\n-7.135    4.535   2\n-9.504    3.708   2\n-2.223   15.619   2\n-20.930   13.828   2\n-2.052   13.993   2\n-20.904   12.172   2\n-17.027    5.314   2\n-9.517   22.325   2\n-2.281   15.778   2\n-18.807    6.894   2\n-9.017    3.824   2\n-1.985   11.187   2\n-18.901   18.849   2\n-17.026   20.587   2\n-20.916   12.834   2\n-8.883    3.868   2\n-19.043   18.849   2\n-4.083   18.979   2\n-21.052   12.172   2\n-20.220   16.864   2\n-20.816   13.000   2\n-13.338   22.325   2\n-9.167    3.782   2\n-21.078   12.668   2\n-2.135   11.187   2\n-19.332    7.551   2\n-6.397   20.967   2\n-20.789   10.702   2\n-5.795    5.413   2\n-19.292   18.174   2\n-3.147   17.750   2\n-20.836   13.663   2\n-2.684    9.441   2\n-3.735    7.551   2\n-4.602   19.599   2\n-2.335   15.619   2\n-1.919   14.158   2\n-13.179    3.675   2\n-6.936   21.388   2\n-10.921   22.477   2\n-10.877   22.477   2\n-9.035    3.824   2\n"
  },
  {
    "path": "data/2ring.txt",
    "content": " 0.695    0.976   1\n-2.218   -0.875   1\n-0.330   -0.956   1\n-1.800    0.904   1\n 3.077   -0.626   1\n 1.089    0.923   1\n-1.045    0.929   1\n-2.244   -0.845   1\n-3.208   -0.547   1\n-0.125   -1.046   1\n 3.825   -0.333   1\n-2.020   -0.841   1\n-3.547   -0.466   1\n-1.981    0.851   1\n-2.172   -0.856   1\n-3.674    0.381   1\n 2.986   -0.616   1\n-0.163    1.038   1\n 0.195   -1.039   1\n 1.644    0.954   1\n 3.248   -0.579   1\n-2.737    0.739   1\n 2.257   -0.866   1\n-0.230    0.952   1\n-3.798    0.278   1\n-2.764   -0.772   1\n-3.977   -0.075   1\n-3.517   -0.468   1\n 0.034   -1.012   1\n-0.526   -1.019   1\n 2.892   -0.734   1\n-0.964   -0.965   1\n 0.694    0.992   1\n-1.617   -0.914   1\n 2.583   -0.787   1\n-0.339    1.003   1\n 0.286   -1.013   1\n 1.928   -0.859   1\n-3.149   -0.635   1\n 2.276    0.850   1\n-2.062    0.887   1\n 1.156   -0.988   1\n 3.315    0.596   1\n-2.963   -0.702   1\n 2.473   -0.740   1\n 2.309    0.855   1\n 2.440    0.838   1\n 0.991   -0.999   1\n 0.932    0.929   1\n 3.392    0.533   1\n-1.951   -0.879   1\n 0.311    1.030   1\n 0.555   -0.987   1\n-3.216    0.587   1\n 1.042   -0.952   1\n 0.170    0.955   1\n-2.185   -0.877   1\n-2.235    0.791   1\n-3.913   -0.246   1\n-2.890   -0.738   1\n-2.958   -0.682   1\n 1.506   -0.894   1\n-2.598   -0.803   1\n 3.706    0.381   1\n 3.131   -0.608   1\n-2.105   -0.861   1\n 2.323    0.780   1\n 0.327   -0.956   1\n 3.374    0.534   1\n 3.980   -0.122   1\n-0.593   -0.954   1\n 1.975   -0.917   1\n-0.669    0.952   1\n 2.191    0.800   1\n 1.748    0.852   1\n-0.836   -1.004   1\n-3.594    0.393   1\n 1.198   -0.939   1\n-2.205    0.848   1\n-0.581   -1.025   1\n 0.070    1.014   1\n 1.848    0.921   1\n-1.634   -0.948   1\n-0.101   -1.035   1\n 1.281    0.941   1\n 1.057   -0.959   1\n 2.892    0.654   1\n-1.512    0.960   1\n-3.936    0.221   1\n 3.957   -0.140   1\n 3.290   -0.521   1\n-1.956    0.911   1\n 1.646   -0.861   1\n 3.918   -0.213   1\n 1.284   -0.924   1\n-0.432    1.042   1\n 3.342    0.596   1\n-2.615   -0.709   1\n 1.843   -0.868   1\n-1.618    0.892   1\n-0.195   -1.005   1\n 3.125    0.620   1\n-0.791   -1.024   1\n-0.742    0.989   1\n-0.235   -1.006   1\n-0.692    1.010   1\n 0.155    0.950   1\n 2.547    0.746   1\n 2.963   -0.652   1\n-2.457   -0.765   1\n 1.117   -0.968   1\n 3.428   -0.479   1\n 0.539   -0.941   1\n-1.939    0.894   1\n-3.388    0.516   1\n-3.521    0.450   1\n-2.886   -0.716   1\n-2.356    0.776   1\n 1.095   -0.925   1\n 0.139   -0.999   1\n 2.156    0.822   1\n-0.149   -0.988   1\n 2.023   -0.884   1\n 3.741    0.362   1\n 3.934   -0.143   1\n-1.762    0.922   1\n 0.848    1.022   1\n-2.331   -0.857   1\n-1.738   -0.897   1\n 3.034   -0.634   1\n-1.344    0.931   1\n-3.446   -0.487   1\n 3.026   -0.696   1\n-3.093    0.648   1\n-1.753    0.946   1\n-0.840    1.011   1\n-1.907    0.925   1\n-2.972   -0.688   1\n-2.481   -0.815   1\n 0.376   -0.986   1\n 2.377    0.839   1\n 0.471    0.955   1\n-1.730    0.875   1\n-1.472   -0.896   1\n-3.927   -0.231   1\n 0.774   -0.937   1\n-1.191    0.935   1\n 0.204   -0.994   1\n-2.275   -0.776   1\n-2.088    0.808   1\n-2.421   -0.804   1\n 2.541   -0.797   1\n 3.363    0.571   1\n-1.393    0.907   1\n 1.702    0.934   1\n-2.336    0.822   1\n 3.211    0.560   1\n 3.960    0.148   1\n-2.488   -0.783   1\n-1.246   -0.924   1\n 1.660   -0.885   1\n 0.612    0.996   1\n-3.007   -0.649   1\n 2.882    0.648   1\n 3.701    0.349   1\n-2.089    0.844   1\n-1.613   -0.901   1\n-3.592   -0.415   1\n 2.774   -0.737   1\n 1.918   -0.836   1\n-2.310    0.840   1\n 1.460    0.892   1\n-2.209   -0.823   1\n-0.154   -0.991   1\n 1.294    0.950   1\n-2.376    0.759   1\n 3.704   -0.380   1\n-0.917   -0.934   1\n 2.471   -0.774   1\n 1.002   -1.006   1\n 0.229    2.295   2\n-0.107    7.382   2\n-0.315    3.270   2\n 0.106    1.800   2\n-0.244    2.677   2\n 0.225    6.689   2\n 0.233    2.555   2\n-0.140    7.356   2\n-0.251    2.392   2\n-0.288    3.475   2\n-0.292    3.425   2\n-0.312    5.580   2\n-0.349    4.053   2\n 0.044    1.619   2\n-0.316    3.428   2\n 0.336    3.926   2\n-0.357    4.586   2\n 0.334    5.437   2\n-0.291    5.795   2\n 0.174    7.244   2\n-0.251    2.848   2\n 0.257    2.863   2\n-0.120    1.857   2\n 0.301    5.370   2\n 0.310    3.802   2\n-0.308    4.836   2\n-0.322    3.623   2\n-0.311    4.083   2\n-0.329    3.634   2\n-0.326    5.074   2\n-0.241    6.492   2\n-0.314    4.636   2\n 0.195    2.294   2\n-0.302    3.983   2\n-0.332    4.183   2\n 0.307    5.261   2\n-0.333    3.886   2\n-0.065    7.528   2\n-0.269    6.451   2\n 0.143    1.876   2\n 0.072    7.538   2\n-0.226    6.756   2\n 0.342    4.915   2\n-0.328    4.637   2\n-0.349    4.073   2\n 0.337    3.909   2\n 0.313    6.040   2\n-0.328    4.591   2\n 0.237    6.532   2\n 0.308    4.992   2\n-0.335    3.649   2\n 0.308    5.911   2\n-0.263    6.155   2\n 0.285    6.384   2\n-0.241    2.642   2\n 0.288    5.770   2\n-0.101    7.415   2\n 0.291    3.365   2\n-0.304    3.687   2\n-0.237    2.710   2\n-0.349    4.642   2\n-0.190    7.106   2\n-0.182    7.002   2\n 0.281    3.306   2\n-0.224    6.731   2\n-0.101    7.495   2\n 0.290    5.923   2\n-0.315    5.927   2\n 0.302    2.974   2\n-0.316    3.580   2\n-0.292    3.007   2\n-0.021    7.575   2\n 0.201    6.931   2\n 0.294    5.791   2\n 0.112    7.348   2\n-0.332    4.764   2\n 0.306    4.006   2\n-0.323    4.798   2\n 0.294    3.395   2\n-0.272    3.019   2\n 0.300    5.670   2\n 0.329    5.448   2\n-0.287    5.966   2\n-0.308    5.499   2\n 0.236    6.881   2\n-0.223    6.657   2\n 0.225    2.492   2\n 0.337    4.088   2\n 0.086    1.664   2\n-0.294    3.557   2\n-0.297    2.890   2\n 0.071    1.644   2\n-0.351    5.246   2\n-0.324    3.518   2\n-0.214    6.884   2\n 0.350    5.168   2\n 0.230    6.942   2\n-0.354    4.985   2\n-0.303    3.443   2\n 0.165    1.982   2\n-0.325    3.405   2\n 0.281    2.725   2\n-0.248    2.809   2\n 0.200    6.858   2\n-0.146    7.365   2\n 0.332    4.908   2\n 0.284    5.755   2\n 0.286    6.147   2\n-0.247    6.563   2\n-0.327    5.143   2\n-0.350    4.717   2\n-0.341    5.028   2\n-0.311    6.139   2\n 0.306    5.661   2\n 0.211    2.212   2\n 0.181    2.079   2\n-0.260    2.714   2\n 0.319    5.244   2\n-0.270    2.695   2\n-0.125    1.739   2\n"
  },
  {
    "path": "data/579.txt",
    "content": "    4.489013      3.949385    1  \n    3.234519      3.032182    1  \n    2.339381      3.233512    1  \n    3.067888      3.272515    1  \n    3.337977      3.214286    1  \n    1.623692      1.968673    1  \n    4.459075      3.803079    1  \n    2.746071      2.881115    1  \n    3.022935      3.244224    1  \n    2.634098      2.410794    1  \n    2.209555      2.269341    1  \n    2.938520      4.243461    1  \n    3.307581      3.077136    1  \n    4.325037      3.338618    1  \n    2.868755      2.639683    1  \n    2.849528      2.990066    1  \n    3.360591      3.146077    1  \n    1.935163      2.120289    1  \n    3.001328      3.005997    1  \n    2.815287      2.893017    1  \n    1.970595      2.479919    1  \n    3.990677      3.728278    1  \n    3.402707      3.298334    1  \n    3.945814      2.965621    1  \n    2.735176      2.449980    1  \n    3.608432      3.170064    1  \n    3.252739      3.002152    1  \n    2.484497      3.060198    1  \n    3.994705      3.673803    1  \n    2.799814      2.734718    1  \n    2.907117      2.647374    1  \n    3.115223      4.262139    1  \n    2.973952      2.696356    1  \n    3.986648      3.551485    1  \n    3.326075      3.389431    1  \n    1.859722      1.628361    1  \n    2.762185      2.475341    1  \n    2.888989      3.010208    1  \n    2.817301      3.156148    1  \n    3.017533      2.841655    1  \n    3.685522      3.447386    1  \n    3.414609      3.078967    1  \n    2.412534      2.670171    1  \n    3.551576      3.318201    1  \n    3.119800      3.169698    1  \n    3.662816      3.273339    1  \n    1.914106      2.575411    1  \n    2.720985      2.346248    1  \n    3.747047      3.591311    1  \n    4.447722      3.787515    1  \n    2.788827      2.815561    1  \n    3.065783      2.989334    1  \n    3.015519      3.216941    1  \n    2.533937      2.938429    1  \n    2.929548      3.161733    1  \n    3.606601      3.310785    1  \n    3.961470      3.833018    1  \n    3.200095      3.341090    1  \n    3.943892      3.325709    1  \n    2.584658      2.652593    1  \n    3.367641      3.577944    1  \n    2.175130      2.389279    1  \n    3.093066      3.129780    1  \n    2.019761      2.741035    1  \n    4.233482      4.221580    1  \n    2.910321      2.896588    1  \n    1.983322      2.480926    1  \n    3.507996      2.276940    1  \n    3.990402      4.059343    1  \n    1.925916      1.847545    1  \n    3.645787      3.182974    1  \n    4.467864      3.664098    1  \n    3.275536      3.071001    1  \n    4.161977      3.177847    1  \n    3.095080      2.917920    1  \n    4.149342      2.954726    1  \n    3.058275      2.963149    1  \n    3.212088      3.750984    1  \n    2.805124      2.793954    1  \n    4.023911      3.317652    1  \n    1.784738      2.587313    1  \n    2.851543      2.983566    1  \n    3.440977      3.477416    1  \n    3.884014      3.279107    1  \n    2.566988      1.667821    1  \n    3.631870      3.683508    1  \n    4.088458      3.490051    1  \n    3.419828      3.199820    1  \n    1.620579      2.594363    1  \n    2.707251      2.447600    1  \n    3.235984      3.104053    1  \n    3.289636      3.267296    1  \n    2.412900      2.971023    1  \n    3.734321      3.365169    1  \n    3.032090      3.086383    1  \n    3.335414      2.976608    1  \n    3.027696      2.906568    1  \n    4.230003      3.549654    1  \n    2.794412      2.961592    1  \n    2.394681      2.819956    1  \n    3.058641      2.859142    1  \n    4.406613      3.409665    1  \n    2.688025      2.837901    1  \n    3.278008      2.598025    1  \n    3.077044      3.235527    1  \n    2.397153      2.696722    1  \n    3.551210      3.163015    1  \n    4.190451      3.168416    1  \n    3.975661      3.483825    1  \n    2.232810      2.231712    1  \n    3.067614      2.632267    1  \n    4.437742      3.717017    1  \n    3.957350      3.623539    1  \n    1.619938      2.306330    1  \n    2.358333      2.488342    1  \n    2.216697      3.003250    1  \n    1.918134      2.094745    1  \n    4.448454      3.367367    1  \n    4.092486      3.572451    1  \n    3.174734      3.003067    1  \n    2.684088      3.011216    1  \n    2.024979      1.756264    1  \n    3.234336      3.186087    1  \n    2.188406      3.151204    1  \n    3.201285      3.398129    1  \n    3.079424      3.077868    1  \n    3.771584      3.194418    1  \n    3.158528      4.194937    1  \n    3.240745      2.722175    1  \n    3.004074      2.656713    1  \n    4.359004      3.983718    1  \n    3.045457      3.725257    1  \n    3.311518      3.196341    1  \n    3.102863      3.114399    1  \n    2.704230      2.827280    1  \n    2.041917      2.068468    1  \n    3.529603      3.167592    1  \n    1.794351      2.203787    1  \n    3.494263      3.562563    1  \n    4.082690      3.480621    1  \n    2.457213      3.019456    1  \n    3.813425      3.711249    1  \n    3.066973      3.531343    1  \n    2.773629      2.889630    1  \n    2.249748      2.807321    1  \n    3.618595      3.175283    1  \n    2.797983      2.840190    1  \n    1.904126      3.045457    1  \n    3.362239      2.910504    1  \n    2.943556      2.240318    1  \n    2.555361      2.811625    1  \n    3.765175      3.232414    1  \n    2.491638      2.394314    1  \n    3.685614      2.645451    1  \n    3.340632      3.259880    1  \n    1.918226      2.746071    1  \n    2.996475      3.052416    1  \n    2.523499      3.386685    1  \n    3.628666      3.390255    1  \n    4.116474      3.218497    1  \n    2.613132      2.772439    1  \n    3.207785      3.330836    1  \n    2.992813      3.088488    1  \n    3.233055      3.377255    1  \n    1.767800      2.044023    1  \n    2.996384      3.115223    1  \n    3.601840      2.843760    1  \n    3.942701      3.336421    1  \n    3.245048      3.634434    1  \n    2.772988      3.315912    1  \n    4.425474      3.311792    1  \n    3.493622      3.076952    1  \n    3.586550      3.219779    1  \n    3.369289      3.120167    1  \n    3.822855      3.334498    1  \n    2.712561      2.337275    1  \n    3.655492      3.177847    1  \n    2.587588      2.708991    1  \n    3.208426      3.031816    1  \n    3.306482      3.462127    1  \n    3.516236      3.213370    1  \n    2.438810      2.723365    1  \n    3.334407      3.013596    1  \n    4.029862      3.311426    1  \n    3.439787      3.152211    1  \n    3.083178      3.240837    1  \n    2.100421      1.732002    1  \n    3.254204      3.328455    1  \n    2.785348      3.730201    1  \n    4.286676      3.583987    1  \n    1.889660      2.654149    1  \n    2.709815      2.390561    1  \n    2.923139      2.828928    1  \n    2.654332      2.930189    1  \n    2.894391      2.502533    1  \n    3.320032      3.080798    1  \n    2.326014      2.402280    1  \n    1.332209      0.848247    2  \n    0.332606      1.522279    2  \n    1.871746      0.571383    2  \n    0.207541      1.269402    2  \n    1.274987      0.755776    2  \n   -0.315058      1.648808    2  \n    0.344783      0.985763    2  \n    1.361049      0.866649    2  \n    2.266167      0.112964    2  \n    1.621342      0.739845    2  \n    1.357845      0.763741    2  \n    0.229057      1.541688    2  \n    0.090167      2.268548    2  \n    0.854747      0.964064    2  \n    1.111011      0.955916    2  \n    0.646733      1.228477    2  \n    0.478088      1.719123    2  \n    2.260125      0.195547    2  \n    1.244407      0.994827    2  \n    0.884320      1.153676    2  \n    1.209342      0.657262    2  \n    1.785043      0.957106    2  \n    0.503357      1.339991    2  \n    0.797342      1.069720    2  \n   -0.031785      1.403989    2  \n    1.447295      0.832316    2  \n    0.872784      1.564486    2  \n    0.167989      1.615665    2  \n    2.123798      1.055895    2  \n    0.881756      1.013138    2  \n    1.551759      0.457488    2  \n    1.230125      0.906842    2  \n    0.793588      0.533113    2  \n    1.406369      0.729133    2  \n    1.399228      1.232414    2  \n    0.842662      1.141316    2  \n   -0.146321      1.084460    2  \n    2.246941      0.728401    2  \n    1.768929      0.250023    2  \n    0.961959      0.926069    2  \n    0.312922      1.584811    2  \n    0.590243      1.318567    2  \n    1.702002      0.393399    2  \n    0.133290      0.976333    2  \n    1.409116      0.916822    2  \n    0.187765      1.056169    2  \n    0.675939      0.721442    2  \n    1.467528      0.469115    2  \n    0.868755      0.925977    2  \n    0.826731      1.108997    2  \n    2.161336      0.437346    2  \n    1.886944      0.347163    2  \n    0.483856      1.694678    2  \n    1.781289      0.356319    2  \n    0.980819      0.936048    2  \n    1.145161      0.524140    2  \n    0.166158      1.298975    2  \n   -0.324396      1.584536    2  \n   -0.341426      1.224631    2  \n    1.225364      1.003067    2  \n   -0.391873      1.768654    2  \n    0.487243      1.501587    2  \n    0.555727      0.266137    2  \n    1.356380      0.913251    2  \n    1.426054      0.948958    2  \n    0.377010      1.230766    2  \n    1.322687      0.881298    2  \n    1.500122      1.665929    2  \n    0.299554      1.255211    2  \n    0.599673      1.257958    2  \n    1.203757      1.232139    2  \n   -0.097888      1.645146    2  \n    1.097736      1.046007    2  \n    0.911328      1.066057    2  \n    1.009110      0.979904    2  \n    0.693609      0.765481    2  \n    1.398953      1.091510    2  \n    1.445647      1.087573    2  \n    1.269585      1.145619    2  \n    2.035539     -0.051561    2  \n   -0.315882      2.136799    2  \n    1.404996      1.620792    2  \n    0.083392      1.695502    2  \n   -0.300501      1.673162    2  \n    1.384487      1.113392    2  \n    0.282800      1.316553    2  \n    0.106098      1.694678    2  \n    0.322077      1.729560    2  \n    1.707404      0.832774    2  \n    1.344844      1.204581    2  \n    0.537049      0.909223    2  \n    2.113269      0.149220    2  \n    0.928449      0.961592    2  \n    1.793008      0.092730    2  \n    0.832316      1.120258    2  \n    0.886059      0.724006    2  \n    0.660100      0.851817    2  \n    0.420316      1.373867    2  \n    0.638127      1.330836    2  \n    1.000961      0.957747    2  \n    0.699927      1.211447    2  \n    0.949599      0.947493    2  \n    1.890973      0.519196    2  \n    1.723426      0.720435    2  \n    1.515870      1.256035    2  \n    1.186544      1.440428    2  \n    0.507019      1.176748    2  \n    0.225944      1.425779    2  \n    1.159719      1.032456    2  \n    1.120533      0.497131    2  \n    0.635289      1.041520    2  \n    1.659612      0.721809    2  \n    0.931745      0.951613    2  \n    0.488891      1.793649    2  \n    0.992538      0.840556    2  \n   -0.456511      1.874676    2  \n    0.868572      0.742409    2  \n    0.929090      1.108539    2  \n    1.931257      0.600040    2  \n    1.494903      0.540437    2  \n    1.755745      0.369594    2  \n    1.141133      0.991714    2  \n    0.834330      1.098834    2  \n    1.517609      1.001968    2  \n    0.964156      0.889355    2  \n    1.650548      0.798074    2  \n    0.784982      0.945753    2  \n    1.296777      0.942640    2  \n    0.968551      1.134449    2  \n    0.866100      1.078875    2  \n    0.989883      1.458098    2  \n    0.128620      1.467162    2  \n    0.668523      0.963973    2  \n    1.142232      0.816568    2  \n    1.325159      0.839824    2  \n    1.322321      0.588687    2  \n    1.317011      0.877911    2  \n    0.956740      1.112201    2  \n    1.279565      0.934767    2  \n    1.107990      0.923963    2  \n    0.078906      1.856182    2  \n    0.726112      1.119892    2  \n    0.396146      1.256127    2  \n    0.209189      0.860790    2  \n    1.167959      1.000320    2  \n    0.165700      1.553682    2  \n    0.695715      1.142964    2  \n    2.241081      0.369778    2  \n    2.200613     -0.093585    2  \n   -0.042680      1.140584    2  \n    0.919202      0.842845    2  \n    0.003372      1.514771    2  \n    0.407498      0.821970    2  \n    0.755226      1.210349    2  \n    0.615238      1.132618    2  \n    0.796884      1.184347    2  \n    1.625828      0.801370    2  \n    1.418088      0.815744    2  \n   -0.177541      2.055132    2  \n   -0.089007      1.580782    2  \n    0.308618      0.921308    2  \n   -0.428312      2.089282    2  \n    1.589938      0.716224    2  \n    1.155416      1.310327    2  \n    0.352107      1.350429    2  \n    0.088153      1.730750    2  \n    1.129231      0.751839    2  \n    2.048448      0.202872    2  \n    1.430448      0.759346    2  \n    2.012558     -0.068682    2  \n    1.058275      0.115894    2  \n    0.677679      1.285607    2  \n    1.929609      0.365474    2  \n    0.366573      1.350063    2  \n    2.025559      0.646733    2  \n    1.722327      0.960768    2  \n    1.651280      0.438627    2  \n    1.366817      0.796793    2  \n    1.075030      0.974319    2  \n    2.290521      0.317774    2  \n    0.984756      0.973678    2  \n    0.107013      2.156850    2  \n    0.521210      1.250175    2  \n    0.947493      1.286615    2  \n    0.201590      1.429441    2  \n    1.868816      0.062059    2  \n    0.665868      1.041154    2  \n    1.559450      0.707068    2  \n    0.366573      1.778634    2  \n    1.060381      1.000320    2  \n    1.044176      1.323969    2  \n    1.299524      0.697089    2  \n    1.588565      0.387906    2  \n    0.461058      0.879101    2  \n    0.630345      1.248436    2  \n    1.538026      0.268700    2  \n    2.027299      0.041917    2  \n    1.413785      0.778665    2  \n    1.009568      0.959944    2  \n   -0.051469      1.881542    2  \n    0.885128      3.970916    3  \n    0.515793      3.084201    3  \n    0.982452      4.144597    3  \n    0.128422      3.436140    3  \n   -0.030885      3.130161    3  \n    0.209265      3.584185    3  \n    0.453169      3.568438    3  \n    0.616688      3.896664    3  \n    0.276742      3.416913    3  \n    0.087405      3.869930    3  \n   -0.271126      3.524674    3  \n    0.844386      4.075198    3  \n    0.390912      3.153325    3  \n    0.971007      3.939055    3  \n    1.486740      3.036866    3  \n   -0.009552      2.546770    3  \n   -0.074374      3.485946    3  \n    0.308237      4.558061    3  \n    0.479720      4.007172    3  \n    0.964141      3.105716    3  \n    0.878994      3.106906    3  \n    0.497665      3.329203    3  \n    0.480087      4.149724    3  \n    0.206610      3.510575    3  \n    1.151738      3.573565    3  \n    0.041810      3.046205    3  \n   -0.437300      3.074496    3  \n   -0.195502      4.044252    3  \n    0.768395      3.269051    3  \n    1.335032      3.786157    3  \n    0.324900      3.628132    3  \n    0.338816      3.429365    3  \n    0.416639      2.573504    3  \n    0.532548      3.536485    3  \n    0.408307      2.782891    3  \n    0.612934      4.453139    3  \n   -0.213355      4.576281    3  \n   -0.685598      3.784326    3  \n    1.173620      3.855739    3  \n    0.335246      2.662496    3  \n    0.622730      3.404187    3  \n    1.207221      3.432844    3  \n    0.519822      3.331584    3  \n    0.507096      3.156346    3  \n   -0.685415      4.379803    3  \n    0.254677      4.889859    3  \n   -0.051576      3.126133    3  \n    1.586352      3.733512    3  \n    1.144322      3.073489    3  \n    1.824030      4.205390    3  \n    0.070650      4.699057    3  \n    0.013611      2.650410    3  \n    1.365337      3.597186    3  \n   -0.645497      3.334971    3  \n    0.166051      3.200842    3  \n   -0.453139      2.968017    3  \n    1.008820      3.778558    3  \n    0.166417      3.463973    3  \n    0.410779      4.696951    3  \n    0.604968      3.457472    3  \n    0.715934      3.486221    3  \n    0.057466      3.502335    3  \n    0.113956      3.519547    3  \n    1.234596      3.425703    3  \n    0.120273      3.055086    3  \n    0.899319      3.914151    3  \n    0.415448      3.846950    3  \n    0.562761      3.103702    3  \n   -0.543504      3.972198    3  \n    0.487869      2.824000    3  \n   -0.583239      3.318125    3  \n    0.910215      4.157231    3  \n    0.235176      3.721793    3  \n   -0.126469      2.821894    3  \n    1.250435      3.059481    3  \n    0.823511      3.548570    3  \n    1.797113      3.997833    3  \n    0.319498      3.042543    3  \n    0.799890      2.914457    3  \n    0.447676      3.159459    3  \n   -0.214637      2.469314    3  \n    0.084017      4.152745    3  \n    0.190588      2.855861    3  \n   -0.450392      3.270608    3  \n    1.898007      3.726096    3  \n   -0.358470      3.083651    3  \n   -0.353252      3.164586    3  \n    0.689474      3.431013    3  \n    0.253853      3.002716    3  \n    0.558641      3.082369    3  \n    0.898312      4.010743    3  \n    0.475784      3.525681    3  \n    0.459304      4.237709    3  \n    1.202185      3.566240    3  \n    0.382855      3.864620    3  \n    0.100772      4.439222    3  \n    0.463424      3.516526    3  \n    0.476974      3.143345    3  \n    1.079684      3.525132    3  \n    0.374615      2.795892    3  \n   -0.538011      3.651753    3  \n   -0.383831      3.331034    3  \n    1.055696      4.334391    3  \n    0.993896      4.157872    3  \n    0.275826      3.702109    3  \n    0.389904      3.681509    3  \n    0.464522      3.088961    3  \n   -0.666829      3.808039    3  \n    0.837794      3.588580    3  \n   -0.698599      2.755791    3  \n    0.458205      3.403272    3  \n    0.729392      3.981536    3  \n    0.313547      2.873348    3  \n   -0.157964      3.197363    3  \n    0.325907      3.448500    3  \n   -0.121708      4.584704    3  \n    1.381909      3.329295    3  \n    1.270943      3.093448    3  \n    0.495010      3.511124    3  \n    0.610736      3.299173    3  \n   -0.625080      3.143712    3  \n    0.497482      3.745140    3  \n   -0.131779      3.730399    3  \n    0.305124      3.563952    3  \n    0.940519      3.009491    3  \n   -0.169042      3.394940    3  \n    0.239021      4.161718    3  \n    0.185186      2.893033    3  \n   -0.734306      2.758721    3  \n   -0.049837      3.139409    3  \n   -0.332377      2.830409    3  \n    0.478805      2.878933    3  \n   -0.077303      3.415998    3  \n    0.457472      4.719565    3  \n   -0.040132      3.198370    3  \n   -0.276620      4.490310    3  \n   -0.228278      3.518357    3  \n    0.202948      3.230873    3  \n    0.536485      4.103214    3  \n    0.495193      3.351360    3  \n    0.347514      3.261269    3  \n    0.010224      3.607532    3  \n    1.292184      3.304483    3  \n    1.554765      3.235084    3  \n   -0.152104      3.453536    3  \n    0.277291      4.954680    3  \n   -0.342265      4.141942    3  \n    1.771569      3.518723    3  \n    0.856288      3.551775    3  \n   -0.225623      3.630146    3  \n    0.803644      3.704306    3  \n    1.124180      3.071383    3  \n    0.311533      3.328471    3  \n    1.154851      3.234169    3  \n    0.700369      3.586200    3  \n    0.023591      3.808588    3  \n    0.724540      3.667592    3  \n    0.784417      3.867550    3  \n    0.689566      2.997131    3  \n    0.101596      4.134800    3  \n    0.275460      3.141057    3  \n    0.783776      3.478988    3  \n    1.227454      3.224738    3  \n   -0.328715      3.701010    3  \n    0.569903      3.740196    3  \n    0.016449      3.377819    3  \n   -0.155217      4.657857    3  \n    0.940153      3.380291    3  \n   -0.259682      2.703055    3  \n   -0.327708      4.990020    3  \n    1.066683      4.007630    3  \n    0.628315      3.307047    3  \n    0.431745      3.225471    3  \n   -0.742821      2.961425    3  \n    0.155522      3.770318    3  \n    1.997436      4.338694    3  \n    0.951415      3.466628    3  \n    0.533647      3.069552    3  \n   -0.196966      3.260994    3  \n    0.000336      4.792535    3  \n    0.532273      3.239113    3  \n    0.403729      3.725913    3"
  },
  {
    "path": "data/5CloseS1.txt",
    "content": " 1.580000 0.260000 1\n 1.200000 0.790000 1\n 0.680000 -0.030000 1\n 1.210000 0.450000 1\n 1.550000 0.470000 1\n 1.020000 0.600000 1\n 1.630000 -0.450000 1\n 2.150000 0.180000 1\n 1.240000 0.950000 1\n 1.370000 0.750000 1\n 1.950000 -0.260000 1\n 1.320000 0.890000 1\n 1.510000 0.460000 1\n 2.210000 0.010000 1\n 2.080000 -0.040000 1\n 0.730000 0.520000 1\n 1.890000 0.690000 1\n 1.940000 -0.880000 1\n 0.990000 -0.550000 1\n 1.820000 0.260000 1\n 1.600000 -0.010000 1\n 0.860000 -0.710000 1\n 1.310000 -0.910000 1\n 1.650000 -0.620000 1\n 1.960000 -0.760000 1\n 2.080000 0.160000 1\n 1.180000 0.500000 1\n 1.700000 0.900000 1\n 0.960000 0.290000 1\n 0.970000 -0.420000 1\n 1.530000 -0.740000 1\n 0.640000 0.410000 1\n 0.750000 0.410000 1\n 2.260000 -0.170000 1\n 2.090000 0.120000 1\n 1.410000 0.830000 1\n 1.220000 -0.960000 1\n 1.520000 0.330000 1\n 1.820000 -0.580000 1\n 1.070000 -0.820000 1\n 1.230000 0.300000 1\n 1.170000 0.400000 1\n 1.670000 0.960000 1\n 2.010000 0.130000 1\n 2.470000 0.130000 1\n 0.700000 0.370000 1\n 1.630000 0.180000 1\n 1.120000 0.820000 1\n 1.190000 -0.470000 1\n 0.560000 0.170000 1\n 1.300000 -0.250000 1\n 1.330000 0.150000 1\n -0.790000 0.030000 2\n -1.460000 -0.020000 2\n -1.460000 -0.160000 2\n -1.310000 0.170000 2\n -1.330000 -0.220000 2\n -0.670000 0.220000 2\n -1.240000 0.310000 2\n -1.060000 -0.450000 2\n -3.210000 -0.250000 2\n -2.860000 -0.260000 2\n -3.850000 0.520000 2\n -3.610000 0.730000 2\n -3.920000 -0.440000 2\n -3.640000 0.700000 2\n -3.890000 -0.840000 2\n -3.180000 -0.690000 2\n -4.270000 -0.410000 2\n -2.790000 0.340000 2\n -4.210000 -0.190000 2\n -2.760000 -0.390000 2\n -3.430000 -0.310000 2\n -4.090000 0.780000 2\n -4.040000 -0.060000 2\n -3.800000 0.010000 2\n -3.770000 0.380000 2\n -4.070000 0.740000 2\n -2.740000 0.210000 2\n -4.210000 -0.510000 2\n -3.400000 -0.780000 2\n -3.960000 0.570000 2\n -3.000000 -0.170000 2\n -2.790000 -0.220000 2\n -3.860000 -0.380000 2\n -3.490000 -0.770000 2\n -2.740000 0.570000 2\n -4.250000 0.290000 2\n -3.200000 -0.300000 2\n -2.920000 -0.020000 2\n -4.320000 0.520000 2\n -3.420000 -0.330000 2\n -3.280000 0.570000 2\n -3.490000 -0.400000 2\n -4.140000 0.530000 2\n -3.300000 0.870000 2\n -3.960000 0.000000 2\n -3.180000 -0.090000 2\n -4.290000 -0.600000 2\n -3.290000 -0.640000 2\n -3.740000 0.280000 2\n -2.830000 0.700000 2\n -2.860000 0.280000 2\n -3.200000 0.140000 2\n -3.370000 -0.310000 2\n -4.100000 -0.350000 2\n -3.750000 -0.140000 2\n -3.480000 0.840000 2\n -3.600000 0.200000 2\n -2.990000 -0.510000 2\n -3.400000 0.410000 2\n -2.720000 -0.460000 2\n -2.540000 -0.180000 2\n -3.090000 -0.420000 2\n -3.570000 -0.810000 2\n -3.930000 -0.090000 2\n -3.870000 0.740000 2\n -3.350000 -0.210000 2\n -3.830000 -0.300000 2\n -4.080000 -0.620000 2\n -0.040000 2.930000 2\n -0.820000 3.210000 2\n -0.400000 2.640000 2\n -0.130000 2.900000 2\n -0.080000 3.020000 2\n -0.740000 2.700000 2\n -0.300000 2.850000 2\n -0.240000 3.260000 2\n -0.750000 3.390000 2\n -0.500000 2.890000 2\n -0.420000 3.470000 2\n -0.270000 3.010000 2\n -0.070000 -2.670000 2\n -0.580000 -3.360000 2\n -0.610000 -3.390000 2\n -0.980000 -1.790000 2\n -1.810000 -2.590000 2\n -1.570000 -2.250000 2\n -0.920000 -2.930000 2\n -0.760000 -2.420000 2\n -1.490000 -3.080000 2\n -0.560000 -1.910000 2\n -0.030000 -2.660000 2\n -0.920000 -1.720000 2\n -1.750000 -3.030000 2\n -1.390000 -2.000000 2\n -0.170000 -2.410000 2\n -1.770000 -2.700000 2\n -1.720000 -2.440000 2\n -0.160000 -2.500000 2\n -1.510000 -2.540000 2\n -1.610000 -2.940000 2\n -0.620000 -1.580000 2\n -1.320000 -3.330000 2\n -1.020000 -3.370000 2\n -1.080000 -2.360000 2\n -1.240000 -3.060000 2\n -0.620000 -3.230000 2\n -0.600000 -2.780000 2\n -1.000000 -3.370000 2\n -1.890000 -2.610000 2\n -1.370000 -3.020000 2\n -0.640000 -1.980000 2\n -1.260000 -2.680000 2\n -0.500000 -2.810000 2\n -1.580000 -2.710000 2\n -0.810000 -3.200000 2\n -1.710000 -2.310000 2\n -0.990000 -2.740000 2\n -1.200000 -3.040000 2\n -0.970000 -1.590000 2\n -0.420000 -2.400000 2\n -0.310000 -3.140000 2\n -1.550000 -3.110000 2\n -0.740000 -3.010000 2\n -0.190000 -2.100000 2\n -0.450000 -1.790000 2\n -1.220000 -2.660000 2\n -1.550000 -1.850000 2\n -0.700000 -3.230000 2\n"
  },
  {
    "path": "data/8OX.txt",
    "content": "    7.00   13.00    5.00    5.00    6.00   13.00    2.00    3.00    1.00\n    5.00   13.00    6.00    4.00    6.00   13.00    3.00   13.00    1.00\n    9.00   10.00    6.00    6.00    8.00   10.00    2.00    3.00    1.00\n    7.00    7.00    6.00    6.00    8.00    7.00    2.00    3.00    1.00\n    8.00    7.00    6.00    6.00    8.00    7.00    2.00    0.00    1.00\n    7.00    7.00    6.00    7.00    7.00    7.00    1.00    1.00    1.00\n    6.00   10.00    7.00    8.00    8.00    9.00    4.00    4.00    1.00\n    6.00    7.00    7.00    7.00    9.00    8.00    4.00    5.00    1.00\n    5.00    5.00    5.00   12.00   10.00    7.00    2.00    3.00    1.00\n    7.00    8.00    4.00    4.00    7.00    6.00    2.00    3.00    1.00\n    8.00    7.00    5.00    4.00    6.00   10.00    1.00    0.00    1.00\n    6.00   10.00    5.00    2.00    6.00    8.00    1.00    2.00    1.00\n    7.00   10.00    5.00    5.00    8.00    7.00    1.00   20.00    1.00\n    7.00   10.00    6.00    6.00    6.00    8.00    3.00    3.00    1.00\n    6.00    6.00    7.00    7.00    8.00    8.00    3.00    2.00    1.00\n    7.00    7.00    5.00    6.00    3.00    3.00    4.00    6.00    2.00\n    7.00    6.00    7.00    6.00    3.00    4.00    6.00    5.00    2.00\n    6.00    6.00    5.00    5.00    4.00    3.00    4.00    5.00    2.00\n    8.00    8.00    7.00    6.00    5.00    7.00    5.00    5.00    2.00\n    6.00    8.00    7.00    5.00    5.00    6.00    2.00    2.00    2.00\n    7.00    7.00    7.00    7.00    6.00    6.00    3.00    2.00    2.00\n    7.00    7.00    7.00    7.00    5.00    6.00    5.00    5.00    2.00\n    7.00    7.00    8.00    7.00    5.00    6.00    4.00    5.00    2.00\n    8.00    7.00    7.00    6.00    6.00    5.00    4.00    5.00    2.00\n    7.00    8.00    6.00    5.00    4.00    6.00    2.00    4.00    2.00\n    9.00    7.00    7.00    6.00    8.00    6.00    4.00    3.00    2.00\n    8.00    8.00    7.00    6.00    7.00    6.00    4.00    4.00    2.00\n    7.00    6.00    6.00    5.00    3.00    2.00    5.00    4.00    2.00\n    7.00    6.00    7.00    5.00    5.00    5.00    4.00    3.00    2.00\n    0.00    8.00    7.00    6.00    6.00    7.00    2.00    4.00    2.00\n   10.00    7.00    6.00    6.00    9.00    9.00    7.00   10.00    3.00\n   10.00    4.00    4.00    4.00    8.00    8.00    3.00   10.00    3.00\n   10.00    7.00    4.00    4.00    9.00    9.00    3.00    9.00    3.00\n    7.00    7.00    6.00    5.00   10.00   10.00   10.00    8.00    3.00\n    6.00   10.00    6.00   10.00    8.00    8.00   13.00    4.00    3.00\n    8.00   10.00    7.00   10.00    9.00    8.00   11.00    4.00    3.00\n    5.00    7.00    8.00    7.00    8.00    9.00    9.00    8.00    3.00\n    5.00    6.00    7.00    7.00    9.00    9.00    9.00    7.00    3.00\n    6.00    7.00   11.00    6.00    8.00   11.00    7.00   10.00    3.00\n    6.00   12.00   10.00    4.00    8.00   11.00    8.00    3.00    3.00\n    7.00   12.00    8.00    6.00    9.00   11.00    9.00    1.00    3.00\n   11.00    8.00    7.00   10.00   11.00   10.00    6.00    9.00    3.00\n    9.00    5.00    6.00    7.00   10.00    9.00    7.00    5.00    3.00\n   10.00    5.00    6.00    4.00    9.00    9.00    6.00   11.00    3.00\n    0.00    5.00   11.00    6.00    9.00   11.00    5.00    9.00    3.00"
  },
  {
    "path": "data/C10D.txt",
    "content": "    0.228019      0.180532      0.287072     -0.241813     -0.151448     -0.212516     -0.009995      0.475829     -0.073809     -0.156941     1\n    0.038255     -0.391110     -0.126911     -0.026505     -0.418607     -0.089496     -0.199515     -0.017258      0.366268     -0.377438     1\n    0.494049     -0.099750      0.064226     -0.180532     -0.390866     -0.298639     -0.111164      0.457274      0.159322     -0.451659     1\n   -0.203452     -0.087024     -0.438627      0.456420      0.283197      0.324732     -0.043840      0.103351     -0.354976     -0.206076     1\n    0.450774      0.145344     -0.098102     -0.275781      0.215323      0.306696     -0.403500     -0.396084     -0.273522     -0.300562     1\n   -0.396420      0.254479     -0.111560      0.356380      0.377438      0.144734      0.131550     -0.053880     -0.398740      0.478179     1\n   -0.328761      0.068712      0.475311     -0.017655      0.045183      0.210807      0.363216     -0.239036      0.197104      0.383724     1\n    0.096393     -0.187826     -0.232505      0.445524      0.071825     -0.230796      0.219932      0.286309     -0.303797     -0.055864     1\n   -0.214957      0.491455      0.148335      0.209342     -0.278375     -0.418332     -0.329279      0.281579      0.055712      0.378292     1\n   -0.202658      0.300775     -0.074969      0.180258      0.051958      0.024827     -0.094287     -0.120045      0.167379      0.057329     1\n    0.064013      0.438292      0.049516      0.217307     -0.225333     -0.466948     -0.120533      0.038591      0.384548      0.189901     1\n    0.036912      0.007004      0.043657      0.366787      0.140370      0.022568      0.129566     -0.296197     -0.033403      0.048265     1\n   -0.444090      0.385342     -0.200125      0.317530      0.486633     -0.075488      0.030747     -0.132374      0.302789      0.485504     1\n   -0.058947     -0.194662      0.200827     -0.000381     -0.130787      0.143788      0.278405     -0.098529      0.094989     -0.257378     1\n    0.205771     -0.390591      0.269250     -0.052477      0.046831     -0.327906     -0.388882      0.112110      0.133015      0.407926     1\n   -0.373714     -0.011765      0.121845      0.036210      0.028947      0.215354     -0.209250      0.022294     -0.133351     -0.009262     1\n    0.067644     -0.025742      0.106830      0.020249      0.103870     -0.062517     -0.185842     -0.005173      0.092120     -0.049455     1\n   -0.155354     -0.046251      0.001297     -0.109363     -0.040269      0.054308      0.127125     -0.046983     -0.113636     -0.127369     1\n    0.182791     -0.160970      0.012833     -0.360897     -0.013413      0.085894     -0.106342      0.024155     -0.175008      0.106006     1\n   -0.011643      0.110065      0.238914      0.231071     -0.284753     -0.183615     -0.377651     -0.069445     -0.123035      0.060228     1\n    0.242241      0.051592      0.031785     -0.090197      0.425077      0.486236      0.250237     -0.158498      0.239006     -0.200552     1\n    0.132679      0.155660     -0.282800      0.182760      0.021195     -0.249260      0.435209      0.258812      0.453581     -0.002915     1\n   -0.428983      0.407559     -0.323572      0.219504      0.195914     -0.486389     -0.370540      0.443358      0.084918      0.319056     1\n   -0.432951      0.178213      0.231529     -0.196066      0.078051      0.173360     -0.106555     -0.424894      0.310205      0.414853     1\n    0.309046     -0.004898      0.003708     -0.363094     -0.348811     -0.232292      0.209006     -0.082507     -0.000076     -0.082934     1\n    0.439787      0.478790      0.411344     -0.374722      0.464202     -0.202048      0.257012     -0.118915      0.481353     -0.296686     1\n   -0.435118     -0.434233      0.044633      0.221946     -0.379025     -0.471252      0.181722     -0.006882      0.210410      0.213614     1\n    0.096057     -0.247093     -0.222892     -0.115314     -0.106769     -0.459075      0.301477     -0.018906     -0.434996      0.394955     1\n   -0.388241     -0.232841      0.328150      0.418668     -0.082659      0.165334     -0.309870      0.303644      0.331019     -0.059557     1\n   -0.232231      0.474792     -0.141713      0.240287      0.310389      0.143910     -0.002487     -0.325983      0.207877     -0.402493     1\n    0.164266      0.061022     -0.124775      0.043474      0.453948      0.422300      0.357234     -0.187521     -0.218223      0.346919     1\n    0.048997     -0.201804      0.373989     -0.291711     -0.017747      0.025529      0.004135      0.301721     -0.206290      0.165517     1\n   -0.103992      0.182943      0.029984      0.276971     -0.248863     -0.065600      0.012009     -0.126881     -0.225059      0.035508     1\n   -0.231346      0.103015      0.032731     -0.234886      0.404691     -0.243034     -0.431455     -0.335597      0.016923      0.154134     1\n    0.102954      0.026841      0.142445     -0.406827      0.445647      0.012650     -0.220176     -0.168233     -0.030839      0.104205     1\n    0.359157      0.448729      0.145466      0.416654     -0.277673      0.473235      0.468291     -0.113239      0.066515      0.458159     1\n    0.214621     -0.310846     -0.176229     -0.102130     -0.447508     -0.497681      0.308863      0.005905     -0.185415     -0.003067     1\n   -0.275201     -0.209891     -0.197501      0.257286     -0.107837     -0.249382      0.436827      0.371670     -0.435881      0.270196     1\n    0.230949     -0.144276      0.182455     -0.090167     -0.174886     -0.082812      0.131886     -0.225242      0.301019      0.141316     1\n   -0.253258      0.446257     -0.224998     -0.377804      0.099353     -0.218802     -0.020646     -0.088580     -0.481475      0.152791     1\n    0.481567     -0.164327     -0.115406     -0.035295      0.128071     -0.253563      0.202658      0.464324      0.179312     -0.139943     1\n    0.364834      0.159810     -0.357051      0.363857     -0.264580     -0.185049      0.282281     -0.325343      0.198721      0.023392     1\n   -0.124561     -0.356105      0.298822     -0.057054      0.234062      0.427274      0.282891     -0.119648     -0.229484      0.368191     1\n    0.041368     -0.125507      0.303125      0.031907     -0.092578      0.466582      0.100574     -0.192953     -0.422788      0.219077     1\n    0.251305      0.400204      0.426817     -0.092120      0.265557     -0.185354     -0.252647      0.041887      0.467589      0.234764     1\n    0.021958      0.177389      0.330439     -0.054521     -0.003403      0.255730     -0.456877     -0.344295      0.101672     -0.234703     1\n   -0.183645     -0.102924      0.448485      0.372738      0.272729      0.407712     -0.159139      0.074297      0.258477      0.185873     1\n    0.121540      0.038194     -0.438749      0.415494     -0.470794      0.103870     -0.479247     -0.256493      0.349330      0.288965     1\n   -0.355586     -0.454649     -0.076312      0.270775      0.425138      0.150014     -0.000168     -0.459990     -0.123249      0.299738     1\n    0.318598      0.301569      0.239830      0.059343      0.188375     -0.090503     -0.105701     -0.169759      0.041276      0.302423     1\n   -4.899457     -4.610324     -4.545106     -5.293847     -5.381191     -5.062426     -4.996597     -4.531556     -4.945051     -4.680181     2\n   -5.011277     -4.783639     -4.970687     -5.389096     -5.471282     -4.577029     -5.281426     -4.831492     -5.152120     -5.177023     2\n   -5.153066     -5.113178     -4.820475     -5.309656     -5.176962     -4.680059     -5.278680     -4.771645     -5.426176     -5.304041     2\n   -5.130146     -4.562532     -4.904920     -4.602329     -4.794626     -4.984725     -5.133625     -4.506561     -5.025559     -4.668157     2\n   -4.516388     -4.593387     -5.195425     -5.439482     -5.176168     -4.574923     -5.305383     -4.931349     -5.125568     -4.634495     2\n   -4.925672     -4.741737     -4.748787     -4.609897     -4.649937     -4.795358     -4.656133     -4.612217     -5.150288     -4.776254     2\n   -4.694372     -4.922926     -4.743294     -4.775155     -4.711402     -5.347224     -5.229087     -5.092395     -4.878674     -5.328974     2\n   -5.473601     -4.991409     -5.184072     -5.284722     -4.815073     -4.697241     -4.967757     -5.101245     -5.100208     -4.606388     2\n   -5.472716     -5.067736     -4.938551     -4.936781     -5.149709     -5.339564     -4.826640     -4.665654     -4.648198     -5.074877     2\n   -4.568880     -4.991379     -4.974502     -4.628361     -4.901288     -5.246300     -5.415494     -4.522279     -4.927381     -5.011887     2\n   -4.947645     -4.811106     -4.514344     -5.287103     -5.108936     -4.652104     -5.465972     -5.024674     -5.418638     -4.699713     2\n   -4.603366     -4.888318     -5.275903     -5.246849     -5.072954     -4.986892     -5.438536     -4.979202     -5.466918     -5.371426     2\n   -4.559267     -5.434416     -4.761940     -4.650945     -5.028001     -5.408475     -4.720893     -4.615696     -4.781106     -5.053270     2\n   -5.126545     -5.425260     -5.169424     -5.022935     -5.035813     -5.174429     -4.770211     -5.013749     -5.076617     -5.347438     2\n   -5.352840     -4.971755     -4.781930     -5.335047     -5.136769     -4.775216     -5.485717     -5.148396     -4.679662     -4.542329     2\n   -4.905255     -5.158223     -4.873669     -5.049944     -5.196829     -5.078509     -4.905469     -5.100635     -5.031175     -5.186544     2\n   -4.890637     -5.185690     -5.083544     -5.111621     -4.893262     -4.690008     -5.176504     -5.273675     -4.887646     -4.943739     2\n   -5.053941     -5.017045     -5.037980     -4.814402     -5.105182     -4.927015     -4.895306     -4.921430     -4.819773     -4.843272     2\n   -5.422788     -4.731666     -5.101093     -4.782907     -5.249077     -5.353633     -4.834880     -4.811655     -5.095050     -4.888562     2\n   -4.990402     -4.574313     -4.858898     -5.467589     -5.323206     -5.041826     -4.640477     -5.114551     -5.131184     -4.522065     2\n   -5.160390     -5.292962     -4.885632     -4.892956     -5.155263     -4.959578     -5.179678     -4.654180     -4.633274     -4.525269     2\n   -4.987045     -4.992630     -4.936903     -5.099384     -4.967025     -5.031358     -5.068133     -5.054765     -4.890942     -5.057299     2\n   -5.132344     -5.331690     -4.511689     -4.891278     -5.128742     -4.780587     -5.278283     -4.887280     -5.042009     -4.904218     2\n   -5.374966     -4.521302     -4.572939     -4.721473     -5.209799     -4.596133     -4.692083     -5.484130     -5.075182     -5.090960     2\n   -5.411771     -4.794748     -4.631657     -5.433653     -4.561922     -4.588443     -4.650151     -4.885174     -4.727363     -4.553163     2\n   -5.226920     -5.168020     -5.149220     -4.641087     -5.289636     -4.669408     -4.973739     -5.145405     -4.533570     -4.583193     2\n   -5.225547     -4.738563     -5.076250     -5.029221     -5.014817     -4.966506     -5.002884     -4.887219     -4.852214     -5.125538     2\n   -4.957320     -5.146046     -4.946425     -5.211112     -5.077471     -4.890332     -5.173879     -5.093341     -4.794198     -4.781533     2\n   -4.742103     -4.928327     -5.130451     -5.302393     -5.203238     -4.724311     -4.724921     -4.609684     -4.606204     -4.615146     2\n   -5.173452     -5.215659     -5.133595     -4.773873     -4.829661     -4.636814     -5.001114     -4.897595     -4.790567     -4.582064     2\n   -5.489563     -4.527223     -5.103687     -5.141194     -4.895703     -4.971145     -4.700140     -5.214591     -4.841258     -5.314936     2\n   -5.161000     -5.326930     -5.194113     -4.839518     -5.388607     -4.725929     -4.531098     -5.412137     -4.510773     -4.738990     2\n   -4.561922     -5.068621     -4.847636     -4.772561     -5.141346     -5.129170     -5.102039     -5.143605     -4.870922     -4.762947     2\n   -4.743110     -5.167806     -5.208335     -4.863964     -4.588412     -4.592196     -5.327265     -4.958663     -5.293542     -5.286645     2\n   -4.925092     -5.137623     -4.976028     -5.035661     -5.199545     -5.200797     -5.019517     -4.933699     -4.958602     -4.919019     2\n   -4.904950     -4.856914     -5.125965     -4.832408     -4.841655     -4.812723     -4.803751     -5.358730     -4.886364     -4.931349     2\n   -5.256890     -4.778573     -4.957778     -5.197134     -5.080584     -5.100452     -5.040391     -5.409146     -4.781381     -4.622715     2\n   -4.595645     -4.938917     -5.187643     -5.047624     -5.392178     -5.223411     -4.910230     -4.921461     -5.081317     -5.246818     2\n   -4.741279     -4.705145     -5.458953     -4.838694     -4.594852     -5.011856     -5.244835     -5.032273     -5.197592     -5.267083     2\n   -5.040971     -5.154286     -4.617557     -5.447233     -4.584964     -5.285821     -4.669652     -4.762215     -5.081469     -5.110797     2\n   -5.352321     -5.336970     -4.995499     -5.036393     -4.905805     -5.208640     -5.011856     -4.881024     -5.095050     -5.462798     2\n   -4.872723     -4.846599     -5.280053     -5.154103     -4.719001     -5.265679     -5.437956     -4.878704     -5.146107     -4.621036     2\n   -5.139546     -4.676092     -4.835093     -5.155049     -4.717231     -4.831675     -4.783303     -5.285089     -4.877789     -4.943525     2\n   -4.925855     -4.526551     -5.163442     -5.394955     -4.720496     -4.574770     -4.579104     -5.007279     -5.208792     -5.127461     2\n   -4.950514     -5.194327     -5.388485     -4.961531     -4.837931     -4.680181     -4.688482     -4.681219     -4.647404     -4.654363     2\n   -5.017777     -4.956526     -4.827342     -4.942061     -4.995560     -5.003769     -5.036485     -5.150105     -4.936781     -5.073443     2\n   -5.234275     -5.351924     -5.294214     -5.042711     -5.178701     -4.669683     -5.237266     -5.018967     -5.168874     -5.494263     2\n   -4.662603     -5.041490     -4.633457     -5.013962     -5.266778     -5.013535     -4.930097     -5.308588     -4.952223     -5.096973     2\n   -4.928388     -4.980117     -5.105213     -4.897687     -4.618351     -5.007950     -4.657598     -5.272851     -4.858715     -4.570101     2\n   -4.995163     -4.596988     -4.564333     -4.665624     -4.833018     -5.306177     -5.025315     -5.028123     -5.184194     -5.025376     2\n    6.366115      6.064928      6.027512      5.862590      5.731269      5.939589      6.115497      6.154012      5.559847      5.624851     3\n    5.573183      6.086993      5.537141      5.927686      5.898419      5.696753      5.721625      5.844676      5.957503      6.399838     3\n    6.245109      5.933882      5.802774      5.691076      5.587252      5.616276      5.931349      6.352077      5.927900      6.063280     3\n    6.390072      5.671392      6.255211      5.578433      5.619510      5.838908      6.093310      5.989639      6.110553      6.498932     3\n    5.791055      5.809549      6.315485      6.139332      6.310053      5.783670      5.994736      5.969771      6.362545      6.118854     3\n    6.385983      6.141530      5.672918      6.083605      5.755776      6.015976      5.605838      5.634098      6.408383      5.547060     3\n    6.136891      6.257683      5.633580      5.884899      5.968825      6.158834      5.851573      5.924940      5.872845      6.194967     3\n    5.930464      5.840953      5.859386      5.966079      6.143147      5.974837      5.879528      5.507355      5.721259      6.076128     3\n    6.180471      5.540284      6.421781      5.767312      6.015854      6.228843      5.734626      6.408444      6.365780      5.817515     3\n    6.286554      6.291589      6.342830      6.196982      6.409635      6.117420      6.249809      6.128315      5.751686      6.118641     3\n    6.459502      6.092181      5.813578      6.289972      5.793680      6.450896      5.827738      5.539094      5.536683      5.712195     3\n    6.299158      6.092273      5.532807      6.292138      6.120106      6.488678      6.126331      6.193075      6.402341      6.156209     3\n    5.548738      6.015824      6.073321      6.366298      6.324305      6.468719      6.001053      5.937269      6.044328      5.968062     3\n    6.337886      5.788064      6.217215      6.115650      5.589908      5.506500      6.293023      5.950819      5.645207      6.130757     3\n    5.998733      6.026322      5.908399      6.150563      5.959487      6.068651      6.154164      5.913800      5.868053      5.983993     3\n    5.810129      5.909589      6.098987      5.808786      6.017777      5.850566      5.979629      6.067858      5.913099      6.012345     3\n    6.359188      5.743110      5.539216      5.690405      6.013108      6.033311      6.201407      6.417478      5.782662      5.539918     3\n    6.279809      6.304559      6.235954      5.674688      5.535798      5.741371      5.923566      6.084155      5.636845      6.324763     3\n    5.590793      5.799997      6.017136      5.943831      5.756478      5.879315      6.011673      5.693731      5.814890      5.880108     3\n    6.392575      6.077898      5.775063      6.032731      6.004898      6.060747      6.394436      5.740333      6.116199      6.043107     3\n    5.755043      5.730140      6.150319      5.741920      5.670263      6.467040      6.151570      6.236167      6.109699      5.593356     3\n    5.757363      6.221732      5.722236      6.123341      5.744484      5.781014      6.042589      5.944777      6.084674      5.903058     3\n    5.818735      5.811380      5.632420      6.309931      5.705512      6.236015      6.307550      6.026078      6.030320      6.070452     3\n    5.987320      5.603000      5.738899      6.168477      6.341914      5.750893      5.973037      6.388668      6.427763      5.882916     3\n    5.787454      5.934858      5.827158      5.585238      6.325556      6.054857      5.935286      5.985244      6.079394      6.222831     3\n    6.163533      6.345637      6.004868      5.773080      6.076708      5.537172      5.612094      5.579257      6.493164      5.840342     3\n    5.534211      6.426054      5.975539      6.191366      6.358211      5.662084      6.029984      5.586734      6.255760      5.979659     3\n    5.738716      5.829600      6.150075      5.833689      6.301233      5.926374      6.316004      5.974837      5.577303      6.132435     3\n    6.490600      6.482330      6.139058      6.219596      6.137989      5.555910      5.695349      6.155995      5.805795      6.366970     3\n    5.855235      5.920087      5.887463      6.143605      6.041551      6.142323      5.866100      5.695807      5.989608      6.052934     3\n    6.153920      6.032945      5.920301      6.022721      6.468108      6.111316      6.096576      5.843211      5.957900      5.973159     3\n    5.980178      5.951308      5.925184      6.054277      5.804605      6.147694      5.898328      6.027451      6.030717      5.825724     3\n    6.076159      5.955977      6.099689      6.109485      5.756294      5.937025      5.559236      5.914045      5.924970      5.981796     3\n    5.850658      5.890210      6.167623      5.852031      6.063341      5.780374      6.034013      5.829539      5.536134      6.498383     3\n    5.634007      5.667486      5.730262      5.749672      6.039933      6.256066      6.007920      6.065752      6.351588      6.206290     3\n    6.181570      5.663945      5.833689      5.842845      5.959365      6.305261      6.199759      6.463652      6.131825      6.260552     3\n    6.073290      5.875652      6.196677      6.208823      5.649785      6.272515      6.224601      6.082507      6.426176      6.199728     3\n    6.462859      5.961104      6.391842      5.538942      6.388485      5.897015      5.910321      6.037034      5.950911      5.711982     3\n    5.964644      5.834178      5.621891      6.235313      5.744331      5.559206      5.851787      5.932875      6.490112      6.277184     3\n    6.286523      5.773965      6.455412      5.680059      6.456145      5.745949      6.299646      6.259789      6.321375      5.576266     3\n    6.219962      6.349605      6.054735      5.870434      6.190603      5.908551      6.132313      6.165426      5.630497      6.155660     3\n    6.046831      5.687597      6.054643      6.393338      5.506195      5.735847      6.342982      5.587680      5.726722      6.112506     3\n    5.590884      6.307154      5.802408      5.910077      5.972732      5.550203      5.538667      5.599948      5.774758      5.909497     3\n    6.164418      6.114307      5.896100      6.037645      5.904767      6.150960      6.197867      6.056047      5.809030      5.512207     3\n    6.223136      6.286584      6.364010      5.791635      6.388668      6.328669      5.650548      5.969466      5.912458      5.595920     3\n    6.181661      5.627140      6.007462      6.430937      5.584994      6.076373      5.925733      5.636906      6.261711      6.247002     3\n    5.971389      6.004776      5.514374      6.479369      6.447569      5.621067      6.019181      6.436125      6.415036      5.595889     3\n    5.906079      6.129933      6.431455      6.350581      6.075426      5.532441      5.856487      6.074084      5.976760      5.981368     3\n    6.000534      5.843120      5.904645      6.055345      5.726051      6.367611      6.204855      6.066057      5.873791      6.346370     3\n    6.194632      6.155446      5.995376      5.964125      5.604709      5.942274      6.284783      5.881787      5.788308      5.814890     3\n    5.594119      5.602725      5.933515      5.596561      5.697913     -5.073351     -4.828013     -4.965621     -4.912671     -4.679937     4\n    5.594729      6.045152      5.586825      6.131611      6.463164     -5.402371     -4.540773     -4.570772     -4.730323     -5.305567     4\n    6.040941      6.087298      6.006455      5.892743      5.865337     -5.058397     -5.038133     -5.106922     -5.098926     -4.841319     4\n    6.032182      5.831980      5.746651      6.426969      6.063494     -5.371822     -5.024522     -4.733406     -5.242210     -5.154805     4\n    6.350795      6.495788      6.097095      5.975875      5.900525     -5.129414     -4.953047     -4.592502     -5.099414     -5.231407     4\n    5.579073      5.792398      5.897748      5.755104      6.155446     -5.268883     -4.768319     -5.378475     -4.849712     -5.498810     4\n    6.365322      6.226249      6.032548      5.884594      5.744148     -4.955397     -4.833537     -4.984115     -4.777566     -5.012650     4\n    6.000412      5.727027      6.228355      6.020890      6.134816     -5.328578     -4.686407     -5.202200     -5.289483     -4.635990     4\n    5.908124      6.065783      5.981887      5.702094      6.469359     -4.592410     -4.849467     -5.229240     -5.349391     -5.244163     4\n    5.986557      6.112934      6.069323      5.918317      5.982345     -4.909284     -5.120106     -4.870891     -4.872417     -4.998428     4\n    6.044816      5.835032      5.730720      6.351863      5.606296     -4.956069     -4.675390     -5.135762     -5.094714     -5.407315     4\n    6.005112      5.800333      5.510315      6.135762      6.096973     -4.848430     -5.061571     -5.104297     -4.812754     -5.086901     4\n    5.627506      6.368496      5.590304      5.679083      6.030564     -5.050462     -5.277337     -5.069933     -5.374142     -5.247856     4\n    6.097034      6.081927      5.957442      6.402585      6.127094     -4.917432     -4.532899     -5.107837     -4.653935     -4.907514     4\n    6.105213      5.681341      6.237877      6.314997      5.979263     -5.370602     -4.731208     -4.812571     -5.032609     -5.009171     4\n    5.699652      5.697638      6.150441      6.191885      6.115711     -5.213157     -4.977309     -5.404508     -4.579440     -4.855174     4\n    6.049913      6.351436      6.186575      5.916639      5.992599     -5.014328     -5.453520     -5.085437     -4.551881     -5.396390     4\n    6.055742      5.848216      6.007706      5.882580      6.007157     -5.030992     -5.252312     -4.952589     -5.039995     -5.323542     4\n    6.128712      6.052171      5.807047      6.137959      5.989120     -5.010208     -5.071825     -5.076342     -4.712867     -4.994644     4\n    5.531648      6.391140      6.229392      6.219199      5.641270     -5.016678     -5.274621     -5.328852     -4.702490     -5.357234     4\n    6.192373      6.269768      6.195456      6.178335      5.930677     -5.172567     -5.425047     -5.015793     -5.329768     -4.785501     4\n    6.210135      6.090838      6.119221      6.013108      5.996963     -5.086352     -5.137074     -4.937696     -4.960341     -5.020280     4\n    5.618290      6.048631      5.877911      5.927900      6.270409     -4.586276     -4.903638     -4.520875     -4.845073     -5.450133     4\n    5.651128      6.213614      5.893078      5.683264      6.232109     -5.343318     -5.234519     -4.623875     -4.936995     -4.524934     4\n    6.023148      6.147816      6.344905      6.341762      6.103412     -5.382595     -5.231254     -5.050462     -5.299432     -5.484619     4\n    6.208670      6.111591      5.875286      6.170248      5.581027     -5.011277     -4.942763     -4.763100     -4.892560     -5.391568     4\n    6.471953      6.481445      6.361080      6.049974      5.958174     -5.257225     -4.945143     -5.242912     -5.336360     -4.691565     4\n    6.070788      5.861797      5.560274      6.363918      5.940535     -5.461913     -5.291498     -4.800699     -4.631718     -4.873241     4\n    6.225272      5.688604      6.421262      6.031968      5.969192     -5.141316     -4.997574     -4.732826     -5.445769     -4.773476     4\n    5.672643      6.329829      5.746895      5.726600      6.497986     -4.933912     -4.887066     -4.557863     -4.967116     -5.192984     4\n    5.568484      5.523438      5.975173      6.298853      6.222678     -4.886822     -5.177694     -4.918470     -5.003403     -4.971480     4\n    5.811014      5.633549      5.727180      6.079516      5.721107     -5.028245     -4.771950     -4.591189     -4.939405     -5.000565     4\n    6.301843      5.749214      5.918531      5.855663      5.847362     -5.055528     -4.942976     -4.859447     -5.271508     -5.087542     4\n    5.785073      6.298853      6.019059      6.142811      5.678655     -5.297296     -4.766091     -4.815104     -4.817454     -4.834452     4\n    6.403592      5.514588      5.503967      6.470977      5.556459     -4.971908     -4.561098     -5.164815     -4.976943     -4.967238     4\n    5.651799      6.198569      6.441099      5.954329      5.919752     -5.152211     -5.012589     -5.305017     -4.813578     -5.396970     4\n    5.676580      5.892712      6.073565      6.344172      6.357662     -4.535615     -5.419919     -4.988021     -5.379360     -5.057115     4\n    5.994247      6.237053      5.953871      6.399197      6.028459     -4.524812     -4.767373     -5.030320     -5.346309     -5.305750     4\n    6.189352      5.960402      6.156209      6.054247      5.899884     -5.226371     -4.932966     -5.051012     -5.000565     -4.970595     4\n    5.891644      6.035081      6.267846      6.005722      5.865276     -4.694037     -4.520753     -4.951033     -4.698920     -4.978164     4\n    5.904798      5.842540      5.885601      5.796365      6.063128     -4.629856     -4.556917     -4.882794     -5.029862     -5.246178     4\n    5.964003      6.455290      6.303308      5.760689      5.867473     -5.026902     -4.616001     -4.901440     -5.073077     -5.247276     4\n    5.858623      5.585574      6.449889      5.988113      5.979232     -5.318751     -4.605930     -4.734687     -5.289239     -5.008866     4\n    6.475372      5.963637      5.989425      5.615787      6.126942     -4.826090     -4.963240     -5.136280     -4.782693     -5.469787     4\n    6.464263      6.135487      5.905805      5.560457      6.240013     -4.518342     -4.660710     -5.188009     -5.068010     -5.229118     4\n    6.192984      5.913343      6.218863      6.073138      5.803720     -4.858226     -4.985397     -5.132008     -4.937330     -4.886822     4\n    6.336970      5.985397      5.933454      5.723487      5.723792     -4.576876     -4.834147     -4.734840     -4.763009     -4.976119     4\n    6.165456      6.006455      6.046953      6.249260      6.058763     -4.937422     -5.374966     -5.040574     -5.028825     -5.323634     4\n    6.074725      6.196280      5.842204      5.962996      6.268883     -5.225333     -5.253044     -5.049852     -5.493347     -5.454527     4\n    5.792428      6.105884      6.239006      6.452452      6.058367     -4.917615     -5.420804     -5.004868     -4.523804     -4.627873     4\n"
  },
  {
    "path": "data/C3D.txt",
    "content": "   -8.470412     -8.908841     -8.954680     1\n   -8.786828     -9.217566     -9.027924     1\n   -8.792871     -8.106510     -9.022004     1\n   -8.029603     -8.236885     -8.032350     1\n   -9.729728     -8.966155     -8.784936     1\n   -8.985809     -9.156285     -9.136631     1\n   -9.404523     -8.414075     -9.182104     1\n   -8.675924     -8.243721     -8.643330     1\n   -8.833277     -8.328440     -9.023957     1\n   -8.094302     -8.501175     -8.828761     1\n   -9.011078     -8.761315     -8.934965     1\n   -8.949126     -8.866420     -8.745323     1\n   -8.698508     -9.253578     -8.820460     1\n   -9.376934     -9.351115     -9.419965     1\n   -9.188940     -9.123936     -9.035371     1\n   -9.134800     -9.470809     -9.097873     1\n   -9.457015     -9.305155     -8.710776     1\n   -9.980224     -8.324656     -9.588305     1\n   -8.990692     -9.593005     -8.750145     1\n   -9.419538     -8.921903     -8.286325     1\n   -9.940245     -9.664174     -9.290017     1\n   -9.875484     -8.208930     -8.932707     1\n   -9.399152     -9.122471     -9.340312     1\n   -8.951994     -9.462691     -9.428694     1\n   -8.884426     -8.774438     -9.392621     1\n   -8.376598     -8.763207     -8.570574     1\n   -9.490585     -9.236427     -9.272073     1\n   -9.231178     -9.725944     -8.736595     1\n   -9.767815     -8.971831     -8.893399     1\n   -9.040742     -9.207617     -8.912320     1\n   -9.449934     -9.138951     -9.764702     1\n   -8.904569     -9.782891     -9.263588     1\n   -9.419416     -8.163640     -9.861324     1\n   -8.252815     -8.163701     -9.589892     1\n   -8.609210     -9.125401     -8.831751     1\n   -8.431227     -9.214270     -9.461653     1\n   -8.365368     -8.816492     -8.566790     1\n   -9.794183     -8.594256     -9.464644     1\n   -9.724174     -9.480331     -9.817316     1\n   -8.082888     -8.011536     -8.395398     1\n   -9.095920     -8.487625     -8.721397     1\n   -9.453719     -8.980804     -9.276955     1\n   -8.952361     -9.188269     -8.915372     1\n   -8.422437     -8.091556     -8.854274     1\n   -8.520524     -8.597125     -9.969787     1\n   -8.575457     -9.167272     -8.642842     1\n   -9.633900     -8.390393     -9.360149     1\n   -8.656209     -9.093478     -9.159215     1\n   -8.880764     -9.021210     -9.071993     1\n   -8.433485     -9.524766     -9.414350     1\n   -0.564440      1.418989      2.396039     2\n   -0.066805      0.457289      1.719932     2\n   -0.366741      0.737449      1.928495     2\n    0.231971      1.123753      2.468673     2\n    0.931883      1.998718      1.930509     2\n    0.832209      0.057741      2.126926     2\n   -0.128025      0.777978      2.161046     2\n   -0.112033      1.757012      2.538926     2\n   -0.019684      1.601917      2.006623     2\n    0.142247      0.899869      2.165929     2\n   -0.233009      0.833522      1.803919     2\n   -0.107517      0.710349      1.627033     2\n    0.629200      1.480758      2.234291     2\n   -0.846919      0.810327      1.833766     2\n    0.326456      1.187963      1.928983     2\n    0.286782      0.337657      2.858760     2\n    0.062838      0.673544      1.867763     2\n    0.253517      1.786248      2.243263     2\n   -0.012299      1.438093      2.190710     2\n   -0.209876      0.849513      1.792749     2\n    0.008332      1.761284      1.595782     2\n    0.218360      0.965789      2.354106     2\n   -0.272256      1.469344      1.477309     2\n    0.175817      0.717795      1.497085     2\n    0.001740      1.611560      2.375530     2\n   -0.567431      0.592792      2.459639     2\n   -0.364299      0.065981      2.830439     2\n    0.481613      0.795679      1.436720     2\n    0.275552      1.269753      2.063326     2\n    0.506760      1.122105      2.344279     2\n   -0.237709      1.689810      2.928770     2\n   -0.371075      1.949461      1.728843     2\n    0.021210      0.019837      1.186834     2\n    0.372478      1.418806      1.499649     2\n   -0.135350      0.902310      2.387921     2\n   -0.404584      1.964660      2.851924     2\n    0.641835      1.624012      2.083590     2\n    0.369182      0.648762      1.902493     2\n   -0.661733      0.242256      2.741691     2\n   -0.048860      0.418714      2.186621     2\n    0.136998      1.751274      1.194098     2\n    0.235817      0.414930      2.624195     2\n    0.008942      1.405011      1.931974     2\n   -0.408918      1.183752      2.700735     2\n   -0.684805      1.411115      2.376385     2\n    0.061312      1.867916      1.576495     2\n    0.442366      0.278268      1.692831     2\n    0.332255      1.335185      1.582904     2\n   -0.098666      1.190893      2.002655     2\n    0.782647      0.679647      1.132389     2\n    8.334208      7.277993      6.316202     3\n    8.678579      6.891079      5.858180     3\n    7.144536      6.057009      6.346965     3\n    8.038850      7.772637      5.935331     3\n    7.135685      6.410291      5.732505     3\n    7.917997      6.613971      6.327250     3\n    7.069338      7.312174      6.114170     3\n    7.907620      7.361919      6.219153     3\n    7.622944      6.094241      6.939207     3\n    8.495041      6.742027      5.983551     3\n    7.978362      6.658956      6.168493     3\n    8.773858      7.121738      5.836207     3\n    8.513474      7.229469      5.630573     3\n    7.149174      7.781915      5.885708     3\n    7.350597      7.807245      6.160741     3\n    8.126682      6.938383      6.024873     3\n    8.123936      7.779046      5.860683     3\n    8.034639      7.048860      5.763878     3\n    8.026887      7.280129      6.094638     3\n    8.451949      7.168798      5.662374     3\n    7.497330      6.636189      5.857936     3\n    7.900906      6.936247      6.270608     3\n    8.185400      7.464461      6.513901     3\n    7.347911      6.956633      5.928617     3\n    7.596210      7.209449      6.151891     3\n    7.065676      6.589251      5.995453     3\n    7.488601      6.207526      6.186132     3\n    7.418897      6.327647      6.885861     3\n    7.393445      6.391552      5.773766     3\n    7.288888      7.158361      6.489792     3\n    8.096164      7.697562      5.446242     3\n    8.739433      6.419691      5.718101     3\n    8.165380      7.022065      6.041536     3\n    8.021821      7.090609      5.858486     3\n    8.191626      6.907682      5.984466     3\n    8.669546      6.748497      5.489395     3\n    7.585894      6.764000      6.462996     3\n    7.587115      6.868496      6.363811     3\n    8.716361      7.450667      6.004669     3\n    8.261940      7.867183      5.822779     3\n    8.366802      6.938810      6.037446     3\n    8.143345      7.355571      6.015961     3\n    8.132847      7.666372      5.868068     3\n    7.457045      6.913846      6.200659     3\n    8.847774      6.850795      5.719932     3\n    7.743614      7.676321      5.368847     3\n    7.868068      6.587481      6.556810     3\n    8.018097      6.468642      6.061251     3\n    8.231239      7.472945      5.754967     3\n    8.240089      6.788354      5.796899     3\n   -3.423048     -5.822291     -4.924284     4\n   -4.182714     -5.895535     -5.041536     4\n   -3.444472     -5.496292     -4.561480     4\n   -4.383221     -6.818720     -5.820490     4\n   -4.935667     -5.652364     -5.857723     4\n   -3.885647     -6.131932     -5.016572     4\n   -4.652028     -6.593921     -5.723075     4\n   -3.698508     -6.423261     -4.750877     4\n   -4.512070     -5.688559     -5.483200     4\n   -4.712516     -5.985137     -5.786676     4\n   -3.388806     -5.201666     -4.404981     4\n   -3.585772     -6.648305     -4.581866     4\n   -4.508530     -6.261818     -5.818171     4\n   -4.716422     -6.476608     -5.278542     4\n   -4.160619     -5.492019     -5.282876     4\n   -4.062044     -6.288797     -5.206702     4\n   -3.419385     -6.628956     -5.403363     4\n   -4.823725     -6.464278     -5.467635     4\n   -4.552782     -6.260475     -5.347942     4\n   -4.832698     -6.247902     -5.224464     4\n   -3.530534     -5.214301     -4.764977     4\n   -3.241523     -6.078524     -4.352550     4\n   -3.607440     -6.027863     -5.045564     4\n   -3.980010     -5.852931     -5.870785     4\n   -4.625111     -5.643513     -4.669698     4\n   -3.628254     -5.594440     -5.000458     4\n   -4.236793     -6.360576     -5.307535     4\n   -3.749046     -6.222510     -4.671896     4\n   -3.925016     -6.323649     -4.668050     4\n   -3.281503     -6.989929     -4.563738     4\n   -4.071322     -6.444807     -5.217200     4\n   -3.705893     -5.211005     -4.128849     4\n   -4.823481     -6.069552     -5.155614     4\n   -3.927885     -6.071444     -5.160558     4\n   -4.264138     -5.690451     -4.992035     4\n   -3.230964     -5.354564     -5.760491     4\n   -4.687063     -6.041475     -5.544908     4\n   -3.049928     -5.604694     -4.107730     4\n   -4.034516     -6.473922     -4.945402     4\n   -3.106388     -6.110813     -4.684713     4\n   -3.982757     -5.984954     -4.966216     4\n   -3.658528     -5.558733     -5.048555     4\n   -4.680715     -6.492355     -4.729942     4\n   -4.034333     -5.946745     -5.016938     4\n   -4.161596     -6.361919     -5.505905     4\n   -4.234352     -6.115513     -5.136876     4\n   -4.075228     -6.461226     -5.227210     4\n   -4.627308     -6.863277     -5.137547     4\n   -3.335582     -6.091891     -4.696615     4\n   -4.264077     -6.103305     -5.000702     4\n"
  },
  {
    "path": "data/Four-dimensional.txt",
    "content": "68\t99\t108\t88\t1\t\n50\t79\t97\t80\t1\t\n53\t71\t83\t74\t1\t\n51\t87\t100\t87\t1\t\n59\t79\t89\t79\t1\t\n67\t103\t113\t87\t1\t\n75\t107\t118\t96\t1\t\n66\t113\t117\t92\t1\t\n63\t99\t101\t86\t1\t\n64\t99\t104\t88\t1\t\n67\t120\t124\t97\t1\t\n67\t115\t129\t101\t1\t\n60\t88\t110\t97\t1\t\n66\t113\t122\t96\t1\t\n60\t111\t125\t98\t1\t\n63\t96\t100\t92\t1\t\n60\t84\t93\t80\t1\t\n68\t106\t115\t98\t1\t\n67\t103\t119\t90\t1\t\n52\t79\t100\t78\t1\t\n53\t75\t87\t74\t1\t\n84\t116\t122\t99\t1\t\n63\t84\t93\t80\t1\t\n67\t95\t104\t87\t1\t\n80\t111\t120\t98\t1\t\n49\t77\t93\t75\t1\t\n63\t100\t117\t92\t1\t\n52\t66\t82\t72\t1\t\n59\t88\t110\t86\t1\t\n63\t81\t93\t83\t1\t\n48\t72\t89\t79\t1\t\n75\t99\t109\t87\t1\t\n68\t107\t118\t96\t1\t\n49\t75\t100\t78\t1\t\n52\t66\t86\t72\t1\t\n68\t102\t111\t87\t1\t\n60\t97\t105\t87\t1\t\n53\t79\t100\t81\t1\t\n64\t83\t96\t88\t1\t\n64\t83\t104\t88\t1\t\n63\t91\t112\t89\t1\t\n75\t108\t114\t94\t1\t\n68\t107\t122\t99\t1\t\n68\t102\t111\t91\t1\t\n60\t77\t90\t79\t1\t\n60\t102\t111\t94\t1\t\n49\t71\t92\t74\t1\t\n63\t112\t119\t98\t1\t\n86\t118\t122\t100\t1\t\n59\t88\t101\t83\t1\t\n71\t103\t114\t94\t1\t\n47\t67\t82\t65\t1\t\n63\t92\t110\t87\t1\t\n75\t99\t113\t92\t1\t\n53\t77\t98\t79\t1\t\n60\t83\t96\t85\t1\t\n50\t71\t93\t76\t1\t\n63\t99\t113\t87\t1\t\n63\t97\t114\t94\t1\t\n74\t106\t114\t97\t1\t\n66\t104\t108\t92\t1\t\n47\t75\t97\t80\t1\t\n67\t97\t110\t87\t1\t\n53\t87\t104\t88\t1\t\n67\t99\t114\t90\t1\t\n49\t83\t96\t81\t1\t\n50\t79\t101\t76\t1\t\n46\t71\t84\t74\t1\t\n64\t103\t118\t92\t1\t\n64\t95\t108\t85\t1\t\n59\t83\t89\t79\t1\t\n55\t72\t81\t71\t1\t\n57\t81\t94\t79\t1\t\n63\t95\t104\t92\t1\t\n55\t83\t100\t87\t1\t\n76\t116\t122\t96\t1\t\n78\t113\t117\t96\t1\t\n68\t89\t102\t87\t1\t\n68\t116\t128\t103\t1\t\n64\t98\t102\t91\t1\t\n50\t69\t90\t76\t1\t\n70\t115\t129\t101\t1\t\n46\t67\t84\t74\t1\t\n60\t111\t120\t98\t1\t\n49\t71\t88\t74\t1\t\n56\t87\t108\t85\t1\t\n53\t83\t104\t81\t1\t\n57\t97\t105\t90\t1\t\n63\t106\t114\t94\t1\t\n55\t72\t85\t75\t1\t\n60\t94\t111\t91\t1\t\n72\t111\t120\t102\t1\t\n56\t73\t86\t75\t1\t\n71\t108\t124\t98\t1\t\n71\t108\t114\t90\t1\t\n51\t64\t77\t71\t1\t\n60\t89\t102\t79\t1\t\n59\t81\t93\t79\t1\t\n56\t75\t96\t74\t1\t\n52\t73\t93\t79\t1\t\n66\t96\t112\t92\t1\t\n59\t77\t90\t75\t1\t\n60\t75\t91\t78\t1\t\n53\t95\t108\t88\t1\t\n46\t79\t87\t78\t1\t\n53\t88\t101\t83\t1\t\n48\t64\t85\t71\t1\t\n68\t89\t98\t83\t1\t\n53\t69\t86\t72\t1\t\n50\t75\t101\t80\t1\t\n50\t75\t93\t80\t1\t\n59\t95\t105\t86\t1\t\n64\t106\t120\t94\t1\t\n71\t107\t109\t92\t1\t\n70\t111\t114\t97\t1\t\n52\t63\t80\t70\t1\t\n60\t102\t111\t91\t1\t\n47\t71\t89\t80\t1\t\n67\t108\t119\t94\t1\t\n50\t84\t93\t76\t1\t\n60\t91\t108\t85\t1\t\n60\t79\t96\t85\t1\t\n84\t111\t123\t100\t1\t\n59\t81\t101\t83\t1\t\n60\t81\t94\t76\t1\t\n59\t73\t97\t79\t1\t\n75\t111\t118\t100\t1\t\n67\t103\t124\t94\t1\t\n63\t108\t119\t94\t1\t\n57\t77\t90\t76\t1\t\n68\t111\t131\t102\t1\t\n60\t95\t108\t88\t1\t\n63\t87\t96\t74\t1\t\n59\t87\t104\t85\t1\t\n53\t61\t79\t67\t1\t\n80\t115\t125\t102\t1\t\n63\t66\t90\t79\t1\t\n57\t81\t102\t83\t1\t\n67\t111\t124\t94\t1\t\n52\t77\t93\t79\t1\t\n50\t73\t94\t79\t1\t\n50\t77\t98\t79\t1\t\n72\t115\t125\t98\t1\t\n60\t97\t114\t94\t1\t\n49\t67\t80\t70\t1\t\n67\t107\t118\t92\t1\t\n52\t81\t93\t79\t1\t\n63\t109\t117\t100\t1\t\n67\t99\t118\t92\t1\t\n52\t73\t90\t75\t1\t\n75\t108\t124\t98\t1\t\n50\t66\t86\t76\t1\t\n70\t97\t105\t87\t1\t\n68\t106\t120\t98\t1\t\n56\t83\t92\t81\t1\t\n53\t73\t90\t79\t1\t\n50\t73\t94\t76\t1\t\n70\t100\t117\t92\t1\t\n72\t111\t111\t98\t1\t\n49\t67\t88\t70\t1\t\n67\t95\t105\t86\t1\t\n66\t100\t108\t85\t1\t\n52\t71\t80\t74\t1\t\n79\t107\t118\t92\t1\t\n50\t71\t91\t78\t1\t\n63\t107\t118\t100\t1\t\n71\t107\t113\t92\t1\t\n63\t103\t118\t96\t1\t\n66\t109\t112\t96\t1\t\n75\t108\t114\t98\t1\t\n51\t68\t85\t71\t1\t\n67\t99\t101\t83\t1\t\n80\t116\t128\t99\t1\t\n71\t107\t118\t92\t1\t\n63\t100\t108\t96\t1\t\n60\t94\t111\t87\t1\t\n64\t111\t120\t98\t1\t\n64\t116\t128\t103\t1\t\n76\t115\t120\t102\t1\t\n67\t87\t100\t83\t1\t\n56\t81\t93\t83\t1\t\n53\t71\t89\t73\t1\t\n67\t111\t113\t100\t1\t\n52\t71\t80\t70\t1\t\n60\t97\t114\t87\t1\t\n75\t103\t119\t98\t1\t\n59\t87\t104\t87\t1\t\n64\t95\t113\t88\t1\t\n63\t73\t93\t75\t1\t\n57\t88\t101\t87\t1\t\n53\t75\t89\t76\t1\t\n56\t87\t100\t85\t1\t\n49\t73\t97\t83\t1\t\n70\t100\t117\t96\t1\t\n51\t68\t85\t75\t1\t\n59\t83\t96\t81\t1\t\n48\t75\t96\t75\t1\t\n56\t79\t88\t81\t1\t\n55\t87\t100\t83\t1\t\n64\t111\t125\t98\t1\t\n76\t112\t118\t96\t1\t\n63\t87\t96\t83\t1\t\n74\t96\t104\t89\t1\t\n63\t103\t113\t96\t1\t\n64\t91\t113\t88\t1\t\n68\t103\t113\t88\t1\t\n52\t70\t82\t72\t1\t\n56\t91\t104\t81\t1\t\n52\t87\t108\t85\t1\t\n82\t109\t112\t92\t1\t\n71\t99\t113\t92\t1\t\n56\t75\t92\t74\t1\t\n74\t97\t105\t94\t1\t\n50\t71\t82\t73\t1\t\n67\t106\t114\t87\t1\t\n53\t85\t102\t79\t1\t\n67\t108\t135\t98\t1\t\n60\t88\t105\t87\t1\t\n52\t84\t97\t86\t1\t\n63\t99\t110\t90\t1\t\n57\t89\t106\t87\t1\t\n59\t95\t109\t87\t1\t\n75\t107\t123\t96\t1\t\n74\t113\t117\t96\t1\t\n60\t92\t105\t87\t1\t\n67\t106\t110\t90\t1\t\n50\t83\t104\t85\t1\t\n64\t89\t98\t79\t1\t\n67\t108\t124\t94\t1\t\n64\t87\t100\t85\t1\t\n70\t106\t114\t90\t1\t\n63\t103\t114\t90\t1\t\n51\t83\t93\t75\t1\t\n63\t95\t105\t86\t1\t\n66\t113\t122\t103\t1\t\n50\t66\t82\t72\t1\t\n63\t79\t97\t83\t1\t\n66\t96\t112\t89\t1\t\n63\t106\t119\t101\t1\t\n53\t87\t104\t85\t1\t\n68\t112\t128\t99\t1\t\n68\t91\t104\t85\t1\t\n49\t75\t92\t78\t1\t\n80\t106\t106\t91\t1\t\n63\t96\t104\t89\t1\t\n56\t83\t104\t85\t1\t\n63\t104\t108\t92\t1\t\n97\t121\t128\t103\t1\t\n52\t71\t84\t78\t1\t\n67\t111\t114\t97\t1\t\n67\t102\t114\t94\t1\t\n60\t79\t91\t81\t1\t\n57\t98\t106\t91\t1\t\n53\t83\t100\t78\t1\t\n53\t83\t100\t81\t1\t\n64\t111\t120\t94\t1\t\n63\t91\t105\t83\t1\t\n63\t79\t89\t83\t1\t\n63\t97\t105\t87\t1\t\n53\t75\t93\t73\t1\t\n71\t116\t123\t100\t1\t\n76\t106\t115\t94\t1\t\n70\t109\t112\t96\t1\t\n64\t98\t106\t91\t1\t\n52\t84\t105\t86\t1\t\n68\t99\t108\t85\t1\t\n52\t73\t90\t79\t1\t\n71\t103\t108\t88\t1\t\n59\t91\t100\t87\t1\t\n57\t85\t98\t79\t1\t\n60\t94\t102\t87\t1\t\n68\t83\t100\t85\t1\t\n60\t89\t111\t94\t1\t\n50\t75\t89\t80\t1\t\n55\t79\t93\t79\t1\t\n92\t103\t108\t81\t1\t\n70\t109\t122\t100\t1\t\n74\t100\t112\t92\t1\t\n52\t70\t90\t75\t1\t\n67\t111\t124\t97\t1\t\n68\t106\t111\t91\t1\t\n72\t115\t120\t98\t1\t\n60\t88\t110\t83\t1\t\n46\t73\t90\t75\t1\t\n79\t111\t118\t96\t1\t\n57\t79\t97\t80\t1\t\n76\t112\t118\t92\t1\t\n66\t87\t100\t85\t1\t\n56\t84\t97\t83\t1\t\n84\t116\t128\t103\t1\t\n68\t89\t102\t79\t1\t\n68\t94\t111\t91\t1\t\n59\t75\t96\t79\t1\t\n55\t87\t100\t87\t1\t\n67\t103\t119\t94\t1\t\n50\t66\t82\t76\t1\t\n79\t107\t109\t96\t1\t\n59\t99\t113\t92\t1\t\n64\t89\t98\t83\t1\t\n64\t87\t100\t88\t1\t\n60\t107\t122\t96\t1\t\n56\t70\t110\t98\t1\t\n71\t112\t122\t103\t1\t\n56\t83\t104\t81\t1\t\n71\t112\t119\t98\t1\t\n70\t118\t127\t100\t1\t\n63\t107\t118\t92\t1\t\n67\t99\t109\t83\t1\t\n67\t112\t130\t98\t1\t\n53\t84\t105\t83\t1\t\n63\t79\t88\t78\t1\t\n66\t109\t122\t92\t1\t\n52\t71\t84\t74\t1\t\n67\t95\t105\t79\t1\t\n78\t113\t112\t96\t1\t\n50\t67\t85\t76\t1\t\n67\t99\t110\t86\t1\t\n68\t111\t115\t98\t1\t\n59\t84\t93\t79\t1\t\n53\t77\t90\t76\t1\t\n71\t108\t130\t101\t1\t\n71\t107\t122\t103\t1\t\n64\t115\t125\t102\t1\t\n66\t100\t112\t92\t1\t\n57\t92\t101\t87\t1\t\n64\t85\t98\t83\t1\t\n63\t106\t119\t90\t1\t\n63\t95\t113\t87\t1\t\n63\t81\t101\t86\t1\t\n63\t104\t117\t96\t1\t\n68\t116\t128\t99\t1\t\n63\t104\t117\t92\t1\t\n63\t102\t114\t87\t1\t\n52\t81\t97\t79\t1\t\n63\t106\t119\t94\t1\t\n59\t81\t105\t86\t1\t\n48\t72\t89\t75\t1\t\n71\t107\t123\t100\t1\t\n59\t75\t100\t83\t1\t\n56\t63\t84\t70\t1\t\n67\t99\t113\t92\t1\t\n67\t102\t105\t87\t1\t\n64\t103\t118\t99\t1\t\n53\t71\t91\t74\t1\t\n80\t107\t122\t96\t1\t\n79\t107\t123\t100\t1\t\n53\t83\t96\t81\t1\t\n67\t99\t113\t96\t1\t\n59\t87\t96\t81\t1\t\n71\t95\t119\t94\t1\t\n64\t99\t113\t88\t1\t\n47\t67\t85\t69\t1\t\n64\t111\t125\t102\t1\t\n76\t107\t118\t96\t1\t\n63\t96\t112\t85\t1\t\n64\t103\t118\t96\t1\t\n53\t85\t94\t83\t1\t\n64\t112\t128\t103\t1\t\n63\t75\t97\t80\t1\t\n57\t81\t98\t83\t1\t\n53\t77\t94\t79\t1\t\n63\t113\t122\t96\t1\t\n60\t103\t118\t92\t1\t\n68\t102\t106\t87\t1\t\n57\t94\t102\t87\t1\t\n60\t91\t104\t85\t1\t\n59\t75\t96\t87\t1\t\n68\t107\t122\t96\t1\t\n71\t103\t122\t96\t1\t\n55\t87\t104\t87\t1\t\n63\t83\t100\t85\t1\t\n67\t103\t110\t94\t1\t\n68\t91\t104\t88\t1\t\n63\t106\t114\t90\t1\t\n51\t79\t100\t79\t1\t\n57\t106\t110\t90\t1\t\n55\t79\t93\t75\t1\t\n49\t75\t88\t78\t1\t\n49\t71\t88\t78\t1\t\n59\t79\t92\t81\t1\t\n63\t99\t110\t86\t1\t\n48\t68\t89\t75\t1\t\n57\t97\t110\t87\t1\t\n51\t75\t93\t79\t1\t\n68\t111\t115\t94\t1\t\n53\t85\t98\t83\t1\t\n63\t106\t114\t97\t1\t\n52\t79\t96\t78\t1\t\n63\t108\t124\t98\t1\t\n56\t87\t100\t78\t1\t\n51\t64\t85\t75\t1\t\n64\t112\t122\t99\t1\t\n53\t73\t98\t76\t1\t\n57\t79\t93\t80\t1\t\n71\t99\t104\t87\t1\t\n67\t91\t104\t92\t1\t\n75\t111\t128\t100\t1\t\n60\t95\t113\t92\t1\t\n63\t109\t122\t96\t1\t\n63\t112\t114\t94\t1\t\n52\t71\t84\t70\t1\t\n48\t75\t89\t79\t1\t\n60\t89\t98\t83\t1\t\n53\t83\t96\t78\t1\t\n64\t111\t115\t102\t1\t\n84\t111\t128\t100\t1\t\n50\t73\t86\t76\t1\t\n82\t120\t124\t101\t1\t\n67\t106\t114\t94\t1\t\n52\t79\t92\t81\t1\t\n50\t71\t89\t76\t1\t\n49\t73\t86\t75\t1\t\n63\t91\t105\t90\t1\t\n59\t87\t104\t92\t1\t\n76\t107\t122\t103\t1\t\n67\t106\t114\t97\t1\t\n63\t91\t101\t90\t1\t\n56\t87\t100\t81\t1\t\n67\t99\t110\t94\t1\t\n67\t97\t114\t90\t1\t\n53\t79\t96\t78\t1\t\n71\t99\t110\t94\t1\t\n84\t103\t118\t92\t1\t\n68\t99\t113\t85\t1\t\n63\t95\t109\t92\t1\t\n63\t112\t119\t94\t1\t\n56\t79\t96\t78\t1\t\n72\t106\t111\t91\t1\t\n75\t112\t119\t101\t1\t\n64\t91\t100\t81\t1\t\n67\t108\t114\t94\t1\t\n59\t79\t93\t75\t1\t\n53\t95\t108\t85\t1\t\n53\t85\t102\t87\t1\t\n64\t107\t122\t92\t1\t\n68\t112\t128\t96\t1\t\n64\t94\t102\t83\t1\t\n56\t87\t104\t81\t1\t\n67\t108\t114\t98\t1\t\n50\t71\t85\t76\t1\t\n57\t94\t111\t91\t1\t\n71\t108\t114\t98\t1\t\n63\t102\t114\t94\t1\t\n55\t72\t93\t71\t1\t\n75\t99\t101\t79\t1\t\n68\t102\t115\t91\t1\t\n64\t95\t104\t81\t1\t\n67\t112\t124\t101\t1\t\n63\t107\t123\t100\t1\t\n49\t73\t97\t79\t1\t\n56\t79\t92\t78\t1\t\n59\t103\t118\t92\t1\t\n59\t88\t101\t86\t1\t\n60\t84\t97\t80\t1\t\n52\t84\t97\t83\t1\t\n59\t99\t114\t90\t1\t\n67\t103\t118\t96\t1\t\n56\t91\t104\t88\t1\t\n53\t84\t110\t87\t1\t\n53\t79\t89\t76\t1\t\n63\t95\t104\t87\t1\t\n63\t95\t101\t86\t1\t\n71\t103\t114\t98\t1\t\n60\t73\t86\t76\t1\t\n60\t85\t102\t87\t1\t\n50\t79\t96\t81\t1\t\n59\t72\t85\t75\t1\t\n66\t113\t117\t96\t1\t\n67\t99\t105\t86\t1\t\n64\t106\t115\t98\t1\t\n68\t112\t122\t92\t1\t\n56\t83\t96\t78\t1\t\n63\t96\t108\t89\t1\t\n55\t72\t89\t71\t1\t\n51\t68\t77\t71\t1\t\n56\t68\t83\t67\t1\t\n59\t95\t110\t90\t1\t\n76\t112\t122\t96\t1\t\n63\t99\t110\t94\t1\t\n68\t94\t115\t91\t1\t\n66\t104\t108\t96\t1\t\n70\t111\t119\t94\t1\t\n53\t89\t106\t87\t1\t\n72\t102\t106\t91\t1\t\n60\t83\t100\t81\t1\t\n67\t95\t101\t86\t1\t\n50\t75\t97\t76\t1\t\n63\t75\t96\t83\t1\t\n70\t96\t104\t89\t1\t\n64\t91\t104\t92\t1\t\n63\t87\t92\t81\t1\t\n66\t100\t117\t92\t1\t\n53\t68\t83\t70\t1\t\n49\t79\t96\t78\t1\t\n67\t116\t123\t100\t1\t\n75\t103\t113\t96\t1\t\n53\t85\t94\t76\t1\t\n60\t75\t89\t80\t1\t\n67\t103\t113\t92\t1\t\n50\t71\t89\t80\t1\t\n52\t77\t90\t75\t1\t\n50\t79\t93\t80\t1\t\n60\t77\t94\t76\t1\t\n63\t87\t100\t83\t1\t\n71\t111\t128\t96\t1\t\n67\t107\t123\t96\t1\t\n64\t98\t106\t87\t1\t\n64\t95\t108\t88\t1\t\n59\t100\t104\t81\t1\t\n64\t106\t125\t98\t1\t\n66\t113\t127\t103\t1\t\n67\t112\t130\t101\t1\t\n63\t100\t104\t89\t1\t\n56\t84\t93\t83\t1\t\n53\t88\t105\t83\t1\t\n66\t104\t112\t89\t1\t\n59\t91\t104\t83\t1\t\n71\t112\t130\t101\t1\t\n56\t91\t104\t85\t1\t\n70\t113\t122\t96\t1\t\n67\t83\t96\t79\t1\t\n67\t106\t114\t90\t1\t\n71\t112\t128\t99\t1\t\n59\t95\t105\t90\t1\t\n60\t83\t96\t81\t1\t\n67\t103\t109\t87\t1\t\n60\t99\t113\t92\t1\t\n59\t95\t110\t86\t1\t\n71\t103\t109\t87\t1\t\n68\t112\t122\t96\t1\t\n63\t91\t104\t83\t1\t\n53\t79\t93\t73\t1\t\n60\t77\t94\t79\t1\t\n64\t112\t118\t96\t1\t\n59\t84\t93\t83\t1\t\n70\t111\t124\t97\t1\t\n63\t112\t130\t101\t1\t\n57\t92\t114\t87\t1\t\n67\t112\t114\t98\t1\t\n66\t113\t127\t100\t1\t\n60\t98\t111\t87\t1\t\n56\t75\t87\t74\t1\t\n75\t103\t118\t96\t1\t\n66\t109\t117\t92\t1\t\n63\t87\t104\t85\t1\t\n63\t100\t122\t92\t1\t\n57\t88\t105\t87\t1\t\n56\t88\t105\t83\t1\t\n63\t87\t108\t85\t1\t\n63\t91\t101\t79\t1\t\n55\t79\t89\t79\t1\t\n67\t84\t97\t83\t1\t\n66\t109\t117\t100\t1\t\n57\t88\t105\t83\t1\t\n63\t96\t112\t92\t1\t\n66\t104\t117\t92\t1\t\n51\t79\t96\t79\t1\t\n78\t92\t110\t94\t1\t\n66\t91\t100\t81\t1\t\n50\t75\t97\t80\t1\t\n56\t81\t93\t79\t1\t\n63\t91\t108\t89\t1\t\n71\t103\t119\t94\t1\t\n75\t116\t128\t100\t1\t\n68\t112\t122\t103\t1\t\n67\t112\t119\t98\t1\t\n51\t72\t81\t71\t1\t\n53\t75\t96\t78\t1\t\n68\t115\t120\t102\t1\t\n57\t92\t110\t87\t1\t\n59\t77\t90\t79\t1\t\n51\t79\t104\t83\t1\t\n57\t77\t98\t79\t1\t\n70\t113\t117\t100\t1\t\n50\t75\t96\t78\t1\t\n68\t106\t115\t91\t1\t\n50\t77\t90\t79\t1\t\n71\t103\t118\t92\t1\t\n64\t115\t125\t98\t1\t\n46\t79\t96\t78\t1\t\n68\t107\t113\t92\t1\t\n74\t102\t114\t90\t1\t\n74\t92\t105\t90\t1\t\n68\t111\t120\t94\t1\t\n56\t84\t105\t86\t1\t\n60\t91\t100\t85\t1\t\n56\t83\t108\t85\t1\t\n50\t73\t90\t76\t1\t\n49\t70\t86\t75\t1\t\n63\t112\t124\t98\t1\t\n60\t81\t98\t79\t1\t\n63\t104\t108\t89\t1\t\n63\t84\t97\t83\t1\t\n76\t107\t122\t99\t1\t\n67\t107\t123\t100\t1\t\n74\t106\t124\t104\t1\t\n64\t81\t90\t83\t1\t\n68\t112\t118\t96\t1\t\n60\t81\t90\t76\t1\t\n68\t102\t115\t94\t1\t\n64\t102\t115\t98\t1\t\n67\t115\t119\t101\t1\t\n67\t103\t109\t92\t1\t\n64\t102\t115\t91\t1\t\n49\t73\t90\t75\t1\t\n68\t107\t118\t92\t1\t\n67\t103\t114\t90\t1\t\n64\t81\t98\t83\t1\t\n64\t112\t122\t96\t1\t\n63\t111\t124\t94\t1\t\n92\t116\t133\t103\t1\t\n56\t79\t91\t78\t1\t\n52\t70\t82\t75\t1\t\n63\t91\t100\t83\t1\t\n66\t109\t117\t96\t1\t\n56\t79\t100\t81\t1\t\n70\t113\t127\t96\t1\t\n48\t61\t74\t67\t1\t\n68\t115\t125\t98\t1\t\n56\t87\t104\t85\t1\t\n53\t71\t82\t73\t1\t\n74\t100\t108\t92\t1\t\n68\t106\t111\t98\t1\t\n68\t111\t125\t102\t1\t\n52\t79\t92\t78\t1\t\n67\t95\t109\t87\t1\t\n79\t103\t123\t100\t1\t\n63\t107\t113\t92\t1\t\n59\t83\t100\t83\t1\t\n63\t115\t124\t101\t1\t\n76\t116\t122\t99\t1\t\n66\t104\t117\t96\t1\t\n50\t75\t91\t78\t1\t\n63\t102\t110\t94\t1\t\n67\t112\t124\t98\t1\t\n63\t103\t119\t94\t1\t\n84\t103\t118\t96\t1\t\n53\t91\t104\t88\t1\t\n60\t106\t115\t94\t1\t\n70\t113\t117\t96\t1\t\n52\t83\t100\t81\t1\t\n78\t111\t119\t94\t1\t\n75\t112\t119\t98\t1\t\n66\t113\t117\t100\t1\t\n67\t77\t97\t79\t1\t\n79\t112\t124\t101\t1\t\n67\t106\t124\t101\t1\t\n78\t97\t114\t97\t1\t\n46\t75\t96\t78\t1\t\n64\t103\t113\t88\t1\t\n57\t84\t101\t80\t1\t\n64\t106\t111\t91\t1\t\n63\t87\t100\t87\t1\t\n57\t84\t93\t76\t1\t\n64\t89\t106\t83\t1\t\n71\t103\t113\t96\t1\t\n71\t111\t118\t100\t1\t\n52\t67\t84\t78\t1\t\n74\t109\t112\t96\t1\t\n74\t113\t122\t100\t1\t\n67\t115\t129\t104\t1\t\n57\t94\t106\t83\t1\t\n53\t83\t100\t85\t1\t\n67\t92\t101\t90\t1\t\n68\t103\t113\t92\t1\t\n57\t94\t111\t87\t1\t\n67\t111\t118\t100\t1\t\n67\t111\t119\t101\t1\t\n50\t68\t87\t74\t1\t\n56\t71\t79\t74\t1\t\n57\t85\t94\t79\t1\t\n88\t115\t131\t102\t1\t\n51\t75\t89\t75\t1\t\n66\t96\t108\t92\t1\t\n67\t111\t118\t96\t1\t\n56\t83\t100\t85\t1\t\n63\t100\t117\t96\t1\t\n70\t104\t112\t96\t1\t\n76\t94\t106\t91\t1\t\n74\t111\t114\t97\t1\t\n59\t91\t104\t85\t1\t\n59\t83\t96\t79\t1\t\n57\t81\t90\t76\t1\t\n67\t99\t114\t86\t1\t\n70\t109\t122\t96\t1\t\n59\t83\t100\t81\t1\t\n68\t91\t96\t78\t1\t\n71\t107\t123\t96\t1\t\n64\t87\t104\t85\t1\t\n50\t71\t85\t73\t1\t\n70\t113\t122\t103\t1\t\n53\t71\t78\t73\t1\t\n72\t115\t120\t102\t1\t\n87\t112\t119\t98\t1\t\n51\t75\t96\t79\t1\t\n66\t104\t122\t103\t1\t\n70\t111\t119\t97\t1\t\n64\t112\t128\t96\t1\t\n67\t115\t124\t97\t1\t\n56\t84\t97\t79\t1\t\n71\t116\t122\t99\t1\t\n60\t99\t108\t88\t1\t\n68\t103\t118\t92\t1\t\n70\t111\t114\t90\t1\t\n59\t84\t90\t75\t1\t\n63\t103\t114\t94\t1\t\n68\t87\t96\t81\t1\t\n60\t89\t102\t83\t1\t\n56\t79\t96\t81\t1\t\n71\t111\t123\t104\t1\t\n59\t87\t104\t83\t1\t\n60\t85\t94\t79\t1\t\n60\t87\t96\t81\t1\t\n63\t92\t105\t80\t1\t\n71\t111\t113\t96\t1\t\n63\t96\t112\t89\t1\t\n63\t103\t113\t92\t1\t\n71\t99\t108\t88\t1\t\n53\t81\t102\t83\t1\t\n56\t91\t108\t85\t1\t\n67\t108\t119\t101\t1\t\n60\t106\t115\t98\t1\t\n75\t108\t119\t98\t1\t\n53\t73\t90\t76\t1\t\n64\t111\t115\t98\t1\t\n53\t89\t106\t83\t1\t\n63\t103\t110\t90\t1\t\n66\t100\t108\t89\t1\t\n67\t99\t114\t94\t1\t\n53\t69\t82\t76\t1\t\n53\t71\t85\t69\t1\t\n59\t88\t110\t90\t1\t\n63\t88\t105\t90\t1\t\n68\t116\t122\t103\t1\t\n67\t107\t113\t96\t1\t\n93\t120\t124\t104\t1\t\n59\t103\t119\t94\t1\t\n57\t73\t90\t76\t1\t\n68\t111\t120\t102\t1\t\n53\t75\t87\t78\t1\t\n63\t83\t104\t89\t1\t\n56\t75\t92\t78\t1\t\n70\t100\t112\t92\t1\t\n56\t83\t96\t85\t1\t\n84\t112\t122\t96\t1\t\n53\t84\t97\t83\t1\t\n57\t75\t97\t76\t1\t\n79\t112\t124\t98\t1\t\n56\t70\t82\t72\t1\t\n56\t91\t108\t89\t1\t\n53\t77\t94\t76\t1\t\n57\t102\t115\t94\t1\t\n64\t98\t115\t91\t1\t\n63\t99\t114\t90\t1\t\n64\t94\t111\t91\t1\t\n71\t112\t118\t99\t1\t\n60\t95\t113\t88\t1\t\n63\t79\t100\t87\t1\t\n76\t112\t128\t99\t1\t\n64\t107\t122\t96\t1\t\n66\t104\t108\t89\t1\t\n71\t79\t109\t92\t1\t\n57\t85\t98\t83\t1\t\n80\t116\t128\t103\t1\t\n67\t88\t105\t87\t1\t\n59\t73\t93\t75\t1\t\n50\t79\t93\t76\t1\t\n80\t111\t115\t94\t1\t\n66\t113\t122\t100\t1\t\n63\t84\t101\t83\t1\t\n59\t99\t110\t90\t1\t\n66\t100\t112\t89\t1\t\n70\t115\t119\t97\t1\t\n53\t55\t98\t91\t2\t\n49\t34\t122\t125\t2\t\n44\t29\t136\t146\t2\t\n43\t34\t118\t132\t2\t\n44\t32\t128\t125\t2\t\n42\t32\t130\t135\t2\t\n44\t37\t105\t111\t2\t\n44\t37\t102\t102\t2\t\n57\t63\t97\t90\t2\t\n42\t30\t105\t116\t2\t\n50\t39\t122\t117\t2\t\n67\t70\t101\t83\t2\t\n46\t37\t119\t131\t2\t\n41\t32\t139\t150\t2\t\n52\t43\t92\t92\t2\t\n52\t40\t97\t101\t2\t\n46\t29\t108\t122\t2\t\n51\t45\t104\t100\t2\t\n59\t58\t104\t92\t2\t\n56\t53\t108\t107\t2\t\n53\t49\t93\t90\t2\t\n47\t40\t93\t94\t2\t\n47\t40\t115\t120\t2\t\n59\t63\t90\t75\t2\t\n52\t48\t105\t105\t2\t\n46\t34\t112\t133\t2\t\n41\t29\t113\t129\t2\t\n53\t49\t101\t101\t2\t\n44\t29\t106\t113\t2\t\n67\t71\t89\t80\t2\t\n46\t36\t100\t107\t2\t\n60\t59\t98\t91\t2\t\n46\t32\t117\t129\t2\t\n53\t53\t85\t76\t2\t\n52\t48\t90\t98\t2\t\n53\t51\t104\t114\t2\t\n50\t45\t113\t107\t2\t\n47\t34\t114\t126\t2\t\n50\t39\t104\t103\t2\t\n44\t32\t104\t104\t2\t\n68\t75\t83\t70\t2\t\n48\t29\t123\t125\t2\t\n43\t32\t122\t129\t2\t\n44\t34\t120\t120\t2\t\n59\t51\t101\t113\t2\t\n44\t40\t120\t120\t2\t\n43\t36\t118\t128\t2\t\n44\t32\t123\t129\t2\t\n43\t32\t133\t144\t2\t\n42\t32\t105\t109\t2\t\n46\t32\t135\t142\t2\t\n43\t32\t127\t133\t2\t\n40\t29\t113\t128\t2\t\n71\t83\t93\t79\t2\t\n46\t29\t138\t151\t2\t\n44\t31\t124\t143\t2\t\n40\t31\t104\t107\t2\t\n44\t32\t128\t133\t2\t\n43\t32\t104\t107\t2\t\n71\t79\t96\t74\t2\t\n44\t29\t123\t133\t2\t\n49\t34\t124\t131\t2\t\n63\t54\t100\t92\t2\t\n42\t32\t130\t139\t2\t\n44\t29\t113\t129\t2\t\n68\t75\t96\t78\t2\t\n63\t57\t105\t101\t2\t\n51\t37\t118\t112\t2\t\n44\t34\t129\t136\t2\t\n48\t32\t134\t133\t2\t\n46\t32\t124\t135\t2\t\n50\t36\t113\t128\t2\t\n46\t34\t124\t131\t2\t\n46\t31\t128\t135\t2\t\n49\t40\t112\t114\t2\t\n44\t29\t145\t150\t2\t\n47\t37\t105\t115\t2\t\n49\t40\t112\t125\t2\t\n46\t32\t108\t122\t2\t\n48\t34\t118\t112\t2\t\n43\t29\t122\t135\t2\t\n49\t40\t96\t89\t2\t\n44\t32\t118\t125\t2\t\n46\t29\t133\t140\t2\t\n48\t40\t118\t112\t2\t\n44\t29\t114\t133\t2\t\n46\t29\t127\t133\t2\t\n50\t31\t131\t135\t2\t\n48\t34\t128\t129\t2\t\n49\t34\t122\t129\t2\t\n40\t32\t100\t107\t2\t\n47\t40\t105\t122\t2\t\n55\t48\t104\t108\t2\t\n78\t87\t92\t78\t2\t\n68\t79\t100\t81\t2\t\n43\t29\t117\t133\t2\t\n47\t34\t115\t124\t2\t\n71\t73\t101\t90\t2\t\n46\t34\t118\t132\t2\t\n44\t31\t114\t133\t2\t\n47\t31\t125\t135\t2\t\n46\t34\t118\t121\t2\t\n47\t37\t101\t101\t2\t\n64\t62\t94\t83\t2\t\n74\t79\t100\t81\t2\t\n53\t43\t106\t102\t2\t\n52\t53\t108\t114\t2\t\n64\t69\t102\t83\t2\t\n44\t32\t109\t125\t2\t\n48\t40\t113\t112\t2\t\n42\t34\t119\t129\t2\t\n71\t83\t96\t75\t2\t\n46\t34\t112\t122\t2\t\n47\t31\t131\t135\t2\t\n41\t27\t123\t129\t2\t\n49\t37\t114\t116\t2\t\n53\t75\t104\t92\t2\t\n50\t34\t106\t113\t2\t\n56\t54\t104\t92\t2\t\n52\t37\t114\t124\t2\t\n42\t29\t114\t129\t2\t\n50\t45\t100\t99\t2\t\n47\t31\t120\t124\t2\t\n46\t46\t112\t114\t2\t\n44\t32\t134\t141\t2\t\n44\t37\t134\t137\t2\t\n46\t34\t104\t107\t2\t\n43\t29\t108\t114\t2\t\n43\t34\t127\t133\t2\t\n46\t27\t108\t129\t2\t\n75\t79\t100\t83\t2\t\n63\t73\t97\t83\t2\t\n75\t70\t101\t94\t2\t\n40\t31\t104\t125\t2\t\n51\t58\t113\t104\t2\t\n50\t34\t122\t135\t2\t\n46\t30\t124\t142\t2\t\n43\t27\t122\t133\t2\t\n49\t34\t112\t118\t2\t\n42\t30\t135\t157\t2\t\n50\t31\t128\t132\t2\t\n47\t37\t106\t109\t2\t\n53\t45\t96\t96\t2\t\n52\t37\t110\t116\t2\t\n52\t40\t112\t114\t2\t\n47\t34\t136\t139\t2\t\n56\t45\t105\t105\t2\t\n78\t83\t96\t74\t2\t\n66\t71\t100\t85\t2\t\n53\t53\t82\t83\t2\t\n46\t39\t122\t121\t2\t\n44\t31\t111\t124\t2\t\n42\t30\t101\t120\t2\t\n41\t27\t134\t137\t2\t\n56\t51\t100\t92\t2\t\n59\t48\t90\t90\t2\t\n44\t34\t128\t129\t2\t\n44\t37\t119\t129\t2\t\n46\t30\t110\t127\t2\t\n46\t32\t110\t113\t2\t\n46\t43\t112\t122\t2\t\n47\t37\t106\t124\t2\t\n50\t62\t102\t98\t2\t\n44\t32\t109\t112\t2\t\n41\t31\t98\t113\t2\t\n44\t34\t115\t124\t2\t\n47\t31\t111\t124\t2\t\n63\t63\t101\t90\t2\t\n47\t34\t115\t120\t2\t\n59\t60\t97\t83\t2\t\n43\t29\t133\t135\t2\t\n46\t36\t118\t125\t2\t\n63\t58\t109\t96\t2\t\n79\t91\t100\t79\t2\t\n44\t29\t125\t135\t2\t\n44\t34\t118\t121\t2\t\n46\t29\t133\t151\t2\t\n43\t29\t138\t140\t2\t\n43\t27\t117\t129\t2\t\n71\t77\t97\t75\t2\t\n60\t56\t85\t83\t2\t\n46\t31\t133\t143\t2\t\n46\t34\t127\t144\t2\t\n60\t69\t102\t87\t2\t\n66\t63\t88\t70\t2\t\n67\t75\t93\t80\t2\t\n46\t34\t119\t127\t2\t\n50\t53\t101\t101\t2\t\n44\t34\t110\t119\t2\t\n44\t34\t124\t140\t2\t\n43\t29\t128\t132\t2\t\n47\t37\t111\t113\t2\t\n44\t29\t119\t133\t2\t\n70\t67\t101\t94\t2\t\n46\t31\t133\t146\t2\t\n48\t37\t123\t125\t2\t\n46\t36\t122\t139\t2\t\n47\t34\t131\t135\t2\t\n51\t45\t113\t125\t2\t\n44\t34\t131\t131\t2\t\n51\t45\t104\t112\t2\t\n43\t32\t100\t103\t2\t\n47\t34\t111\t128\t2\t\n46\t37\t110\t113\t2\t\n48\t37\t104\t112\t2\t\n42\t34\t119\t131\t2\t\n43\t29\t108\t129\t2\t\n49\t37\t117\t125\t2\t\n50\t40\t125\t128\t2\t\n44\t31\t131\t135\t2\t\n53\t48\t91\t96\t2\t\n52\t42\t119\t124\t2\t\n43\t31\t139\t146\t2\t\n43\t34\t118\t125\t2\t\n43\t29\t133\t143\t2\t\n49\t40\t97\t101\t2\t\n44\t34\t100\t100\t2\t\n40\t31\t104\t110\t2\t\n44\t32\t139\t154\t2\t\n44\t32\t109\t104\t2\t\n48\t34\t123\t133\t2\t\n53\t43\t97\t101\t2\t\n46\t34\t104\t103\t2\t\n47\t37\t111\t105\t2\t\n42\t30\t135\t150\t2\t\n53\t43\t105\t115\t2\t\n46\t32\t119\t135\t2\t\n44\t34\t139\t146\t2\t\n74\t83\t100\t85\t2\t\n53\t40\t115\t116\t2\t\n43\t31\t139\t143\t2\t\n43\t31\t108\t117\t2\t\n50\t48\t104\t107\t2\t\n44\t29\t115\t124\t2\t\n46\t36\t104\t107\t2\t\n43\t31\t104\t117\t2\t\n47\t34\t111\t116\t2\t\n44\t29\t100\t100\t2\t\n46\t34\t118\t128\t2\t\n57\t49\t111\t109\t2\t\n42\t30\t124\t135\t2\t\n44\t31\t129\t140\t2\t\n46\t48\t96\t103\t2\t\n50\t40\t115\t113\t2\t\n44\t37\t119\t126\t2\t\n44\t37\t120\t124\t2\t\n52\t45\t110\t109\t2\t\n46\t32\t122\t129\t2\t\n59\t51\t100\t83\t2\t\n44\t37\t128\t137\t2\t\n64\t69\t102\t79\t2\t\n53\t56\t101\t97\t2\t\n46\t37\t130\t127\t2\t\n46\t48\t108\t107\t2\t\n52\t43\t104\t103\t2\t\n50\t37\t101\t104\t2\t\n42\t32\t124\t135\t2\t\n46\t32\t127\t133\t2\t\n68\t66\t106\t98\t2\t\n46\t37\t114\t116\t2\t\n46\t34\t133\t132\t2\t\n46\t32\t117\t122\t2\t\n59\t60\t110\t98\t2\t\n47\t40\t115\t116\t2\t\n46\t34\t104\t110\t2\t\n47\t31\t131\t142\t2\t\n50\t49\t89\t87\t2\t\n42\t34\t124\t135\t2\t\n68\t68\t100\t85\t2\t\n46\t31\t122\t132\t2\t\n43\t32\t100\t107\t2\t\n47\t34\t102\t113\t2\t\n68\t68\t100\t88\t2\t\n57\t49\t115\t113\t2\t\n56\t71\t104\t89\t2\t\n47\t40\t110\t111\t2\t\n49\t40\t92\t92\t2\t\n64\t69\t94\t79\t2\t\n41\t31\t131\t135\t2\t\n44\t34\t124\t143\t2\t\n50\t39\t118\t132\t2\t\n49\t37\t110\t116\t2\t\n52\t54\t97\t105\t2\t\n48\t32\t134\t141\t2\t\n43\t36\t104\t114\t2\t\n47\t37\t119\t126\t2\t\n48\t34\t118\t121\t2\t\n46\t32\t114\t127\t2\t\n42\t32\t135\t139\t2\t\n63\t68\t89\t71\t2\t\n46\t34\t119\t124\t2\t\n48\t37\t104\t104\t2\t\n72\t81\t94\t76\t2\t\n46\t34\t133\t146\t2\t\n46\t36\t122\t121\t2\t\n46\t32\t133\t136\t2\t\n44\t34\t124\t133\t2\t\n52\t37\t117\t122\t2\t\n56\t42\t114\t120\t2\t\n44\t37\t123\t129\t2\t\n44\t31\t124\t136\t2\t\n47\t34\t101\t111\t2\t\n56\t54\t108\t103\t2\t\n63\t58\t104\t100\t2\t\n48\t32\t123\t129\t2\t\n57\t55\t111\t102\t2\t\n46\t34\t112\t111\t2\t\n44\t29\t128\t146\t2\t\n46\t32\t105\t116\t2\t\n44\t29\t139\t150\t2\t\n47\t40\t114\t115\t2\t\n46\t34\t130\t131\t2\t\n47\t34\t119\t126\t2\t\n56\t49\t104\t100\t2\t\n46\t32\t112\t118\t2\t\n40\t29\t112\t122\t2\t\n44\t31\t106\t116\t2\t\n53\t48\t91\t85\t2\t\n46\t34\t124\t124\t2\t\n44\t31\t114\t136\t2\t\n43\t29\t122\t128\t2\t\n42\t32\t114\t135\t2\t\n46\t34\t112\t118\t2\t\n46\t32\t127\t136\t2\t\n47\t37\t114\t122\t2\t\n63\t64\t85\t67\t2\t\n46\t40\t119\t139\t2\t\n46\t34\t130\t135\t2\t\n60\t61\t104\t103\t2\t\n59\t60\t96\t81\t2\t\n43\t32\t138\t144\t2\t\n42\t30\t124\t146\t2\t\n42\t30\t114\t135\t2\t\n46\t36\t122\t125\t2\t\n44\t32\t139\t141\t2\t\n46\t40\t105\t109\t2\t\n43\t27\t108\t125\t2\t\n75\t81\t93\t79\t2\t\n44\t37\t101\t108\t2\t\n46\t31\t133\t139\t2\t\n41\t29\t111\t128\t2\t\n44\t31\t110\t129\t2\t\n50\t46\t102\t102\t2\t\n49\t40\t105\t113\t2\t\n46\t32\t101\t116\t2\t\n50\t34\t118\t125\t2\t\n44\t31\t110\t133\t2\t\n44\t32\t113\t116\t2\t\n44\t37\t118\t133\t2\t\n46\t34\t122\t129\t2\t\n47\t37\t94\t87\t2\t\n42\t34\t130\t142\t2\t\n43\t27\t127\t147\t2\t\n41\t37\t104\t116\t2\t\n47\t34\t106\t116\t2\t\n44\t31\t115\t131\t2\t\n44\t37\t94\t98\t2\t\n43\t31\t118\t132\t2\t\n49\t34\t117\t125\t2\t\n42\t34\t110\t120\t2\t\n49\t40\t105\t116\t2\t\n41\t32\t104\t121\t2\t\n51\t42\t109\t104\t2\t\n74\t79\t97\t94\t2\t\n56\t49\t108\t100\t2\t\n49\t51\t101\t101\t2\t\n47\t37\t119\t133\t2\t\n49\t37\t122\t125\t2\t\n53\t46\t94\t94\t2\t\n44\t27\t134\t146\t2\t\n44\t34\t115\t128\t2\t\n40\t31\t122\t132\t2\t\n50\t36\t118\t128\t2\t\n50\t43\t97\t108\t2\t\n63\t56\t108\t103\t2\t\n44\t29\t111\t128\t2\t\n53\t45\t108\t103\t2\t\n44\t37\t98\t94\t2\t\n44\t34\t120\t135\t2\t\n49\t45\t119\t116\t2\t\n75\t84\t101\t79\t2\t\n53\t51\t113\t103\t2\t\n52\t34\t117\t122\t2\t\n46\t31\t133\t135\t2\t\n46\t32\t124\t139\t2\t\n46\t34\t110\t124\t2\t\n44\t31\t136\t139\t2\t\n47\t37\t106\t116\t2\t\n46\t32\t138\t144\t2\t\n46\t36\t128\t132\t2\t\n44\t29\t104\t121\t2\t\n48\t29\t100\t100\t2\t\n50\t42\t96\t96\t2\t\n50\t43\t110\t115\t2\t\n47\t37\t114\t119\t2\t\n50\t51\t113\t103\t2\t\n60\t64\t100\t99\t2\t\n44\t34\t119\t140\t2\t\n44\t31\t120\t128\t2\t\n42\t37\t119\t129\t2\t\n42\t32\t101\t127\t2\t\n47\t31\t106\t105\t2\t\n64\t73\t106\t83\t2\t\n52\t43\t104\t100\t2\t\n42\t30\t119\t127\t2\t\n50\t48\t96\t96\t2\t\n70\t79\t97\t80\t2\t\n71\t83\t100\t78\t2\t\n60\t63\t97\t94\t2\t\n52\t40\t110\t113\t2\t\n43\t31\t104\t114\t2\t\n52\t45\t105\t105\t2\t\n48\t37\t118\t125\t2\t\n46\t31\t139\t143\t2\t\n46\t34\t110\t116\t2\t\n48\t29\t118\t129\t2\t\n47\t37\t110\t122\t2\t\n44\t31\t136\t142\t2\t\n46\t34\t128\t135\t2\t\n47\t34\t106\t113\t2\t\n49\t37\t130\t131\t2\t\n48\t34\t104\t108\t2\t\n49\t32\t127\t133\t2\t\n44\t31\t120\t131\t2\t\n53\t66\t106\t91\t2\t\n50\t43\t106\t102\t2\t\n50\t40\t82\t80\t2\t\n46\t34\t122\t128\t2\t\n50\t46\t111\t116\t2\t\n49\t43\t117\t111\t2\t\n60\t66\t94\t79\t2\t\n42\t34\t119\t135\t2\t\n55\t61\t100\t96\t2\t\n48\t34\t113\t125\t2\t\n46\t29\t127\t136\t2\t\n46\t32\t133\t144\t2\t\n44\t32\t118\t129\t2\t\n51\t32\t100\t108\t2\t\n44\t31\t125\t128\t2\t\n44\t29\t115\t120\t2\t\n49\t34\t117\t122\t2\t\n44\t34\t110\t122\t2\t\n46\t34\t127\t129\t2\t\n44\t37\t119\t136\t2\t\n46\t32\t119\t131\t2\t\n46\t32\t104\t114\t2\t\n48\t34\t123\t125\t2\t\n44\t34\t119\t136\t2\t\n71\t87\t96\t81\t2\t\n44\t29\t105\t119\t2\t\n44\t40\t105\t111\t2\t\n44\t31\t125\t135\t2\t\n47\t34\t125\t135\t2\t\n46\t32\t112\t133\t2\t\n42\t27\t110\t129\t2\t\n41\t27\t134\t146\t2\t\n47\t40\t119\t122\t2\t\n43\t29\t113\t114\t2\t\n44\t43\t105\t111\t2\t\n67\t72\t96\t83\t2\t\n53\t43\t114\t119\t2\t\n42\t30\t105\t113\t2\t\n47\t31\t125\t128\t2\t\n43\t32\t104\t114\t2\t\n59\t49\t104\t107\t2\t\n42\t32\t130\t146\t2\t\n50\t43\t97\t101\t2\t\n44\t32\t104\t112\t2\t\n46\t34\t112\t114\t2\t\n46\t34\t104\t114\t2\t\n44\t29\t109\t121\t2\t\n50\t37\t102\t113\t2\t\n44\t34\t110\t115\t2\t\n50\t31\t115\t128\t2\t\n46\t32\t130\t142\t2\t\n49\t34\t117\t129\t2\t\n60\t55\t102\t91\t2\t\n44\t32\t128\t141\t2\t\n47\t34\t120\t124\t2\t\n47\t37\t120\t124\t2\t\n44\t31\t114\t140\t2\t\n76\t99\t108\t85\t3\t\n71\t91\t93\t71\t3\t\n84\t103\t108\t92\t3\t\n88\t99\t104\t81\t3\t\n83\t103\t110\t90\t3\t\n88\t106\t111\t98\t3\t\n70\t88\t105\t90\t3\t\n82\t102\t105\t80\t3\t\n84\t102\t106\t91\t3\t\n71\t83\t87\t59\t3\t\n96\t112\t119\t98\t3\t\n88\t125\t136\t109\t3\t\n96\t127\t130\t105\t3\t\n75\t99\t100\t79\t3\t\n93\t111\t110\t94\t3\t\n74\t92\t101\t76\t3\t\n78\t102\t110\t83\t3\t\n88\t103\t113\t96\t3\t\n79\t103\t104\t83\t3\t\n95\t113\t122\t92\t3\t\n90\t113\t112\t96\t3\t\n88\t112\t113\t92\t3\t\n85\t106\t105\t80\t3\t\n85\t97\t105\t83\t3\t\n97\t111\t123\t96\t3\t\n92\t116\t118\t92\t3\t\n78\t100\t104\t81\t3\t\n92\t117\t124\t101\t3\t\n92\t107\t118\t85\t3\t\n84\t99\t100\t75\t3\t\n78\t91\t92\t74\t3\t\n88\t102\t106\t87\t3\t\n89\t111\t105\t90\t3\t\n90\t100\t108\t85\t3\t\n74\t92\t97\t80\t3\t\n92\t112\t119\t94\t3\t\n92\t108\t114\t98\t3\t\n85\t102\t101\t80\t3\t\n83\t103\t105\t90\t3\t\n87\t108\t110\t86\t3\t\n80\t106\t115\t94\t3\t\n86\t128\t133\t107\t3\t\n88\t103\t108\t81\t3\t\n80\t98\t94\t76\t3\t\n86\t100\t96\t81\t3\t\n84\t95\t104\t85\t3\t\n97\t115\t120\t94\t3\t\n82\t102\t105\t87\t3\t\n84\t112\t122\t99\t3\t\n84\t111\t118\t96\t3\t\n83\t95\t105\t90\t3\t\n79\t91\t104\t79\t3\t\n90\t104\t108\t92\t3\t\n92\t103\t114\t86\t3\t\n84\t99\t104\t87\t3\t\n88\t126\t134\t104\t3\t\n93\t130\t129\t101\t3\t\n92\t108\t124\t90\t3\t\n85\t102\t114\t87\t3\t\n93\t111\t119\t97\t3\t\n93\t125\t135\t104\t3\t\n97\t112\t122\t88\t3\t\n89\t111\t110\t83\t3\t\n83\t99\t101\t75\t3\t\n86\t96\t100\t81\t3\t\n92\t106\t115\t87\t3\t\n89\t102\t114\t87\t3\t\n88\t121\t128\t100\t3\t\n93\t111\t119\t90\t3\t\n97\t111\t119\t94\t3\t\n90\t109\t117\t85\t3\t\n97\t116\t122\t96\t3\t\n93\t103\t113\t92\t3\t\n88\t99\t104\t88\t3\t\n88\t107\t104\t87\t3\t\n88\t95\t100\t79\t3\t\n82\t97\t101\t76\t3\t\n101\t112\t122\t96\t3\t\n97\t111\t120\t91\t3\t\n92\t117\t114\t90\t3\t\n97\t111\t111\t91\t3\t\n88\t121\t128\t104\t3\t\n88\t98\t106\t87\t3\t\n71\t83\t81\t62\t3\t\n92\t122\t135\t109\t3\t\n87\t95\t97\t83\t3\t\n89\t102\t114\t90\t3\t\n84\t103\t113\t81\t3\t\n82\t97\t105\t87\t3\t\n78\t97\t101\t80\t3\t\n80\t99\t108\t88\t3\t\n93\t106\t114\t94\t3\t\n85\t97\t105\t76\t3\t\n88\t107\t122\t88\t3\t\n76\t85\t90\t61\t3\t\n97\t116\t123\t96\t3\t\n102\t126\t134\t104\t3\t\n78\t102\t105\t83\t3\t\n101\t112\t118\t92\t3\t\n92\t112\t118\t85\t3\t\n84\t111\t115\t87\t3\t\n99\t113\t117\t96\t3\t\n92\t117\t124\t98\t3\t\n84\t99\t108\t88\t3\t\n85\t106\t110\t90\t3\t\n92\t112\t118\t96\t3\t\n93\t115\t124\t94\t3\t\n90\t109\t117\t92\t3\t\n96\t108\t110\t90\t3\t\n90\t104\t117\t92\t3\t\n85\t102\t114\t83\t3\t\n82\t100\t96\t78\t3\t\n93\t103\t109\t87\t3\t\n85\t106\t114\t90\t3\t\n84\t95\t104\t74\t3\t\n84\t103\t104\t85\t3\t\n101\t120\t120\t98\t3\t\n85\t102\t105\t87\t3\t\n88\t115\t115\t91\t3\t\n84\t107\t113\t96\t3\t\n88\t126\t139\t103\t3\t\n95\t113\t112\t92\t3\t\n92\t108\t114\t86\t3\t\n88\t99\t108\t85\t3\t\n86\t113\t127\t96\t3\t\n84\t98\t102\t87\t3\t\n84\t107\t118\t92\t3\t\n93\t107\t109\t92\t3\t\n92\t115\t115\t91\t3\t\n84\t95\t100\t81\t3\t\n79\t103\t110\t90\t3\t\n79\t99\t100\t83\t3\t\n85\t97\t110\t83\t3\t\n93\t120\t129\t101\t3\t\n92\t116\t122\t96\t3\t\n92\t106\t111\t91\t3\t\n84\t102\t115\t91\t3\t\n87\t95\t105\t83\t3\t\n93\t120\t124\t94\t3\t\n95\t128\t127\t103\t3\t\n90\t104\t108\t89\t3\t\n88\t111\t120\t91\t3\t\n93\t111\t123\t96\t3\t\n88\t120\t125\t98\t3\t\n88\t107\t108\t85\t3\t\n82\t104\t112\t85\t3\t\n95\t123\t127\t100\t3\t\n92\t112\t113\t88\t3\t\n88\t111\t113\t87\t3\t\n92\t108\t105\t86\t3\t\n97\t111\t118\t96\t3\t\n88\t115\t120\t102\t3\t\n97\t120\t120\t94\t3\t\n89\t120\t129\t97\t3\t\n80\t107\t113\t85\t3\t\n88\t103\t104\t85\t3\t\n85\t97\t97\t80\t3\t\n92\t108\t119\t94\t3\t\n95\t118\t122\t96\t3\t\n90\t113\t117\t96\t3\t\n82\t100\t100\t85\t3\t\n84\t102\t102\t83\t3\t\n89\t115\t114\t94\t3\t\n88\t99\t100\t79\t3\t\n79\t103\t104\t79\t3\t\n96\t117\t130\t98\t3\t\n84\t99\t113\t87\t3\t\n92\t112\t124\t94\t3\t\n83\t103\t110\t83\t3\t\n88\t111\t118\t87\t3\t\n84\t112\t113\t88\t3\t\n87\t108\t110\t90\t3\t\n78\t92\t110\t87\t3\t\n83\t103\t114\t90\t3\t\n86\t96\t108\t81\t3\t\n75\t91\t97\t68\t3\t\n76\t95\t104\t88\t3\t\n88\t107\t104\t88\t3\t\n97\t115\t119\t97\t3\t\n93\t120\t124\t97\t3\t\n80\t94\t111\t91\t3\t\n92\t107\t108\t85\t3\t\n84\t103\t109\t87\t3\t\n84\t106\t115\t91\t3\t\n80\t107\t118\t88\t3\t\n92\t115\t120\t102\t3\t\n88\t111\t123\t96\t3\t\n85\t106\t114\t94\t3\t\n96\t112\t110\t94\t3\t\n79\t99\t110\t90\t3\t\n92\t107\t113\t85\t3\t\n93\t115\t124\t101\t3\t\n82\t106\t114\t87\t3\t\n82\t100\t108\t81\t3\t\n97\t120\t120\t98\t3\t\n88\t111\t115\t94\t3\t\n89\t97\t105\t83\t3\t\n88\t116\t122\t103\t3\t\n82\t106\t105\t87\t3\t\n92\t120\t125\t98\t3\t\n84\t98\t111\t83\t3\t\n92\t102\t115\t87\t3\t\n88\t103\t104\t83\t3\t\n82\t104\t108\t85\t3\t\n82\t92\t105\t90\t3\t\n82\t92\t105\t76\t3\t\n78\t102\t105\t80\t3\t\n84\t112\t118\t96\t3\t\n88\t112\t122\t96\t3\t\n84\t107\t109\t92\t3\t\n87\t99\t110\t86\t3\t\n96\t112\t114\t98\t3\t\n85\t102\t110\t90\t3\t\n79\t95\t105\t86\t3\t\n86\t100\t108\t92\t3\t\n84\t111\t106\t87\t3\t\n82\t100\t104\t78\t3\t\n82\t102\t114\t87\t3\t\n95\t118\t117\t96\t3\t\n92\t106\t106\t83\t3\t\n88\t106\t115\t91\t3\t\n84\t111\t118\t92\t3\t\n90\t109\t112\t85\t3\t\n96\t108\t114\t90\t3\t\n89\t102\t105\t87\t3\t\n86\t104\t108\t92\t3\t\n97\t116\t118\t96\t3\t\n76\t103\t118\t88\t3\t\n82\t100\t108\t89\t3\t\n97\t111\t113\t92\t3\t\n82\t102\t110\t83\t3\t\n89\t106\t114\t83\t3\t\n88\t107\t104\t83\t3\t\n97\t120\t120\t102\t3\t\n88\t111\t111\t94\t3\t\n88\t103\t118\t85\t3\t\n99\t118\t127\t100\t3\t\n88\t103\t109\t92\t3\t\n72\t94\t106\t87\t3\t\n97\t107\t113\t88\t3\t\n84\t99\t108\t81\t3\t\n87\t112\t114\t94\t3\t\n90\t113\t127\t96\t3\t\n84\t103\t109\t92\t3\t\n92\t108\t114\t94\t3\t\n95\t113\t117\t96\t3\t\n88\t102\t111\t83\t3\t\n97\t112\t118\t92\t3\t\n84\t103\t113\t96\t3\t\n84\t99\t109\t92\t3\t\n70\t84\t85\t65\t3\t\n92\t120\t120\t98\t3\t\n88\t107\t108\t88\t3\t\n92\t103\t105\t86\t3\t\n82\t102\t114\t90\t3\t\n84\t102\t111\t91\t3\t\n88\t112\t122\t88\t3\t\n76\t102\t111\t91\t3\t\n88\t103\t104\t87\t3\t\n97\t115\t124\t94\t3\t\n89\t102\t101\t83\t3\t\n79\t103\t110\t83\t3\t\n89\t120\t124\t97\t3\t\n93\t111\t119\t94\t3\t\n84\t99\t108\t92\t3\t\n83\t99\t105\t79\t3\t\n89\t102\t110\t83\t3\t\n92\t103\t113\t88\t3\t\n92\t107\t113\t92\t3\t\n88\t111\t118\t100\t3\t\n97\t120\t119\t97\t3\t\n93\t107\t109\t87\t3\t\n89\t115\t119\t90\t3\t\n85\t92\t101\t83\t3\t\n88\t106\t106\t83\t3\t\n93\t115\t114\t94\t3\t\n92\t117\t130\t101\t3\t\n89\t106\t101\t80\t3\t\n93\t120\t119\t97\t3\t\n92\t103\t110\t83\t3\t\n88\t103\t104\t81\t3\t\n88\t99\t109\t83\t3\t\n92\t99\t105\t86\t3\t\n90\t113\t112\t92\t3\t\n95\t109\t117\t96\t3\t\n85\t106\t105\t83\t3\t\n84\t102\t102\t87\t3\t\n97\t111\t109\t87\t3\t\n80\t112\t118\t88\t3\t\n90\t113\t112\t89\t3\t\n88\t111\t109\t87\t3\t\n88\t111\t115\t87\t3\t\n88\t115\t120\t94\t3\t\n92\t116\t122\t99\t3\t\n84\t103\t113\t87\t3\t\n82\t91\t104\t78\t3\t\n87\t99\t105\t90\t3\t\n78\t97\t97\t76\t3\t\n93\t111\t109\t92\t3\t\n75\t99\t109\t83\t3\t\n89\t111\t114\t94\t3\t\n80\t107\t118\t96\t3\t\n83\t95\t105\t83\t3\t\n88\t107\t118\t96\t3\t\n92\t117\t119\t98\t3\t\n84\t107\t113\t88\t3\t\n92\t120\t120\t94\t3\t\n89\t106\t110\t90\t3\t\n80\t102\t111\t87\t3\t\n93\t115\t110\t90\t3\t\n79\t107\t104\t87\t3\t\n92\t115\t115\t87\t3\t\n90\t123\t127\t103\t3\t\n84\t94\t102\t79\t3\t\n96\t112\t114\t90\t3\t\n89\t102\t105\t80\t3\t\n88\t103\t113\t92\t3\t\n89\t106\t114\t87\t3\t\n92\t112\t113\t92\t3\t\n92\t115\t115\t94\t3\t\n93\t111\t114\t90\t3\t\n89\t97\t101\t80\t3\t\n90\t104\t108\t85\t3\t\n85\t97\t105\t80\t3\t\n80\t98\t111\t83\t3\t\n86\t104\t112\t89\t3\t\n75\t91\t105\t86\t3\t\n93\t111\t113\t87\t3\t\n88\t121\t128\t99\t3\t\n92\t107\t118\t96\t3\t\n92\t111\t111\t91\t3\t\n99\t113\t117\t92\t3\t\n88\t111\t109\t92\t3\t\n97\t116\t113\t92\t3\t\n92\t106\t106\t87\t3\t\n88\t112\t118\t92\t3\t\n86\t109\t112\t92\t3\t\n80\t99\t108\t85\t3\t\n83\t112\t124\t94\t3\t\n92\t112\t114\t94\t3\t\n88\t115\t125\t98\t3\t\n95\t118\t117\t92\t3\t\n92\t108\t119\t90\t3\t\n97\t115\t115\t91\t3\t\n83\t99\t110\t86\t3\t\n85\t92\t105\t83\t3\t\n92\t111\t115\t94\t3\t\n96\t108\t114\t94\t3\t\n89\t106\t110\t87\t3\t\n97\t111\t115\t87\t3\t\n88\t121\t123\t100\t3\t\n92\t108\t114\t90\t3\t\n79\t107\t109\t87\t3\t\n88\t111\t118\t96\t3\t\n78\t102\t119\t90\t3\t\n87\t108\t119\t90\t3\t\n86\t104\t108\t81\t3\t\n84\t102\t106\t79\t3\t\n86\t100\t104\t81\t3\t\n84\t103\t113\t92\t3\t\n87\t103\t105\t86\t3\t\n85\t106\t110\t83\t3\t\n84\t102\t106\t83\t3\t\n88\t111\t115\t83\t3\t\n88\t112\t122\t92\t3\t\n84\t107\t118\t96\t3\t\n99\t113\t122\t96\t3\t\n84\t103\t104\t87\t3\t\n92\t107\t113\t88\t3\t\n87\t112\t114\t90\t3\t\n97\t111\t113\t87\t3\t\n92\t111\t111\t87\t3\t\n90\t109\t117\t96\t3\t\n80\t98\t98\t79\t3\t\n97\t115\t114\t90\t3\t\n88\t103\t113\t83\t3\t\n92\t103\t110\t90\t3\t\n97\t115\t119\t94\t3\t\n80\t103\t108\t85\t3\t\n84\t103\t109\t83\t3\t\n92\t112\t114\t98\t3\t\n90\t100\t108\t81\t3\t\n90\t109\t117\t89\t3\t\n85\t97\t101\t83\t3\t\n88\t102\t102\t79\t3\t\n97\t115\t124\t97\t3\t\n78\t97\t105\t83\t3\t\n97\t121\t123\t96\t3\t\n76\t99\t104\t85\t3\t\n92\t112\t118\t88\t3\t\n93\t111\t114\t94\t3\t\n95\t113\t112\t89\t3\t\n92\t103\t105\t83\t3\t\n79\t99\t97\t79\t3\t\n88\t95\t100\t83\t3\t\n86\t96\t104\t81\t3\t\n96\t112\t114\t94\t3\t\n101\t115\t120\t94\t3\t\n87\t103\t110\t90\t3\t\n83\t99\t105\t86\t3\t\n96\t117\t114\t94\t3\t\n89\t111\t110\t90\t3\t\n76\t102\t102\t79\t3\t\n82\t100\t100\t78\t4\t\n88\t102\t102\t83\t4\t\n76\t95\t100\t78\t4\t\n67\t75\t85\t71\t4\t\n74\t92\t93\t69\t4\t\n78\t100\t104\t85\t4\t\n70\t83\t92\t66\t4\t\n78\t92\t93\t80\t4\t\n80\t91\t100\t74\t4\t\n75\t77\t86\t68\t4\t\n88\t95\t104\t83\t4\t\n76\t91\t96\t81\t4\t\n71\t75\t81\t62\t4\t\n82\t91\t96\t81\t4\t\n74\t87\t92\t66\t4\t\n82\t92\t97\t76\t4\t\n87\t112\t119\t90\t4\t\n82\t92\t101\t83\t4\t\n71\t84\t86\t68\t4\t\n66\t67\t80\t59\t4\t\n75\t88\t93\t72\t4\t\n79\t103\t109\t87\t4\t\n74\t83\t92\t70\t4\t\n74\t83\t92\t74\t4\t\n75\t81\t86\t72\t4\t\n75\t88\t93\t75\t4\t\n79\t91\t101\t75\t4\t\n67\t66\t68\t60\t4\t\n68\t81\t86\t68\t4\t\n75\t87\t93\t79\t4\t\n74\t88\t93\t69\t4\t\n76\t94\t94\t68\t4\t\n79\t99\t101\t79\t4\t\n75\t87\t85\t67\t4\t\n72\t81\t94\t72\t4\t\n74\t91\t92\t78\t4\t\n84\t95\t100\t74\t4\t\n75\t99\t104\t83\t4\t\n63\t67\t88\t78\t4\t\n72\t85\t94\t72\t4\t\n83\t91\t101\t79\t4\t\n80\t102\t102\t79\t4\t\n84\t94\t98\t76\t4\t\n78\t96\t104\t78\t4\t\n84\t99\t109\t79\t4\t\n71\t91\t87\t70\t4\t\n80\t85\t90\t68\t4\t\n70\t83\t92\t74\t4\t\n83\t108\t114\t86\t4\t\n71\t81\t90\t75\t4\t\n71\t83\t93\t71\t4\t\n84\t102\t98\t83\t4\t\n84\t107\t104\t83\t4\t\n74\t88\t105\t83\t4\t\n70\t79\t84\t63\t4\t\n86\t109\t104\t81\t4\t\n76\t89\t86\t68\t4\t\n70\t88\t85\t65\t4\t\n71\t83\t93\t67\t4\t\n67\t84\t93\t76\t4\t\n71\t83\t91\t70\t4\t\n80\t106\t106\t79\t4\t\n72\t89\t94\t79\t4\t\n87\t99\t105\t79\t4\t\n80\t106\t102\t79\t4\t\n71\t83\t96\t74\t4\t\n74\t88\t97\t76\t4\t\n80\t91\t91\t70\t4\t\n72\t94\t86\t72\t4\t\n71\t84\t93\t75\t4\t\n78\t88\t97\t69\t4\t\n78\t91\t92\t70\t4\t\n80\t91\t91\t67\t4\t\n76\t87\t87\t70\t4\t\n79\t91\t93\t75\t4\t\n72\t89\t98\t79\t4\t\n82\t104\t108\t89\t4\t\n75\t88\t97\t79\t4\t\n68\t83\t79\t67\t4\t\n89\t111\t114\t83\t4\t\n75\t91\t96\t71\t4\t\n75\t91\t97\t79\t4\t\n74\t88\t85\t73\t4\t\n76\t85\t98\t76\t4\t\n75\t91\t100\t75\t4\t\n80\t91\t91\t81\t4\t\n71\t77\t79\t64\t4\t\n71\t81\t82\t75\t4\t\n80\t99\t104\t85\t4\t\n84\t111\t111\t91\t4\t\n74\t84\t93\t69\t4\t\n74\t87\t88\t66\t4\t\n67\t84\t97\t80\t4\t\n72\t85\t90\t76\t4\t\n78\t96\t100\t74\t4\t\n85\t102\t110\t80\t4\t\n82\t84\t89\t73\t4\t\n75\t81\t86\t75\t4\t\n84\t91\t100\t75\t4\t\n68\t89\t94\t83\t4\t\n79\t91\t97\t75\t4\t\n78\t96\t96\t81\t4\t\n79\t91\t97\t83\t4\t\n75\t87\t96\t75\t4\t\n72\t85\t94\t79\t4\t\n71\t91\t96\t74\t4\t\n82\t96\t96\t78\t4\t\n78\t87\t92\t66\t4\t\n78\t96\t92\t74\t4\t\n83\t91\t97\t72\t4\t\n84\t107\t109\t87\t4\t\n78\t91\t88\t70\t4\t\n79\t95\t101\t83\t4\t\n71\t75\t85\t62\t4\t\n80\t91\t96\t81\t4\t\n82\t92\t93\t73\t4\t\n70\t84\t93\t65\t4\t\n76\t91\t91\t70\t4\t\n71\t91\t100\t83\t4\t\n76\t91\t100\t81\t4\t\n84\t95\t100\t75\t4\t\n67\t84\t89\t73\t4\t\n67\t88\t89\t69\t4\t\n84\t91\t96\t75\t4\t\n79\t88\t93\t68\t4\t\n74\t91\t100\t81\t4\t\n79\t91\t101\t79\t4\t\n79\t95\t97\t79\t4\t\n76\t89\t106\t87\t4\t\n75\t87\t93\t67\t4\t\n74\t84\t97\t76\t4\t\n67\t70\t86\t64\t4\t\n79\t87\t93\t67\t4\t\n76\t87\t87\t74\t4\t\n82\t91\t100\t78\t4\t\n75\t88\t90\t68\t4\t\n76\t89\t98\t76\t4\t\n74\t91\t96\t70\t4\t\n64\t73\t74\t65\t4\t\n82\t87\t96\t78\t4\t\n75\t87\t96\t71\t4\t\n75\t87\t89\t67\t4\t\n76\t95\t96\t78\t4\t\n84\t91\t96\t74\t4\t\n78\t96\t96\t78\t4\t\n86\t100\t100\t81\t4\t\n72\t85\t90\t68\t4\t\n80\t95\t104\t74\t4\t\n78\t96\t100\t81\t4\t\n92\t108\t110\t94\t4\t\n67\t75\t85\t65\t4\t\n76\t91\t104\t74\t4\t\n78\t92\t97\t73\t4\t\n84\t106\t111\t83\t4\t\n74\t87\t96\t74\t4\t\n63\t75\t81\t67\t4\t\n84\t94\t102\t76\t4\t\n76\t91\t96\t70\t4\t\n76\t87\t91\t78\t4\t\n71\t79\t91\t74\t4\t\n70\t84\t89\t76\t4\t\n82\t91\t104\t81\t4\t\n71\t87\t91\t74\t4\t\n66\t79\t80\t70\t4\t\n64\t81\t86\t72\t4\t\n72\t85\t98\t79\t4\t\n82\t88\t97\t69\t4\t\n74\t84\t89\t69\t4\t\n79\t95\t93\t75\t4\t\n75\t91\t89\t75\t4\t\n74\t88\t89\t76\t4\t\n71\t95\t104\t81\t4\t\n76\t89\t94\t68\t4\t\n71\t81\t90\t72\t4\t\n76\t95\t108\t88\t4\t\n70\t87\t92\t78\t4\t\n75\t84\t97\t72\t4\t\n80\t103\t96\t81\t4\t\n82\t92\t97\t80\t4\t\n71\t87\t108\t88\t4\t\n80\t89\t98\t79\t4\t\n72\t89\t90\t76\t4\t\n68\t79\t87\t67\t4\t\n80\t91\t96\t74\t4\t\n49\t48\t68\t49\t5\t\n57\t55\t67\t54\t5\t\n63\t57\t75\t68\t5\t\n59\t75\t109\t96\t5\t\n63\t70\t82\t72\t5\t\n64\t77\t106\t98\t5\t\n50\t52\t78\t65\t5\t\n56\t60\t84\t78\t5\t\n59\t67\t88\t74\t5\t\n59\t63\t104\t96\t5\t\n60\t60\t93\t83\t5\t\n63\t71\t88\t70\t5\t\n82\t91\t108\t85\t5\t\n67\t67\t93\t80\t5\t\n67\t68\t89\t79\t5\t\n56\t57\t79\t63\t5\t\n60\t63\t74\t55\t5\t\n59\t66\t97\t86\t5\t\n59\t63\t90\t83\t5\t\n56\t57\t71\t67\t5\t\n57\t55\t86\t79\t5\t\n53\t55\t82\t61\t5\t\n59\t61\t77\t71\t5\t\n60\t63\t78\t62\t5\t\n56\t53\t66\t48\t5\t\n60\t61\t75\t70\t5\t\n53\t53\t70\t58\t5\t\n75\t79\t89\t75\t5\t\n60\t59\t71\t57\t5\t\n63\t71\t101\t90\t5\t\n56\t60\t73\t59\t5\t\n60\t57\t60\t45\t5\t\n63\t66\t79\t68\t5\t\n59\t63\t97\t90\t5\t\n52\t53\t73\t66\t5\t\n55\t54\t57\t37\t5\t\n59\t60\t97\t90\t5\t\n63\t63\t74\t62\t5\t\n56\t71\t96\t85\t5\t\n63\t64\t85\t75\t5\t\n51\t54\t74\t58\t5\t\n50\t52\t78\t83\t5\t\n70\t75\t104\t85\t5\t\n64\t68\t83\t74\t5\t\n57\t56\t70\t51\t5\t\n59\t56\t62\t48\t5\t\n52\t54\t75\t68\t5\t\n57\t60\t74\t58\t5\t\n60\t62\t78\t68\t5\t\n60\t61\t108\t99\t5\t\n72\t81\t102\t87\t5\t\n59\t68\t96\t92\t5\t\n56\t51\t72\t60\t5\t\n56\t49\t73\t59\t5\t\n53\t56\t82\t69\t5\t\n67\t88\t105\t86\t5\t\n56\t57\t72\t57\t5\t\n76\t99\t122\t96\t5\t\n60\t61\t75\t63\t5\t\n68\t69\t86\t76\t5\t\n56\t56\t69\t59\t5\t\n56\t51\t68\t60\t5\t\n56\t57\t63\t41\t5\t\n53\t48\t67\t56\t5\t\n52\t54\t86\t83\t5\t\n59\t70\t105\t94\t5\t\n52\t51\t82\t75\t5\t\n56\t61\t96\t88\t5\t\n63\t66\t68\t49\t5\t\n60\t62\t106\t94\t5\t\n56\t57\t56\t45\t5\t\n56\t54\t71\t63\t5\t\n57\t55\t82\t68\t5\t\n48\t42\t74\t75\t5\t\n71\t75\t93\t79\t5\t\n56\t48\t79\t64\t5\t\n56\t53\t84\t74\t5\t\n59\t60\t72\t72\t5\t\n57\t52\t71\t61\t5\t\n70\t79\t89\t80\t5\t\n60\t62\t67\t50\t5\t\n68\t73\t90\t79\t5\t\n55\t58\t81\t71\t5\t\n63\t63\t93\t83\t5\t\n64\t62\t82\t68\t5\t\n76\t89\t102\t76\t5\t\n55\t54\t81\t71\t5\t\n63\t71\t82\t65\t5\t\n49\t45\t82\t72\t5\t\n57\t55\t78\t72\t5\t\n50\t46\t82\t83\t5\t\n67\t88\t119\t98\t5\t\n59\t54\t82\t75\t5\t\n52\t49\t56\t33\t5\t\n55\t68\t89\t71\t5\t\n53\t55\t60\t42\t5\t\n57\t55\t86\t76\t5\t\n59\t54\t77\t54\t5\t\n56\t54\t75\t64\t5\t\n56\t61\t71\t67\t5\t\n60\t66\t74\t61\t5\t\n64\t85\t98\t79\t5\t\n59\t56\t76\t55\t5\t\n57\t67\t93\t83\t5\t\n59\t75\t89\t75\t5\t\n60\t59\t98\t87\t5\t\n56\t51\t79\t75\t5\t\n53\t52\t82\t68\t5\t\n63\t70\t82\t68\t5\t\n56\t54\t82\t72\t5\t\n60\t75\t96\t78\t5\t\n56\t54\t72\t57\t5\t\n63\t60\t80\t66\t5\t\n52\t53\t69\t59\t5\t\n53\t54\t75\t59\t5\t\n53\t46\t78\t69\t5\t\n66\t91\t112\t89\t5\t\n59\t67\t104\t96\t5\t\n66\t71\t92\t74\t5\t\n71\t87\t100\t81\t5\t\n53\t49\t78\t73\t5\t\n60\t66\t98\t83\t5\t\n55\t58\t70\t54\t5\t\n63\t68\t109\t92\t5\t\n53\t54\t71\t63\t5\t\n64\t68\t87\t78\t5\t\n50\t52\t82\t83\t5\t\n59\t60\t75\t68\t5\t\n56\t60\t88\t78\t5\t\n55\t51\t70\t54\t5\t\n63\t58\t85\t75\t5\t\n59\t60\t80\t63\t5\t\n60\t57\t67\t49\t5\t\n66\t67\t66\t41\t5\t\n52\t51\t62\t42\t5\t\n57\t55\t86\t72\t5\t\n63\t61\t63\t42\t5\t\n51\t54\t67\t50\t5\t\n71\t63\t86\t75\t5\t\n60\t67\t78\t62\t5\t\n57\t73\t86\t72\t5\t\n59\t63\t93\t90\t5\t\n57\t55\t94\t87\t5\t\n55\t48\t74\t62\t5\t\n57\t59\t78\t61\t5\t\n55\t58\t77\t58\t5\t\n59\t53\t84\t70\t5\t\n71\t73\t93\t79\t5\t\n59\t60\t86\t75\t5\t\n56\t64\t83\t67\t5\t\n59\t61\t81\t67\t5\t\n56\t49\t80\t66\t5\t\n60\t61\t79\t70\t5\t\n56\t56\t84\t78\t5\t\n56\t51\t71\t59\t5\t\n53\t49\t82\t65\t5\t\n67\t75\t89\t80\t5\t\n67\t64\t85\t67\t5\t\n56\t53\t80\t66\t5\t\n52\t57\t79\t64\t5\t\n50\t53\t74\t58\t5\t\n63\t56\t76\t55\t5\t\n64\t61\t108\t99\t5\t\n70\t88\t114\t97\t5\t\n56\t49\t69\t52\t5\t\n56\t54\t83\t74\t5\t\n56\t48\t68\t53\t5\t\n80\t95\t118\t96\t5\t\n63\t71\t101\t87\t5\t\n53\t54\t53\t38\t5\t\n66\t63\t80\t70\t5\t\n67\t75\t89\t67\t5\t\n79\t99\t110\t86\t5\t\n56\t53\t73\t66\t5\t\n59\t60\t73\t63\t5\t\n50\t52\t74\t65\t5\t\n75\t91\t110\t94\t5\t\n57\t56\t93\t90\t5\t\n59\t53\t76\t70\t5\t\n63\t68\t85\t67\t5\t\n52\t49\t76\t66\t5\t\n66\t75\t84\t70\t5\t\n68\t75\t87\t67\t5\t\n63\t63\t88\t74\t5\t\n52\t57\t75\t68\t5\t\n59\t60\t100\t81\t5\t\n53\t53\t82\t76\t5\t\n72\t94\t111\t94\t5\t\n53\t53\t74\t69\t5\t\n63\t66\t82\t68\t5\t\n56\t63\t104\t96\t5\t\n53\t56\t74\t69\t5\t\n64\t61\t71\t59\t5\t\n64\t75\t91\t78\t5\t\n67\t79\t93\t76\t5\t\n67\t77\t110\t90\t5\t\n56\t63\t84\t66\t5\t\n63\t67\t80\t63\t5\t\n56\t49\t84\t70\t5\t\n60\t61\t83\t74\t5\t\n56\t54\t67\t49\t5\t\n49\t46\t69\t66\t5\t\n63\t79\t93\t75\t5\t\n67\t75\t89\t76\t5\t\n52\t54\t79\t75\t5\t\n55\t51\t67\t50\t5\t\n55\t48\t70\t54\t5\t\n57\t53\t82\t73\t5\t\n53\t56\t97\t90\t5\t\n68\t69\t78\t65\t5\t\n59\t57\t55\t42\t5\t\n60\t56\t93\t87\t5\t\n56\t68\t87\t74\t5\t\n71\t72\t77\t67\t5\t\n57\t56\t74\t58\t5\t\n60\t62\t82\t65\t5\t\n59\t53\t84\t66\t5\t\n53\t57\t75\t63\t5\t\n60\t57\t79\t70\t5\t\n50\t46\t63\t44\t5\t\n53\t53\t60\t44\t5\t\n53\t52\t78\t57\t5\t\n52\t60\t73\t59\t5\t\n57\t59\t64\t50\t5\t\n64\t61\t75\t52\t5\t\n53\t56\t67\t48\t5\t\n66\t71\t88\t70\t5\t\n53\t53\t74\t62\t5\t\n79\t91\t119\t98\t5\t\n53\t52\t78\t68\t5\t\n60\t66\t106\t94\t5\t\n55\t51\t74\t67\t5\t\n60\t60\t93\t80\t5\t\n51\t48\t81\t79\t5\t\n60\t63\t82\t69\t5\t\n56\t53\t80\t74\t5\t\n56\t68\t87\t63\t5\t\n63\t63\t79\t57\t5\t\n76\t83\t96\t81\t5\t\n57\t55\t90\t83\t5\t\n52\t56\t80\t74\t5\t\n57\t60\t82\t73\t5\t\n67\t75\t101\t87\t5\t\n60\t55\t82\t76\t5\t\n60\t56\t78\t69\t5\t\n63\t66\t68\t34\t5\t\n60\t60\t93\t87\t5\t\n67\t88\t110\t98\t5\t\n60\t54\t87\t74\t5\t\n52\t49\t88\t78\t5\t\n49\t45\t86\t86\t5\t\n53\t52\t71\t57\t5\t\n57\t56\t63\t51\t5\t\n59\t56\t66\t44\t5\t\n55\t51\t81\t71\t5\t\n59\t58\t93\t83\t5\t\n57\t56\t70\t48\t5\t\n60\t68\t71\t59\t5\t\n56\t60\t86\t79\t5\t\n56\t54\t79\t64\t5\t\n55\t64\t81\t67\t5\t\n60\t66\t67\t57\t5\t\n60\t60\t85\t80\t5\t\n59\t64\t100\t92\t5\t\n68\t71\t87\t74\t5\t\n53\t53\t67\t48\t5\t\n60\t60\t78\t65\t5\t\n56\t63\t88\t78\t5\t\n50\t46\t74\t62\t5\t\n53\t54\t71\t59\t5\t\n60\t54\t83\t70\t5\t\n59\t61\t89\t79\t5\t\n59\t61\t85\t75\t5\t\n50\t46\t78\t76\t5\t\n56\t53\t84\t63\t5\t\n60\t75\t101\t83\t5\t\n64\t64\t83\t74\t5\t\n53\t49\t71\t50\t5\t\n57\t52\t78\t72\t5\t\n59\t58\t77\t67\t5\t\n70\t75\t89\t76\t5\t\n60\t68\t79\t67\t5\t\n66\t71\t88\t74\t5\t\n56\t61\t87\t78\t5\t\n55\t61\t63\t46\t5\t\n55\t64\t104\t92\t5\t\n64\t69\t86\t72\t5\t\n59\t60\t82\t68\t5\t\n53\t49\t70\t55\t5\t\n52\t56\t69\t55\t5\t\n56\t54\t75\t63\t5\t\n56\t54\t72\t49\t5\t\n59\t54\t63\t42\t5\t\n55\t54\t60\t46\t5\t\n64\t66\t90\t79\t5\t\n52\t51\t79\t68\t5\t\n57\t59\t78\t68\t5\t\n57\t59\t64\t39\t5\t\n59\t54\t67\t54\t5\t\n49\t54\t68\t53\t5\t\n56\t56\t69\t55\t5\t\n55\t51\t85\t75\t5\t\n53\t60\t63\t48\t5\t\n56\t51\t67\t63\t5\t\n60\t59\t86\t72\t5\t\n59\t63\t86\t83\t5\t\n64\t64\t83\t67\t5\t\n64\t71\t108\t96\t5\t\n71\t91\t118\t92\t5\t\n64\t73\t71\t54\t5\t\n75\t79\t96\t79\t5\t\n56\t60\t88\t81\t5\t\n63\t57\t86\t72\t5\t\n55\t54\t85\t67\t5\t\n59\t75\t89\t79\t5\t\n55\t54\t67\t50\t5\t\n59\t56\t76\t66\t5\t\n56\t48\t75\t64\t5\t\n57\t53\t67\t55\t5\t\n60\t59\t82\t68\t5\t\n59\t87\t100\t81\t5\t\n63\t63\t88\t78\t5\t\n53\t55\t78\t68\t5\t\n60\t57\t75\t67\t5\t\n66\t71\t88\t78\t5\t\n56\t51\t67\t52\t5\t\n63\t61\t93\t79\t5\t\n53\t53\t78\t73\t5\t\n56\t56\t73\t59\t5\t\n55\t54\t70\t58\t5\t\n56\t54\t65\t49\t5\t\n53\t51\t75\t59\t5\t\n63\t67\t80\t70\t5\t\n55\t48\t70\t62\t5\t\n59\t60\t90\t83\t5\t\n53\t62\t86\t83\t5\t\n60\t77\t90\t83\t5\t\n59\t60\t76\t66\t5\t\n63\t68\t85\t79\t5\t\n64\t71\t87\t74\t5\t\n52\t54\t90\t72\t5\t\n57\t63\t63\t51\t5\t\n53\t45\t75\t59\t5\t\n64\t68\t104\t88\t5\t\n56\t51\t65\t49\t5\t\n53\t52\t78\t65\t5\t\n57\t53\t67\t51\t5\t\n59\t51\t65\t45\t5\t\n51\t54\t81\t75\t5\t\n52\t53\t76\t74\t5\t\n60\t60\t82\t65\t5\t\n70\t92\t110\t83\t5\t\n53\t46\t90\t83\t5\t\n51\t48\t70\t67\t5\t\n59\t60\t80\t70\t5\t\n59\t49\t69\t48\t5\t\n59\t63\t90\t79\t5\t\n64\t68\t108\t92\t5\t\n56\t68\t91\t81\t5\t\n44\t43\t82\t87\t5\t\n53\t49\t78\t58\t5\t\n63\t63\t97\t90\t5\t\n56\t54\t79\t70\t5\t\n57\t55\t82\t72\t5\t\n63\t67\t108\t96\t5\t\n59\t75\t96\t75\t5\t\n57\t56\t97\t94\t5\t\n55\t48\t77\t62\t5\t\n68\t73\t111\t91\t5\t\n51\t58\t81\t75\t5\t\n70\t96\t112\t92\t5\t\n52\t49\t76\t59\t5\t\n52\t51\t72\t57\t5\t\n60\t71\t97\t83\t5\t\n59\t57\t75\t64\t5\t\n55\t54\t74\t62\t5\t\n63\t63\t79\t72\t5\t\n56\t61\t91\t85\t5\t\n56\t54\t79\t63\t5\t\n53\t64\t83\t78\t5\t\n57\t56\t82\t65\t5\t\n67\t72\t85\t71\t5\t\n53\t48\t75\t63\t5\t\n52\t54\t79\t68\t5\t\n60\t69\t67\t54\t5\t\n56\t73\t97\t79\t5\t\n50\t53\t78\t69\t5\t\n63\t70\t86\t75\t5\t\n59\t51\t67\t50\t5\t\n56\t57\t79\t70\t5\t\n52\t53\t69\t52\t5\t\n57\t55\t74\t65\t5\t\n53\t51\t75\t63\t5\t\n55\t58\t70\t58\t5\t\n59\t58\t74\t62\t5\t\n60\t64\t91\t81\t5\t\n75\t99\t118\t96\t5\t\n70\t88\t105\t87\t5\t\n51\t51\t81\t79\t5\t\n57\t52\t90\t76\t5\t\n57\t53\t78\t69\t5\t\n57\t67\t85\t76\t5\t\n56\t56\t88\t74\t5\t\n67\t87\t113\t96\t5\t\n50\t53\t82\t65\t5\t\n56\t60\t84\t74\t5\t\n71\t75\t87\t74\t5\t\n64\t85\t102\t91\t5\t\n63\t60\t80\t59\t5\t\n53\t57\t79\t63\t5\t\n63\t63\t72\t60\t5\t\n59\t72\t96\t83\t5\t\n57\t59\t98\t87\t5\t\n60\t54\t75\t59\t5\t\n76\t95\t122\t99\t5\t\n59\t57\t97\t86\t5\t\n57\t59\t74\t68\t5\t\n56\t49\t69\t59\t5\t\n48\t48\t67\t71\t5\t\n57\t60\t70\t55\t5\t\n52\t56\t73\t59\t5\t\n60\t60\t82\t69\t5\t\n67\t68\t93\t79\t5\t\n55\t51\t67\t54\t5\t\n53\t48\t71\t59\t5\t\n56\t57\t87\t78\t5\t\n66\t63\t84\t66\t5\t\n67\t70\t68\t57\t5\t\n64\t73\t102\t94\t5\t\n75\t95\t113\t96\t5\t\n63\t66\t97\t94\t5\t\n50\t57\t96\t96\t5\t\n59\t56\t80\t70\t5\t\n57\t55\t78\t65\t5\t\n64\t91\t108\t88\t5\t\n71\t79\t91\t78\t5\t\n60\t61\t87\t74\t5\t\n56\t57\t75\t59\t5\t\n59\t57\t82\t68\t5\t\n60\t54\t75\t63\t5\t\n67\t68\t89\t75\t5\t\n56\t53\t76\t59\t5\t\n76\t89\t115\t94\t5\t\n60\t57\t87\t78\t5\t\n63\t84\t97\t80\t5\t\n51\t51\t70\t50\t5\t\n57\t56\t56\t44\t5\t\n68\t69\t111\t98\t5\t\n53\t60\t93\t80\t5\t\n60\t69\t86\t76\t5\t\n60\t51\t83\t74\t5\t\n66\t71\t84\t70\t5\t\n67\t72\t85\t67\t5\t\n59\t51\t67\t46\t5\t\n53\t54\t75\t70\t5\t\n49\t51\t86\t83\t5\t\n56\t51\t75\t68\t5\t\n63\t64\t104\t96\t5\t\n55\t54\t85\t71\t5\t\n59\t54\t62\t45\t5\t\n56\t54\t83\t70\t5\t\n60\t99\t104\t85\t5\t\n64\t64\t108\t92\t5\t\n64\t85\t111\t87\t5\t\n55\t54\t77\t62\t5\t\n59\t58\t81\t67\t5\t\n59\t54\t82\t72\t5\t\n60\t60\t85\t76\t5\t\n68\t75\t108\t96\t5\t\n52\t46\t80\t63\t5\t\n56\t46\t69\t52\t5\t\n56\t60\t100\t89\t5\t\n59\t70\t90\t72\t5\t\n56\t53\t73\t63\t5\t\n53\t54\t71\t52\t5\t\n51\t45\t74\t62\t5\t\n71\t79\t100\t81\t5\t\n64\t71\t71\t59\t6\t\n78\t87\t100\t81\t6\t\n74\t88\t89\t69\t6\t\n84\t95\t104\t81\t6\t\n67\t75\t81\t67\t6\t\n71\t75\t83\t63\t6\t\n84\t95\t100\t83\t6\t\n68\t68\t75\t52\t6\t\n67\t68\t77\t58\t6\t\n71\t75\t87\t67\t6\t\n63\t67\t74\t51\t6\t\n63\t75\t82\t62\t6\t\n74\t91\t96\t78\t6\t\n63\t81\t82\t64\t6\t\n63\t67\t78\t69\t6\t\n75\t79\t85\t71\t6\t\n78\t83\t92\t70\t6\t\n63\t70\t68\t57\t6\t\n74\t84\t82\t69\t6\t\n66\t67\t80\t63\t6\t\n63\t67\t74\t62\t6\t\n70\t71\t80\t59\t6\t\n70\t88\t93\t69\t6\t\n70\t79\t82\t58\t6\t\n70\t75\t76\t66\t6\t\n68\t73\t78\t54\t6\t\n63\t75\t73\t59\t6\t\n67\t79\t81\t67\t6\t\n70\t75\t92\t78\t6\t\n72\t73\t82\t61\t6\t\n67\t68\t74\t58\t6\t\n70\t84\t93\t76\t6\t\n78\t84\t89\t73\t6\t\n60\t71\t74\t58\t6\t\n70\t79\t76\t63\t6\t\n72\t85\t82\t68\t6\t\n71\t73\t82\t60\t6\t\n74\t79\t89\t69\t6\t\n71\t79\t77\t62\t6\t\n75\t91\t101\t83\t6\t\n68\t77\t90\t76\t6\t\n63\t63\t82\t69\t6\t\n63\t75\t89\t73\t6\t\n75\t81\t90\t68\t6\t\n75\t91\t96\t83\t6\t\n71\t84\t86\t75\t6\t\n63\t63\t68\t53\t6\t\n59\t56\t73\t55\t6\t\n60\t63\t74\t58\t6\t\n71\t75\t81\t71\t6\t\n63\t72\t74\t54\t6\t\n60\t68\t67\t52\t6\t\n63\t75\t85\t58\t6\t\n78\t96\t92\t81\t6\t\n70\t75\t82\t69\t6\t\n71\t81\t82\t68\t6\t\n64\t81\t78\t65\t6\t\n64\t71\t67\t59\t6\t\n63\t66\t79\t72\t6\t\n71\t75\t75\t56\t6\t\n67\t84\t85\t69\t6\t\n71\t75\t74\t58\t6\t\n63\t71\t74\t62\t6\t\n67\t79\t77\t62\t6\t\n63\t70\t72\t60\t6\t\n76\t81\t90\t76\t6\t\n74\t79\t85\t62\t6\t\n68\t77\t78\t65\t6\t\n71\t81\t79\t68\t6\t\n70\t79\t80\t70\t6\t\n71\t83\t89\t67\t6\t\n74\t84\t85\t69\t6\t\n72\t81\t94\t65\t6\t\n67\t75\t85\t73\t6\t\n70\t71\t78\t62\t6\t\n76\t83\t96\t74\t6\t\n70\t84\t82\t58\t6\t\n60\t64\t75\t63\t6\t\n59\t60\t65\t53\t6\t\n63\t70\t75\t64\t6\t\n76\t79\t87\t63\t6\t\n76\t77\t90\t68\t6\t\n63\t77\t79\t64\t6\t\n64\t73\t78\t65\t6\t\n68\t69\t82\t68\t6\t\n71\t84\t82\t64\t6\t\n66\t75\t88\t70\t6\t\n67\t67\t78\t65\t6\t\n76\t83\t91\t74\t6\t\n64\t77\t74\t65\t6\t\n64\t75\t83\t67\t6\t\n64\t68\t71\t52\t6\t\n64\t71\t75\t59\t6\t\n76\t81\t86\t72\t6\t\n71\t68\t77\t62\t6\t\n60\t63\t74\t65\t6\t\n67\t79\t82\t58\t6\t\n80\t87\t100\t74\t6\t\n60\t71\t70\t58\t6\t\n83\t99\t105\t75\t6\t\n63\t71\t69\t55\t6\t\n63\t68\t77\t62\t6\t\n71\t91\t93\t75\t6\t\n75\t91\t90\t75\t6\t\n60\t67\t78\t65\t6\t\n63\t79\t89\t65\t6\t\n60\t69\t71\t57\t6\t\n78\t91\t100\t81\t6\t\n67\t84\t79\t68\t6\t\n74\t88\t101\t80\t6\t\n75\t88\t97\t72\t6\t\n63\t70\t72\t53\t6\t\n71\t77\t79\t68\t6\t\n64\t81\t82\t61\t6\t\n60\t79\t85\t65\t6\t\n68\t68\t71\t56\t6\t\n71\t83\t79\t63\t6\t\n74\t79\t85\t69\t6\t\n67\t67\t74\t58\t6\t\n67\t79\t78\t65\t6\t\n63\t66\t75\t60\t6\t\n66\t87\t84\t70\t6\t\n75\t95\t96\t79\t6\t\n67\t73\t90\t68\t6\t\n79\t87\t89\t71\t6\t\n66\t79\t76\t63\t6\t\n79\t87\t96\t79\t6\t\n74\t87\t84\t66\t6\t\n68\t69\t78\t54\t6\t\n64\t62\t67\t57\t6\t\n87\t95\t97\t79\t6\t\n64\t68\t67\t52\t6\t\n63\t68\t67\t58\t6\t\n60\t71\t75\t56\t6\t\n75\t77\t82\t57\t6\t\n74\t87\t92\t74\t6\t\n68\t81\t78\t61\t6\t\n74\t79\t93\t73\t6\t\n67\t77\t79\t60\t6\t\n67\t81\t82\t60\t6\t\n66\t83\t84\t63\t6\t\n59\t66\t72\t53\t6\t\n67\t73\t72\t60\t6\t\n64\t81\t82\t65\t6\t\n75\t81\t82\t64\t6\t\n71\t75\t87\t70\t6\t\n71\t77\t86\t60\t6\t\n64\t75\t75\t63\t6\t\n67\t71\t74\t55\t6\t\n64\t68\t79\t59\t6\t\n78\t92\t101\t83\t6\t\n63\t71\t76\t59\t6\t\n63\t75\t78\t62\t6\t\n76\t81\t86\t65\t6\t\n78\t91\t100\t78\t6\t\n78\t84\t93\t80\t6\t\n64\t69\t74\t54\t6\t\n71\t75\t77\t58\t6\t\n63\t79\t85\t65\t6\t\n70\t75\t82\t62\t6\t\n70\t71\t73\t55\t6\t\n71\t83\t83\t63\t6\t\n78\t92\t97\t87\t6\t\n60\t71\t82\t65\t6\t\n70\t75\t80\t59\t6\t\n74\t79\t82\t65\t6\t\n60\t67\t74\t55\t6\t\n63\t75\t73\t55\t6\t\n82\t88\t101\t76\t6\t\n74\t83\t88\t78\t6\t\n67\t73\t82\t60\t6\t\n63\t66\t62\t57\t6\t\n68\t69\t71\t57\t6\t\n70\t75\t73\t59\t6\t\n71\t79\t89\t71\t6\t\n68\t79\t79\t63\t6\t\n79\t87\t100\t75\t6\t\n78\t84\t85\t65\t6\t\n78\t87\t96\t78\t6\t\n67\t70\t90\t64\t6\t\n72\t81\t82\t68\t6\t\n78\t88\t85\t73\t6\t\n64\t68\t75\t56\t6\t\n75\t91\t101\t79\t6\t\n60\t75\t79\t59\t6\t\n67\t77\t86\t68\t6\t\n63\t67\t82\t58\t6\t\n68\t71\t79\t59\t6\t\n70\t75\t89\t73\t6\t\n71\t79\t81\t58\t6\t\n67\t73\t86\t72\t6\t\n67\t84\t89\t69\t6\t\n86\t91\t96\t81\t6\t\n79\t84\t93\t75\t6\t\n70\t75\t85\t69\t6\t\n79\t95\t104\t79\t6\t\n71\t81\t79\t64\t6\t\n70\t75\t84\t63\t6\t\n70\t79\t78\t65\t6\t\n68\t77\t86\t68\t6\t\n68\t77\t74\t57\t6\t\n59\t66\t72\t57\t6\t\n67\t72\t70\t62\t6\t\n70\t79\t85\t62\t6\t\n70\t79\t78\t58\t6\t\n68\t75\t79\t56\t6\t\n63\t75\t78\t58\t6\t\n72\t77\t78\t57\t6\t\n68\t73\t78\t57\t6\t\n71\t83\t83\t67\t6\t\n72\t81\t90\t65\t6\t\n66\t79\t88\t63\t6\t\n79\t88\t93\t75\t6\t\n64\t68\t71\t56\t6\t\n67\t66\t72\t57\t6\t\n71\t79\t89\t62\t6\t\n67\t79\t82\t69\t6\t\n76\t79\t79\t67\t6\t\n59\t71\t73\t55\t6\t\n63\t67\t70\t55\t6\t\n71\t81\t86\t64\t6\t\n60\t66\t78\t68\t6\t\n68\t69\t74\t61\t6\t\n64\t79\t83\t63\t6\t\n66\t75\t76\t55\t6\t\n67\t79\t85\t62\t6\t\n72\t89\t94\t72\t6\t\n71\t81\t82\t60\t6\t\n75\t79\t89\t67\t6\t\n71\t77\t86\t64\t6\t\n76\t87\t83\t74\t6\t\n71\t79\t87\t74\t6\t\n70\t79\t85\t69\t6\t\n63\t73\t75\t57\t6\t\n71\t87\t96\t74\t6\t\n67\t72\t70\t54\t6\t\n63\t63\t65\t53\t6\t\n71\t77\t90\t64\t6\t\n67\t83\t77\t58\t6\t\n67\t83\t81\t67\t6\t\n63\t67\t70\t51\t6\t\n74\t88\t97\t83\t6\t\n63\t66\t75\t57\t6\t\n76\t81\t90\t65\t6\t\n78\t91\t96\t70\t6\t\n63\t63\t74\t58\t6\t\n67\t73\t82\t64\t6\t\n66\t75\t84\t66\t6\t\n75\t81\t86\t68\t6\t\n72\t77\t82\t61\t6\t\n72\t77\t94\t76\t6\t\n74\t91\t100\t78\t6\t\n60\t61\t67\t56\t6\t\n74\t83\t80\t70\t6\t\n64\t83\t83\t67\t6\t\n67\t77\t86\t64\t6\t\n64\t73\t78\t54\t6\t\n60\t62\t67\t54\t6\t\n64\t69\t78\t68\t6\t\n59\t70\t75\t60\t6\t\n76\t87\t100\t81\t6\t\n71\t79\t87\t67\t6\t\n60\t62\t67\t57\t6\t\n71\t73\t82\t64\t6\t\n76\t83\t96\t78\t6\t\n60\t63\t67\t58\t6\t\n60\t67\t67\t58\t6\t\n59\t64\t67\t54\t6\t\n64\t71\t67\t56\t6\t\n67\t79\t77\t58\t6\t\n71\t75\t74\t62\t6\t\n63\t75\t77\t58\t6\t\n70\t84\t82\t62\t6\t\n74\t84\t101\t83\t6\t\n64\t69\t67\t54\t6\t\n82\t92\t93\t83\t6\t\n70\t71\t73\t63\t6\t\n68\t73\t71\t57\t6\t\n71\t84\t86\t64\t6\t\n63\t71\t76\t55\t6\t\n52\t60\t72\t64\t6\t\n67\t73\t75\t49\t6\t\n70\t79\t93\t65\t6\t\n79\t87\t85\t67\t6\t\n71\t77\t75\t64\t6\t\n63\t71\t78\t55\t6\t\n71\t71\t87\t74\t6\t\n67\t84\t86\t68\t6\t\n68\t83\t87\t63\t6\t\n67\t72\t74\t54\t6\t\n76\t89\t102\t87\t6\t\n71\t71\t75\t52\t6\t\n78\t92\t105\t80\t6\t\n67\t84\t90\t64\t6\t\n74\t79\t88\t66\t6\t\n71\t75\t75\t59\t6\t\n71\t75\t77\t67\t6\t\n72\t81\t90\t72\t6\t\n63\t75\t78\t55\t6\t\n71\t73\t86\t68\t6\t\n67\t84\t85\t62\t6\t\n83\t91\t101\t83\t6\t\n67\t75\t82\t58\t6\t\n71\t79\t83\t59\t6\t\n67\t71\t82\t62\t6\t\n70\t75\t76\t63\t6\t\n74\t87\t96\t70\t6\t\n70\t75\t80\t63\t6\t\n64\t68\t67\t56\t6\t\n59\t63\t73\t59\t6\t\n67\t72\t70\t50\t6\t\n60\t77\t82\t65\t6\t\n68\t71\t71\t56\t6\t\n63\t71\t78\t62\t6\t\n63\t66\t72\t64\t6\t\n67\t75\t82\t69\t6\t\n59\t63\t88\t74\t6\t\n63\t75\t85\t65\t6\t\n64\t66\t71\t54\t6\t\n67\t72\t74\t62\t6\t\n64\t79\t83\t59\t6\t\n76\t85\t86\t72\t6\t\n68\t79\t83\t59\t6\t\n66\t71\t76\t55\t6\t\n80\t95\t100\t85\t6\t\n63\t73\t82\t57\t6\t\n67\t67\t67\t51\t6\t\n79\t91\t101\t83\t6\t\n71\t77\t72\t64\t6\t\n66\t71\t73\t63\t6\t\n70\t75\t88\t70\t6\t\n75\t79\t85\t67\t6\t\n68\t71\t83\t67\t6\t\n80\t87\t91\t74\t6\t\n64\t77\t86\t65\t6\t\n74\t88\t97\t80\t6\t\n75\t84\t86\t64\t6\t\n67\t83\t89\t71\t6\t\n75\t87\t89\t71\t6\t\n66\t83\t84\t66\t6\t\n75\t81\t86\t64\t6\t\n67\t71\t89\t73\t6\t\n75\t88\t97\t75\t6\t\n67\t77\t75\t57\t6\t\n71\t77\t93\t75\t6\t\n63\t77\t75\t60\t6\t\n75\t81\t82\t68\t6\t\n68\t69\t86\t68\t6\t\n66\t75\t76\t63\t6\t\n68\t73\t74\t57\t6\t\n66\t75\t84\t63\t6\t\n79\t87\t96\t75\t6\t\n67\t67\t70\t48\t6\t\n68\t77\t86\t65\t6\t\n71\t79\t83\t67\t6\t\n68\t75\t75\t63\t6\t\n71\t77\t86\t72\t6\t\n63\t70\t68\t53\t6\t\n72\t77\t74\t57\t6\t\n64\t71\t79\t59\t6\t\n67\t84\t85\t65\t6\t\n79\t91\t90\t72\t6\t\n64\t66\t74\t65\t6\t\n57\t60\t70\t58\t6\t\n66\t71\t80\t63\t6\t\n63\t79\t85\t62\t6\t\n78\t83\t100\t78\t6\t\n63\t75\t76\t63\t6\t\n70\t75\t78\t65\t6\t\n64\t62\t82\t65\t6\t\n63\t70\t75\t53\t6\t\n63\t81\t79\t64\t6\t\n64\t77\t74\t61\t6\t\n64\t75\t79\t56\t6\t\n59\t60\t72\t57\t6\t\n60\t67\t70\t51\t6\t\n68\t73\t82\t65\t6\t\n67\t77\t79\t64\t6\t\n60\t67\t78\t55\t6\t\n67\t70\t75\t60\t6\t\n68\t73\t78\t65\t6\t\n67\t77\t82\t60\t6\t\n66\t75\t73\t55\t6\t\n64\t79\t79\t63\t6\t\n67\t68\t70\t54\t6\t\n71\t87\t91\t63\t6\t\n67\t72\t81\t62\t6\t\n63\t67\t69\t55\t6\t\n64\t75\t75\t56\t6\t\n66\t75\t80\t70\t6\t\n63\t67\t69\t59\t6\t\n68\t77\t98\t79\t6\t\n60\t71\t71\t56\t6\t\n68\t77\t78\t57\t6\t\n70\t79\t74\t58\t6\t\n71\t75\t77\t54\t6\t\n64\t73\t90\t79\t6\t\n71\t87\t89\t71\t6\t\n72\t77\t86\t65\t6\t\n60\t68\t67\t56\t6\t\n68\t83\t83\t67\t6\t\n83\t88\t97\t79\t6\t\n72\t77\t90\t72\t6\t\n75\t84\t90\t75\t6\t\n67\t66\t72\t53\t6\t\n72\t81\t78\t65\t6\t\n63\t68\t70\t58\t6\t\n74\t75\t88\t66\t6\t\n67\t67\t70\t55\t6\t\n68\t77\t90\t68\t6\t\n70\t79\t96\t78\t6\t\n71\t72\t85\t62\t6\t\n64\t66\t67\t57\t6\t\n71\t77\t86\t68\t6\t\n67\t73\t68\t57\t6\t\n64\t69\t71\t61\t6\t\n70\t83\t88\t66\t6\t\n75\t83\t85\t71\t6\t\n64\t71\t75\t63\t6\t\n63\t66\t72\t60\t6\t\n71\t88\t93\t72\t6\t\n74\t79\t88\t74\t6\t\n70\t83\t92\t70\t6\t\n64\t77\t74\t57\t6\t\n64\t73\t82\t61\t6\t\n67\t72\t77\t62\t6\t\n66\t71\t76\t59\t6\t\n67\t70\t72\t57\t6\t\n68\t73\t82\t61\t6\t\n70\t79\t89\t65\t6\t\n67\t71\t74\t65\t6\t\n71\t87\t85\t67\t6\t\n63\t75\t80\t59\t6\t\n68\t75\t79\t63\t6\t\n60\t63\t70\t58\t6\t\n78\t88\t97\t83\t6\t\n68\t73\t74\t54\t6\t\n72\t77\t82\t68\t6\t\n76\t89\t86\t72\t6\t\n67\t75\t82\t65\t6\t\n67\t72\t70\t58\t6\t\n63\t63\t69\t55\t6\t\n75\t83\t85\t67\t6\t\n78\t83\t84\t66\t6\t\n60\t63\t74\t69\t6\t\n64\t77\t82\t65\t6\t\n67\t81\t82\t64\t6\t\n64\t71\t75\t56\t6\t\n63\t79\t78\t62\t6\t\n71\t75\t83\t67\t6\t\n72\t81\t82\t65\t6\t\n64\t66\t64\t54\t6\t\n71\t77\t82\t64\t6\t\n64\t73\t74\t61\t6\t\n67\t75\t81\t58\t6\t\n68\t71\t67\t56\t6\t\n76\t91\t100\t78\t6\t\n68\t79\t83\t63\t6\t\n63\t72\t74\t62\t6\t\n68\t71\t75\t56\t6\t\n78\t83\t88\t70\t6\t\n68\t79\t79\t59\t6\t\n68\t68\t75\t56\t6\t\n72\t77\t78\t61\t6\t\n67\t75\t70\t54\t6\t\n67\t73\t72\t57\t6\t\n71\t79\t81\t67\t6\t\n66\t75\t80\t59\t6\t\n68\t75\t83\t63\t6\t\n67\t75\t74\t58\t6\t\n70\t88\t93\t73\t6\t\n63\t73\t75\t60\t6\t\n72\t94\t98\t76\t6\t\n67\t71\t74\t58\t6\t\n68\t77\t78\t61\t6\t\n68\t81\t86\t72\t6\t\n66\t79\t84\t66\t6\t\n63\t102\t114\t90\t1\t\n75\t95\t104\t87\t1\t\n64\t99\t108\t92\t1\t\n64\t103\t122\t92\t1\t\n63\t92\t105\t87\t1\t\n63\t95\t110\t90\t1\t\n66\t83\t96\t81\t1\t\n60\t83\t100\t78\t1\t\n53\t64\t79\t74\t1\t\n63\t106\t119\t97\t1\t\n63\t97\t114\t90\t1\t\n64\t102\t115\t94\t1\t\n63\t92\t110\t94\t1\t\n59\t91\t100\t85\t1\t\n57\t77\t94\t79\t1\t\n64\t103\t113\t92\t1\t\n53\t92\t105\t87\t1\t\n70\t100\t108\t89\t1\t\n56\t79\t88\t78\t1\t\n63\t108\t114\t94\t1\t\n71\t103\t109\t92\t1\t\n66\t87\t104\t89\t1\t\n51\t72\t89\t75\t1\t\n53\t73\t94\t76\t1\t\n50\t79\t89\t76\t1\t\n59\t91\t101\t86\t1\t\n71\t111\t118\t96\t1\t\n71\t107\t113\t96\t1\t\n52\t67\t80\t74\t1\t\n64\t106\t120\t98\t1\t\n67\t108\t124\t98\t1\t\n56\t68\t83\t74\t1\t\n60\t84\t97\t83\t1\t\n67\t111\t124\t101\t1\t\n60\t73\t90\t83\t1\t\n68\t107\t128\t96\t1\t\n63\t75\t104\t85\t1\t\n64\t107\t113\t96\t1\t\n60\t75\t93\t83\t1\t\n49\t70\t86\t72\t1\t\n50\t75\t91\t74\t1\t\n76\t111\t115\t94\t1\t\n60\t83\t100\t85\t1\t\n59\t79\t93\t79\t1\t\n63\t95\t105\t90\t1\t\n60\t91\t104\t81\t1\t\n56\t95\t108\t92\t1\t\n66\t104\t122\t92\t1\t\n50\t79\t101\t83\t1\t\n50\t71\t89\t73\t1\t\n75\t99\t109\t96\t1\t\n49\t71\t84\t78\t1\t\n60\t97\t119\t94\t1\t\n53\t88\t97\t80\t1\t\n67\t84\t101\t87\t1\t\n67\t99\t113\t87\t1\t\n51\t83\t104\t83\t1\t\n63\t111\t119\t97\t1\t\n55\t79\t96\t79\t1\t\n76\t102\t111\t98\t1\t\n56\t84\t101\t83\t1\t\n59\t72\t85\t71\t1\t\n67\t103\t118\t92\t1\t\n57\t73\t90\t72\t1\t\n60\t94\t106\t87\t1\t\n71\t111\t128\t100\t1\t\n49\t73\t93\t79\t1\t\n56\t81\t90\t79\t1\t\n68\t98\t111\t91\t1\t\n67\t106\t124\t94\t1\t\n72\t106\t115\t98\t1\t\n56\t75\t91\t74\t1\t\n64\t121\t122\t96\t1\t\n51\t72\t85\t75\t1\t\n68\t115\t120\t98\t1\t\n67\t95\t100\t87\t1\t\n76\t112\t122\t99\t1\t\n71\t108\t119\t98\t1\t\n64\t79\t100\t85\t1\t\n72\t106\t115\t94\t1\t\n70\t113\t122\t100\t1\t\n56\t67\t84\t70\t1\t\n50\t79\t104\t85\t1\t\n71\t108\t114\t94\t1\t\n71\t99\t118\t96\t1\t\n68\t99\t118\t99\t1\t\n59\t96\t104\t81\t1\t\n51\t68\t81\t71\t1\t\n72\t111\t120\t94\t1\t\n47\t71\t85\t73\t1\t\n57\t77\t98\t76\t1\t\n63\t91\t100\t78\t1\t\n53\t81\t98\t79\t1\t\n68\t87\t104\t88\t1\t\n71\t107\t122\t96\t1\t\n63\t87\t108\t89\t1\t\n60\t85\t102\t83\t1\t\n60\t83\t91\t74\t1\t\n55\t91\t104\t87\t1\t\n59\t79\t96\t81\t1\t\n67\t91\t100\t79\t1\t\n71\t103\t113\t88\t1\t\n66\t104\t112\t92\t1\t\n60\t81\t94\t79\t1\t\n66\t109\t122\t100\t1\t\n63\t97\t110\t87\t1\t\n67\t99\t109\t92\t1\t\n67\t97\t101\t80\t1\t\n71\t112\t124\t101\t1\t\n56\t81\t97\t79\t1\t\n64\t98\t111\t87\t1\t\n53\t69\t82\t72\t1\t\n53\t75\t97\t80\t1\t\n53\t75\t79\t74\t1\t\n63\t95\t110\t86\t1\t\n55\t75\t96\t79\t1\t\n67\t106\t119\t97\t1\t\n68\t106\t120\t94\t1\t\n97\t115\t125\t102\t1\t\n59\t91\t105\t86\t1\t\n63\t111\t124\t97\t1\t\n67\t84\t93\t83\t1\t\n51\t83\t100\t83\t1\t\n59\t104\t112\t92\t1\t\n48\t79\t93\t79\t1\t\n67\t108\t119\t98\t1\t\n63\t102\t119\t94\t1\t\n53\t81\t90\t79\t1\t\n60\t87\t104\t85\t1\t\n78\t111\t129\t101\t1\t\n63\t111\t124\t104\t1\t\n67\t83\t104\t87\t1\t\n57\t85\t102\t79\t1\t\n67\t103\t114\t94\t1\t\n67\t111\t119\t97\t1\t\n56\t88\t101\t83\t1\t\n71\t99\t114\t98\t1\t\n53\t66\t82\t76\t1\t\n67\t102\t114\t90\t1\t\n46\t71\t87\t74\t1\t\n56\t75\t88\t74\t1\t\n53\t71\t87\t74\t1\t\n79\t111\t123\t100\t1\t\n63\t120\t124\t101\t1\t\n60\t87\t100\t85\t1\t\n49\t73\t86\t79\t1\t\n59\t79\t96\t79\t1\t\n79\t103\t114\t90\t1\t\n60\t102\t114\t90\t1\t\n67\t97\t105\t80\t1\t\n60\t99\t108\t92\t1\t\n70\t102\t114\t94\t1\t\n68\t112\t122\t99\t1\t\n67\t111\t119\t94\t1\t\n68\t106\t115\t94\t1\t\n67\t103\t113\t96\t1\t\n75\t99\t110\t90\t1\t\n59\t87\t108\t85\t1\t\n60\t73\t90\t79\t1\t\n63\t111\t124\t101\t1\t\n63\t95\t109\t87\t1\t\n55\t79\t96\t75\t1\t\n56\t79\t96\t74\t1\t\n64\t107\t118\t96\t1\t\n67\t107\t118\t96\t1\t\n50\t79\t96\t78\t1\t\n55\t91\t109\t87\t1\t\n71\t111\t123\t96\t1\t\n72\t111\t120\t98\t1\t\n70\t106\t119\t94\t1\t\n59\t95\t113\t92\t1\t\n49\t66\t86\t75\t1\t\n63\t108\t119\t98\t1\t\n67\t97\t110\t94\t1\t\n66\t109\t122\t96\t1\t\n57\t89\t106\t83\t1\t\n64\t83\t100\t85\t1\t\n60\t92\t110\t90\t1\t\n71\t112\t122\t99\t1\t\n71\t116\t118\t100\t1\t\n71\t107\t118\t96\t1\t\n57\t97\t110\t94\t1\t\n59\t91\t104\t87\t1\t\n63\t104\t112\t92\t1\t\n67\t99\t109\t87\t1\t\n64\t116\t122\t99\t1\t\n57\t92\t105\t83\t1\t\n57\t88\t101\t83\t1\t\n64\t106\t115\t94\t1\t\n63\t108\t124\t101\t1\t\n50\t71\t87\t74\t1\t\n60\t94\t98\t83\t1\t\n53\t75\t89\t73\t1\t\n63\t100\t112\t92\t1\t\n67\t111\t114\t101\t1\t\n64\t98\t111\t91\t1\t\n67\t111\t114\t94\t1\t\n70\t111\t124\t101\t1\t\n66\t104\t122\t96\t1\t\n51\t75\t93\t75\t1\t\n67\t97\t114\t87\t1\t\n68\t89\t106\t87\t1\t\n63\t79\t85\t80\t1\t\n67\t111\t123\t96\t1\t\n63\t87\t100\t81\t1\t\n52\t70\t86\t72\t1\t\n63\t103\t119\t90\t1\t\n63\t95\t105\t83\t1\t\n57\t75\t82\t73\t1\t\n53\t84\t101\t87\t1\t\n64\t95\t104\t88\t1\t\n80\t87\t96\t81\t1\t\n70\t111\t119\t101\t1\t\n68\t111\t125\t98\t1\t\n60\t88\t101\t83\t1\t\n67\t95\t101\t83\t1\t\n68\t103\t118\t88\t1\t\n71\t103\t110\t86\t1\t\n68\t116\t122\t99\t1\t\n75\t111\t123\t100\t1\t\n53\t75\t91\t78\t1\t\n63\t109\t112\t92\t1\t\n52\t73\t82\t75\t1\t\n75\t116\t123\t100\t1\t\n64\t95\t104\t85\t1\t\n70\t100\t112\t96\t1\t\n71\t83\t96\t85\t1\t\n64\t85\t102\t83\t1\t\n71\t111\t123\t100\t1\t\n78\t104\t122\t96\t1\t\n71\t103\t113\t92\t1\t\n67\t102\t119\t97\t1\t\n74\t115\t119\t101\t1\t\n75\t91\t109\t92\t1\t\n63\t112\t114\t98\t1\t\n46\t66\t86\t72\t1\t\n70\t104\t117\t92\t1\t\n55\t83\t100\t83\t1\t\n64\t107\t118\t99\t1\t\n56\t83\t100\t81\t1\t\n53\t84\t97\t80\t1\t\n53\t79\t96\t81\t1\t\n68\t111\t120\t98\t1\t\n71\t112\t122\t96\t1\t\n50\t69\t86\t72\t1\t\n63\t99\t114\t94\t1\t\n47\t67\t89\t73\t1\t\n71\t103\t118\t96\t1\t\n60\t97\t101\t83\t1\t\n60\t81\t90\t79\t1\t\n53\t79\t96\t70\t1\t\n63\t83\t96\t83\t1\t\n70\t113\t127\t100\t1\t\n52\t67\t84\t70\t1\t\n50\t75\t91\t81\t1\t\n63\t91\t104\t87\t1\t\n67\t111\t123\t100\t1\t\n59\t88\t105\t86\t1\t\n64\t99\t104\t85\t1\t\n64\t99\t113\t92\t1\t\n63\t99\t113\t92\t1\t\n49\t70\t82\t72\t1\t\n66\t83\t100\t81\t1\t\n53\t85\t102\t83\t1\t\n70\t106\t114\t94\t1\t\n60\t83\t108\t92\t1\t\n84\t116\t118\t96\t1\t\n53\t84\t101\t80\t1\t\n68\t94\t106\t83\t1\t\n66\t91\t104\t81\t1\t\n44\t34\t123\t129\t2\t\n44\t34\t131\t135\t2\t\n44\t31\t124\t140\t2\t\n64\t73\t98\t83\t2\t\n42\t29\t119\t136\t2\t\n44\t34\t124\t136\t2\t\n41\t31\t131\t139\t2\t\n41\t34\t115\t113\t2\t\n44\t32\t113\t125\t2\t\n44\t31\t111\t120\t2\t\n44\t32\t104\t116\t2\t\n51\t45\t113\t116\t2\t\n47\t34\t114\t122\t2\t\n46\t32\t105\t113\t2\t\n63\t77\t86\t72\t2\t\n49\t34\t114\t124\t2\t\n50\t36\t122\t121\t2\t\n44\t31\t120\t139\t2\t\n40\t29\t113\t132\t2\t\n57\t55\t98\t98\t2\t\n51\t45\t113\t104\t2\t\n44\t32\t113\t121\t2\t\n49\t37\t112\t118\t2\t\n49\t37\t97\t98\t2\t\n44\t37\t115\t120\t2\t\n46\t32\t110\t120\t2\t\n43\t36\t118\t121\t2\t\n44\t31\t101\t119\t2\t\n44\t32\t134\t137\t2\t\n51\t40\t96\t96\t2\t\n41\t32\t109\t112\t2\t\n46\t29\t138\t147\t2\t\n48\t34\t118\t125\t2\t\n53\t59\t106\t113\t2\t\n48\t37\t118\t121\t2\t\n46\t34\t104\t118\t2\t\n46\t32\t100\t107\t2\t\n43\t32\t122\t133\t2\t\n44\t34\t129\t143\t2\t\n42\t30\t110\t139\t2\t\n43\t36\t104\t121\t2\t\n64\t68\t91\t78\t2\t\n49\t32\t138\t151\t2\t\n71\t81\t93\t83\t2\t\n43\t31\t108\t121\t2\t\n49\t34\t112\t111\t2\t\n63\t64\t93\t75\t2\t\n46\t30\t119\t139\t2\t\n48\t37\t100\t104\t2\t\n46\t32\t104\t111\t2\t\n43\t29\t122\t139\t2\t\n48\t37\t109\t112\t2\t\n44\t31\t115\t124\t2\t\n50\t40\t111\t109\t2\t\n64\t75\t87\t78\t2\t\n53\t49\t114\t108\t2\t\n50\t31\t133\t135\t2\t\n43\t31\t133\t139\t2\t\n48\t37\t123\t129\t2\t\n46\t34\t119\t131\t2\t\n47\t31\t131\t139\t2\t\n44\t34\t119\t133\t2\t\n44\t29\t114\t126\t2\t\n48\t34\t128\t133\t2\t\n51\t40\t104\t100\t2\t\n47\t37\t114\t126\t2\t\n43\t31\t104\t107\t2\t\n46\t36\t118\t128\t2\t\n44\t34\t104\t104\t2\t\n44\t31\t105\t122\t2\t\n44\t31\t106\t124\t2\t\n47\t31\t111\t131\t2\t\n46\t31\t118\t125\t2\t\n53\t49\t110\t108\t2\t\n51\t45\t85\t71\t2\t\n44\t34\t131\t139\t2\t\n44\t34\t109\t112\t2\t\n46\t37\t105\t116\t2\t\n44\t34\t115\t120\t2\t\n74\t75\t97\t83\t2\t\n46\t37\t119\t127\t2\t\n44\t31\t131\t142\t2\t\n44\t29\t101\t115\t2\t\n42\t30\t130\t142\t2\t\n44\t34\t114\t129\t2\t\n46\t29\t117\t133\t2\t\n42\t32\t124\t139\t2\t\n46\t29\t133\t139\t2\t\n44\t37\t124\t136\t2\t\n48\t37\t113\t116\t2\t\n63\t71\t85\t73\t2\t\n46\t32\t124\t131\t2\t\n44\t32\t128\t137\t2\t\n50\t40\t106\t105\t2\t\n49\t37\t117\t122\t2\t\n44\t29\t124\t143\t2\t\n42\t32\t119\t127\t2\t\n43\t31\t133\t143\t2\t\n44\t29\t114\t136\t2\t\n50\t36\t118\t121\t2\t\n43\t31\t128\t135\t2\t\n48\t32\t128\t129\t2\t\n76\t77\t102\t83\t2\t\n68\t71\t91\t70\t2\t\n44\t34\t105\t104\t2\t\n52\t49\t112\t107\t2\t\n46\t32\t117\t125\t2\t\n64\t64\t104\t96\t2\t\n46\t32\t122\t125\t2\t\n57\t60\t105\t94\t2\t\n49\t37\t105\t113\t2\t\n63\t67\t104\t85\t2\t\n46\t32\t122\t122\t2\t\n43\t29\t104\t107\t2\t\n49\t40\t96\t100\t2\t\n43\t27\t133\t151\t2\t\n53\t45\t113\t114\t2\t\n50\t43\t98\t109\t2\t\n46\t30\t124\t135\t2\t\n41\t27\t123\t133\t2\t\n47\t34\t131\t139\t2\t\n53\t56\t105\t97\t2\t\n44\t31\t125\t139\t2\t\n71\t87\t104\t81\t2\t\n46\t34\t100\t107\t2\t\n64\t61\t96\t81\t2\t\n44\t34\t129\t140\t2\t\n49\t37\t114\t120\t2\t\n46\t29\t122\t129\t2\t\n44\t34\t118\t129\t2\t\n46\t34\t122\t125\t2\t\n47\t31\t125\t139\t2\t\n44\t31\t124\t133\t2\t\n46\t32\t108\t114\t2\t\n44\t31\t114\t122\t2\t\n42\t31\t124\t133\t2\t\n84\t103\t113\t88\t3\t\n89\t111\t110\t87\t3\t\n92\t108\t110\t86\t3\t\n79\t99\t104\t83\t3\t\n97\t115\t114\t97\t3\t\n88\t112\t113\t88\t3\t\n88\t111\t118\t92\t3\t\n87\t108\t114\t86\t3\t\n84\t99\t104\t83\t3\t\n80\t98\t102\t79\t3\t\n88\t102\t115\t87\t3\t\n93\t111\t118\t87\t3\t\n88\t106\t102\t83\t3\t\n86\t109\t104\t85\t3\t\n85\t106\t114\t87\t3\t\n93\t107\t113\t87\t3\t\n93\t111\t109\t87\t3\t\n88\t106\t115\t87\t3\t\n84\t99\t113\t88\t3\t\n93\t111\t110\t87\t3\t\n88\t125\t125\t102\t3\t\n97\t111\t114\t94\t3\t\n90\t109\t108\t85\t3\t\n93\t115\t119\t94\t3\t\n93\t111\t118\t92\t3\t\n84\t99\t100\t81\t3\t\n86\t100\t108\t89\t3\t\n97\t112\t118\t96\t3\t\n86\t109\t112\t85\t3\t\n88\t103\t118\t100\t3\t\n84\t102\t106\t87\t3\t\n84\t103\t104\t79\t3\t\n88\t111\t111\t87\t3\t\n79\t99\t105\t86\t3\t\n97\t111\t118\t92\t3\t\n84\t111\t113\t92\t3\t\n78\t104\t104\t92\t3\t\n88\t99\t113\t92\t3\t\n87\t99\t105\t86\t3\t\n88\t111\t115\t91\t3\t\n97\t115\t124\t101\t3\t\n92\t111\t120\t91\t3\t\n96\t112\t119\t90\t3\t\n93\t111\t114\t87\t3\t\n92\t117\t119\t94\t3\t\n95\t113\t117\t92\t3\t\n78\t100\t112\t92\t3\t\n88\t103\t113\t87\t3\t\n89\t106\t114\t90\t3\t\n88\t121\t133\t103\t3\t\n78\t115\t114\t97\t3\t\n84\t102\t111\t87\t3\t\n86\t113\t122\t100\t3\t\n96\t112\t124\t98\t3\t\n88\t95\t104\t81\t3\t\n97\t116\t123\t100\t3\t\n92\t115\t120\t94\t3\t\n79\t99\t105\t83\t3\t\n84\t98\t111\t87\t3\t\n88\t103\t108\t88\t3\t\n88\t107\t118\t88\t3\t\n88\t111\t113\t92\t3\t\n85\t102\t105\t80\t3\t\n88\t98\t106\t79\t3\t\n88\t106\t106\t87\t3\t\n87\t103\t110\t83\t3\t\n89\t115\t114\t87\t3\t\n92\t106\t115\t91\t3\t\n84\t111\t115\t94\t3\t\n97\t111\t115\t94\t3\t\n85\t102\t110\t87\t3\t\n96\t108\t119\t94\t3\t\n97\t112\t122\t92\t3\t\n90\t104\t112\t89\t3\t\n93\t116\t123\t96\t3\t\n78\t92\t101\t87\t3\t\n84\t103\t108\t88\t3\t\n89\t102\t110\t87\t3\t\n96\t112\t119\t94\t3\t\n86\t100\t108\t81\t3\t\n88\t111\t111\t91\t3\t\n88\t106\t102\t91\t3\t\n90\t118\t122\t96\t3\t\n92\t103\t110\t86\t3\t\n88\t103\t109\t83\t3\t\n96\t117\t119\t94\t3\t\n86\t104\t112\t92\t3\t\n88\t120\t120\t91\t3\t\n93\t115\t124\t97\t3\t\n90\t109\t108\t89\t3\t\n97\t115\t114\t94\t3\t\n80\t98\t98\t83\t3\t\n93\t116\t118\t96\t3\t\n84\t103\t100\t83\t3\t\n88\t106\t111\t91\t3\t\n76\t98\t102\t79\t3\t\n83\t99\t110\t83\t3\t\n84\t106\t111\t94\t3\t\n101\t116\t122\t96\t3\t\n99\t118\t117\t96\t3\t\n92\t112\t122\t92\t3\t\n84\t106\t111\t91\t3\t\n88\t112\t113\t85\t3\t\n92\t107\t118\t92\t3\t\n99\t118\t122\t96\t3\t\n88\t102\t106\t83\t3\t\n87\t103\t110\t86\t3\t\n95\t109\t112\t89\t3\t\n88\t107\t113\t85\t3\t\n82\t100\t104\t85\t3\t\n84\t98\t106\t83\t3\t\n88\t103\t109\t87\t3\t\n93\t111\t118\t96\t3\t\n93\t125\t129\t104\t3\t\n104\t113\t127\t96\t3\t\n79\t107\t113\t87\t3\t\n89\t111\t114\t87\t3\t\n84\t99\t109\t87\t3\t\n86\t104\t108\t85\t3\t\n89\t106\t114\t94\t3\t\n82\t104\t112\t89\t3\t\n83\t103\t110\t86\t3\t\n93\t106\t114\t90\t3\t\n79\t95\t100\t87\t3\t\n90\t104\t112\t85\t3\t\n99\t118\t117\t92\t3\t\n88\t107\t109\t92\t3\t\n85\t97\t101\t80\t3\t\n80\t99\t100\t74\t3\t\n90\t113\t117\t92\t3\t\n83\t99\t101\t79\t3\t\n84\t98\t98\t79\t3\t\n86\t109\t108\t89\t3\t\n84\t103\t108\t81\t3\t\n90\t113\t122\t96\t3\t\n82\t104\t104\t85\t3\t\n92\t107\t118\t88\t3\t\n88\t112\t118\t88\t3\t\n82\t100\t108\t85\t3\t\n84\t103\t108\t85\t3\t\n80\t99\t104\t81\t3\t\n93\t107\t113\t92\t3\t\n79\t99\t104\t79\t3\t\n90\t100\t100\t81\t3\t\n92\t116\t128\t103\t3\t\n79\t95\t97\t75\t3\t\n83\t95\t101\t83\t3\t\n92\t106\t111\t87\t3\t\n88\t99\t104\t85\t3\t\n85\t102\t110\t83\t3\t\n80\t103\t113\t88\t3\t\n93\t116\t118\t92\t3\t\n88\t125\t136\t105\t3\t\n93\t111\t113\t92\t3\t\n97\t120\t124\t97\t3\t\n90\t104\t117\t89\t3\t\n95\t109\t117\t89\t3\t\n92\t111\t115\t91\t3\t\n86\t100\t112\t85\t3\t\n92\t127\t135\t105\t3\t\n93\t115\t114\t90\t3\t\n71\t72\t77\t58\t3\t\n87\t103\t114\t86\t3\t\n93\t106\t114\t87\t3\t\n92\t112\t119\t90\t3\t\n83\t103\t105\t79\t3\t\n88\t98\t102\t83\t3\t\n85\t102\t110\t94\t3\t\n84\t102\t115\t87\t3\t\n88\t107\t108\t92\t3\t\n90\t109\t112\t92\t3\t\n92\t112\t118\t92\t3\t\n76\t83\t96\t70\t4\t\n74\t87\t92\t70\t4\t\n71\t84\t86\t72\t4\t\n75\t83\t96\t83\t4\t\n80\t99\t100\t81\t4\t\n80\t98\t94\t72\t4\t\n78\t87\t88\t66\t4\t\n79\t91\t105\t79\t4\t\n74\t92\t101\t80\t4\t\n71\t87\t89\t67\t4\t\n70\t79\t92\t70\t4\t\n78\t87\t96\t70\t4\t\n78\t88\t97\t76\t4\t\n66\t79\t88\t66\t4\t\n74\t83\t92\t66\t4\t\n75\t91\t93\t68\t4\t\n79\t91\t90\t68\t4\t\n80\t89\t90\t68\t4\t\n84\t107\t108\t88\t4\t\n76\t87\t100\t74\t4\t\n74\t84\t85\t65\t4\t\n74\t88\t97\t73\t4\t\n76\t91\t91\t74\t4\t\n80\t85\t86\t68\t4\t\n82\t91\t92\t78\t4\t\n80\t95\t100\t74\t4\t\n74\t91\t92\t70\t4\t\n78\t87\t92\t70\t4\t\n76\t95\t91\t74\t4\t\n67\t66\t75\t60\t4\t\n74\t84\t97\t69\t4\t\n66\t71\t76\t63\t4\t\n74\t88\t93\t76\t4\t\n75\t91\t93\t71\t4\t\n80\t87\t91\t70\t4\t\n84\t99\t96\t79\t4\t\n80\t91\t96\t70\t4\t\n79\t99\t101\t83\t4\t\n71\t87\t91\t70\t4\t\n71\t91\t100\t81\t4\t\n76\t94\t94\t72\t4\t\n67\t84\t93\t72\t4\t\n76\t94\t98\t76\t4\t\n79\t91\t93\t72\t4\t\n64\t73\t86\t72\t4\t\n75\t95\t100\t79\t4\t\n80\t87\t91\t78\t4\t\n71\t88\t93\t68\t4\t\n71\t84\t90\t68\t4\t\n74\t87\t96\t78\t4\t\n79\t95\t96\t79\t4\t\n79\t87\t93\t71\t4\t\n78\t87\t88\t70\t4\t\n70\t79\t88\t74\t4\t\n80\t102\t106\t87\t4\t\n79\t91\t97\t79\t4\t\n83\t95\t93\t75\t4\t\n75\t91\t93\t75\t4\t\n50\t49\t67\t51\t5\t\n56\t57\t83\t70\t5\t\n56\t54\t65\t45\t5\t\n53\t49\t74\t58\t5\t\n56\t51\t62\t45\t5\t\n57\t59\t78\t65\t5\t\n74\t92\t110\t94\t5\t\n56\t53\t84\t78\t5\t\n63\t71\t104\t92\t5\t\n47\t49\t82\t83\t5\t\n56\t54\t67\t52\t5\t\n57\t56\t74\t62\t5\t\n60\t75\t97\t80\t5\t\n63\t73\t97\t86\t5\t\n60\t60\t97\t87\t5\t\n70\t87\t112\t100\t5\t\n64\t62\t71\t50\t5\t\n57\t55\t67\t50\t5\t\n70\t84\t82\t65\t5\t\n66\t71\t80\t66\t5\t\n56\t49\t73\t70\t5\t\n52\t49\t66\t44\t5\t\n56\t57\t83\t67\t5\t\n51\t54\t70\t62\t5\t\n59\t51\t79\t72\t5\t\n55\t54\t74\t58\t5\t\n63\t64\t77\t62\t5\t\n67\t77\t97\t83\t5\t\n60\t71\t91\t81\t5\t\n59\t56\t62\t44\t5\t\n59\t56\t88\t85\t5\t\n67\t88\t101\t86\t5\t\n56\t60\t75\t64\t5\t\n59\t60\t93\t79\t5\t\n57\t55\t71\t61\t5\t\n55\t61\t100\t87\t5\t\n53\t54\t75\t67\t5\t\n53\t55\t74\t57\t5\t\n56\t51\t71\t56\t5\t\n56\t57\t87\t70\t5\t\n63\t66\t101\t90\t5\t\n51\t54\t67\t62\t5\t\n53\t53\t74\t65\t5\t\n53\t52\t71\t50\t5\t\n78\t88\t101\t83\t5\t\n57\t60\t93\t80\t5\t\n60\t66\t102\t91\t5\t\n63\t67\t69\t52\t5\t\n53\t49\t74\t57\t5\t\n53\t54\t79\t67\t5\t\n55\t51\t77\t67\t5\t\n60\t67\t67\t55\t5\t\n70\t96\t117\t92\t5\t\n57\t55\t74\t61\t5\t\n49\t49\t76\t74\t5\t\n59\t64\t77\t71\t5\t\n68\t69\t86\t72\t5\t\n52\t56\t73\t66\t5\t\n56\t57\t87\t74\t5\t\n56\t57\t75\t57\t5\t\n55\t58\t96\t87\t5\t\n60\t71\t93\t80\t5\t\n67\t92\t110\t90\t5\t\n60\t63\t67\t41\t5\t\n63\t66\t93\t79\t5\t\n67\t68\t81\t67\t5\t\n53\t49\t64\t50\t5\t\n67\t73\t90\t75\t5\t\n59\t58\t81\t71\t5\t\n67\t64\t81\t67\t5\t\n56\t57\t97\t86\t5\t\n59\t53\t62\t44\t5\t\n59\t63\t79\t72\t5\t\n63\t71\t92\t81\t5\t\n63\t70\t86\t72\t5\t\n60\t61\t75\t67\t5\t\n66\t83\t117\t100\t5\t\n60\t62\t74\t57\t5\t\n63\t60\t88\t85\t5\t\n59\t79\t89\t71\t5\t\n67\t88\t110\t90\t5\t\n64\t64\t87\t78\t5\t\n60\t56\t85\t80\t5\t\n68\t89\t115\t94\t5\t\n53\t62\t78\t61\t5\t\n60\t59\t67\t54\t5\t\n70\t84\t101\t87\t5\t\n60\t71\t85\t69\t5\t\n59\t60\t96\t92\t5\t\n63\t54\t81\t71\t5\t\n66\t63\t76\t66\t5\t\n53\t57\t67\t52\t5\t\n55\t54\t63\t46\t5\t\n55\t51\t50\t29\t5\t\n57\t55\t60\t46\t5\t\n71\t75\t87\t78\t5\t\n68\t75\t87\t74\t5\t\n80\t95\t118\t92\t5\t\n68\t75\t83\t81\t5\t\n50\t53\t82\t69\t5\t\n71\t77\t86\t75\t5\t\n59\t53\t66\t44\t5\t\n59\t71\t88\t78\t5\t\n64\t71\t87\t78\t5\t\n59\t58\t77\t71\t5\t\n70\t75\t93\t76\t5\t\n67\t84\t105\t94\t5\t\n56\t51\t72\t57\t5\t\n63\t61\t74\t54\t5\t\n60\t60\t70\t65\t5\t\n59\t63\t73\t66\t5\t\n53\t51\t67\t52\t5\t\n53\t53\t82\t73\t5\t\n56\t54\t87\t78\t5\t\n55\t45\t70\t54\t5\t\n60\t64\t104\t99\t5\t\n60\t61\t71\t59\t5\t\n52\t46\t76\t66\t5\t\n53\t53\t74\t58\t5\t\n66\t79\t96\t85\t5\t\n63\t70\t97\t83\t5\t\n52\t51\t58\t42\t5\t\n60\t59\t90\t76\t5\t\n57\t53\t85\t76\t5\t\n67\t79\t89\t76\t5\t\n71\t79\t93\t75\t5\t\n60\t61\t83\t70\t5\t\n56\t64\t91\t81\t5\t\n70\t79\t92\t81\t5\t\n75\t95\t109\t96\t5\t\n59\t60\t100\t92\t5\t\n71\t87\t96\t75\t6\t\n67\t71\t70\t58\t6\t\n76\t91\t91\t78\t6\t\n63\t68\t70\t54\t6\t\n67\t75\t77\t62\t6\t\n67\t68\t77\t54\t6\t\n71\t75\t83\t70\t6\t\n68\t77\t90\t72\t6\t\n80\t95\t104\t78\t6\t\n72\t81\t86\t68\t6\t\n64\t75\t75\t59\t6\t\n78\t92\t97\t80\t6\t\n71\t81\t86\t68\t6\t\n63\t75\t77\t62\t6\t\n68\t75\t79\t59\t6\t\n71\t83\t87\t63\t6\t\n71\t75\t79\t59\t6\t\n71\t75\t79\t63\t6\t\n71\t79\t91\t70\t6\t\n75\t91\t90\t72\t6\t\n63\t72\t77\t58\t6\t\n67\t84\t82\t65\t6\t\n70\t79\t84\t66\t6\t\n63\t75\t82\t65\t6\t\n63\t68\t74\t58\t6\t\n67\t70\t72\t60\t6\t\n66\t79\t80\t66\t6\t\n63\t66\t72\t57\t6\t\n70\t79\t76\t59\t6\t\n64\t66\t64\t57\t6\t\n66\t75\t80\t66\t6\t\n75\t84\t90\t72\t6\t\n70\t79\t88\t63\t6\t\n74\t92\t93\t76\t6\t\n63\t67\t74\t58\t6\t\n71\t79\t79\t63\t6\t\n68\t75\t83\t59\t6\t\n64\t69\t74\t61\t6\t\n79\t95\t93\t71\t6\t\n60\t60\t74\t55\t6\t\n63\t75\t74\t62\t6\t\n67\t83\t85\t67\t6\t\n71\t79\t77\t67\t6\t\n63\t71\t73\t55\t6\t\n64\t73\t78\t57\t6\t\n71\t77\t90\t72\t6\t\n67\t72\t74\t58\t6\t\n70\t79\t85\t65\t6\t\n63\t70\t72\t57\t6\t\n75\t91\t96\t79\t6\t\n70\t79\t80\t63\t6\t\n67\t71\t74\t62\t6\t\n63\t73\t79\t57\t6\t\n63\t63\t67\t51\t6\t\n63\t75\t74\t55\t6\t\n71\t81\t75\t68\t6\t\n63\t77\t82\t60\t6\t\n74\t83\t88\t74\t6\t\n67\t73\t75\t57\t6\t\n67\t77\t75\t60\t6\t\n67\t77\t82\t64\t6\t\n75\t81\t93\t68\t6\t\n63\t66\t72\t53\t6\t\n63\t67\t66\t55\t6\t\n67\t72\t77\t54\t6\t\n67\t79\t81\t62\t6\t\n63\t70\t75\t57\t6\t\n64\t68\t75\t63\t6\t\n79\t91\t104\t75\t6\t\n64\t73\t78\t61\t6\t\n70\t84\t89\t69\t6\t\n70\t75\t84\t66\t6\t\n64\t69\t64\t54\t6\t\n64\t75\t71\t52\t6\t\n67\t67\t74\t62\t6\t\n64\t71\t71\t56\t6\t\n64\t75\t75\t52\t6\t\n66\t75\t76\t59\t6\t\n68\t69\t74\t57\t6\t\n66\t71\t69\t55\t6\t\n71\t73\t79\t64\t6\t\n68\t85\t86\t68\t6\t\n63\t67\t73\t55\t6\t\n71\t79\t85\t62\t6\t\n74\t83\t84\t70\t6\t\n67\t75\t81\t62\t6\t\n68\t71\t71\t59\t6\t\n63\t73\t72\t60\t6\t\n63\t75\t81\t62\t6\t\n78\t91\t92\t78\t6\t\n63\t66\t79\t64\t6\t\n70\t75\t76\t59\t6\t\n68\t77\t82\t65\t6\t\n63\t63\t66\t55\t6\t\n71\t83\t81\t67\t6\t\n68\t77\t74\t61\t6\t\n67\t75\t74\t62\t6\t\n71\t91\t90\t72\t6\t\n70\t84\t97\t80\t6\t\n71\t79\t87\t63\t6\t\n67\t75\t89\t73\t6\t\n64\t73\t74\t54\t6\t\n71\t83\t85\t62\t6\t\n66\t75\t80\t63\t6\t\n71\t87\t85\t71\t6\t\n60\t63\t78\t65\t6\t\n63\t64\t70\t58\t6\t\n74\t84\t93\t73\t6\t\n76\t87\t96\t78\t6\t\n67\t73\t79\t60\t6\t\n67\t79\t82\t65\t6\t\n64\t75\t79\t63\t6\t\n64\t69\t71\t54\t6\t\n64\t69\t78\t61\t6\t\n68\t83\t83\t63\t6\t\n75\t84\t93\t68\t6\t\n71\t75\t87\t63\t6\t\n67\t73\t79\t57\t6\t\n80\t94\t102\t76\t6\t\n88\t95\t109\t87\t6\t\n74\t79\t84\t63\t6\t\n68\t81\t82\t65\t6\t\n64\t71\t79\t63\t6\t\n66\t79\t80\t59\t6\t\n71\t72\t74\t58\t6\t\n78\t92\t101\t80\t6\t\n63\t64\t67\t54\t6\t\n64\t75\t79\t59\t6\t\n63\t79\t82\t65\t6\t\n63\t75\t76\t59\t6\t\n71\t77\t79\t60\t6\t\n64\t69\t74\t57\t6\t\n67\t66\t72\t60\t6\t\n63\t79\t84\t63\t6\t\n67\t75\t82\t62\t6\t\n78\t83\t84\t70\t6\t\n64\t79\t79\t59\t6\t\n60\t67\t70\t55\t6\t\n67\t68\t74\t54\t6\t\n71\t83\t89\t75\t6\t\n67\t72\t77\t58\t6\t\n68\t77\t74\t65\t6\t\n63\t67\t73\t59\t6\t\n71\t77\t82\t68\t6\t\n64\t73\t74\t57\t6\t\n63\t67\t74\t55\t6\t\n84\t95\t104\t78\t6\t\n60\t69\t74\t54\t6\t\n66\t75\t73\t59\t6\t\n66\t71\t84\t78\t6\t\n67\t73\t79\t64\t6\t\n68\t77\t82\t61\t6\t\n67\t84\t89\t65\t6\t\n67\t75\t77\t58\t6\t\n63\t71\t74\t58\t6\t\n75\t87\t89\t75\t6\t\n71\t81\t93\t75\t6\t\n76\t83\t91\t78\t6\t\n59\t70\t75\t57\t6\t\n75\t79\t81\t67\t6\t\n60\t66\t78\t61\t6\t\n59\t67\t66\t55\t6\t\n70\t79\t82\t62\t6\t\n68\t79\t79\t67\t6\t\n74\t79\t84\t66\t6\t\n59\t66\t65\t60\t6\t\n66\t83\t80\t63\t6\t\n72\t81\t86\t65\t6\t\n68\t75\t75\t59\t6\t\n76\t85\t94\t76\t6\t\n72\t77\t78\t65\t6\t\n67\t70\t75\t57\t6\t\n59\t63\t75\t64\t6\t\n63\t71\t74\t55\t6\t\n68\t85\t82\t65\t6\t\n63\t77\t79\t60\t6\t\n68\t75\t79\t67\t6\t\n67\t75\t78\t58\t6\t\n63\t75\t74\t58\t6\t\n76\t95\t113\t88\t6\t\n79\t84\t86\t68\t6\t\n68\t75\t75\t56\t6\t\n70\t79\t80\t59\t6\t\n75\t83\t81\t62\t6\t\n63\t72\t74\t58\t6\t\n78\t83\t88\t74\t6\t\n63\t71\t73\t59\t6\t\n66\t71\t73\t55\t6\t\n67\t73\t75\t60\t6\t\n63\t67\t70\t58\t6\t\n74\t83\t88\t70\t6\t\n63\t66\t68\t57\t6\t\n64\t79\t83\t67\t6\t\n66\t71\t73\t59\t6\t\n63\t75\t85\t62\t6\t\n64\t73\t71\t57\t6\t\n78\t92\t93\t76\t6\t\n63\t63\t72\t57\t6\t\n68\t75\t71\t56\t6\t\n67\t79\t82\t62\t6\t\n71\t81\t90\t68\t6\t\n64\t77\t78\t65\t6\t\n59\t63\t66\t52\t6\t\n63\t66\t68\t53\t6\t\n71\t79\t79\t67\t6\t\n71\t79\t83\t63\t6\t\n70\t79\t85\t73\t6\t\n59\t63\t66\t55\t6\t\n71\t75\t85\t67\t6\t\n64\t66\t82\t65\t6"
  },
  {
    "path": "data/IRIS.txt",
    "content": "50.0    33.0    14.0    2.0     1.0\n64.0    28.0    56.0    22.0    2.0\n65.0    28.0    46.0    15.0    3.0\n67.0    31.0    56.0    24.0    2.0\n63.0    28.0    51.0    15.0    2.0\n46.0    34.0    14.0    3.0     1.0\n69.0    31.0    51.0    23.0    2.0\n62.0    22.0    45.0    15.0    3.0\n59.0    32.0    48.0    18.0    3.0\n46.0    36.0    10.0    2.0     1.0\n61.0    30.0    46.0    14.0    3.0\n60.0    27.0    51.0    16.0    3.0\n65.0    30.0    52.0    20.0    2.0\n56.0    25.0    39.0    11.0    3.0\n65.0    30.0    55.0    18.0    2.0\n58.0    27.0    51.0    19.0    2.0\n68.0    32.0    59.0    23.0    2.0\n51.0    33.0    17.0    5.0     1.0\n57.0    28.0    45.0    13.0    3.0\n62.0    34.0    54.0    23.0    2.0\n77.0    38.0    67.0    22.0    2.0\n63.0    33.0    47.0    16.0    3.0\n67.0    33.0    57.0    25.0    2.0\n76.0    30.0    66.0    21.0    2.0\n49.0    25.0    45.0    17.0    2.0\n55.0    35.0    13.0    2.0     1.0\n67.0    30.0    52.0    23.0    2.0\n70.0    32.0    47.0    14.0    3.0\n64.0    32.0    45.0    15.0    3.0\n61.0    28.0    40.0    13.0    3.0\n48.0    31.0    16.0    2.0     1.0\n59.0    30.0    51.0    18.0    2.0\n55.0    24.0    38.0    11.0    3.0\n63.0    25.0    50.0    19.0    2.0\n64.0    32.0    53.0    23.0    2.0\n52.0    34.0    14.0    2.0     1.0\n49.0    36.0    14.0    1.0     1.0\n54.0    30.0    45.0    15.0    3.0\n79.0    38.0    64.0    20.0    2.0\n44.0    32.0    13.0    2.0     1.0\n67.0    33.0    57.0    21.0    2.0\n50.0    35.0    16.0    6.0     1.0\n58.0    26.0    40.0    12.0    3.0\n44.0    30.0    13.0    2.0     1.0\n77.0    28.0    67.0    20.0    2.0\n63.0    27.0    49.0    18.0    2.0\n47.0    32.0    16.0    2.0     1.0\n55.0    26.0    44.0    12.0    3.0\n50.0    23.0    33.0    10.0    3.0\n72.0    32.0    60.0    18.0    2.0\n48.0    30.0    14.0    3.0     1.0\n51.0    38.0    16.0    2.0     1.0\n61.0    30.0    49.0    18.0    2.0\n48.0    34.0    19.0    2.0     1.0\n50.0    30.0    16.0    2.0     1.0\n50.0    32.0    12.0    2.0     1.0\n61.0    26.0    56.0    14.0    2.0\n64.0    28.0    56.0    21.0    2.0\n43.0    30.0    11.0    1.0     1.0\n58.0    40.0    12.0    2.0     1.0\n51.0    38.0    19.0    4.0     1.0\n67.0    31.0    44.0    14.0    3.0\n62.0    28.0    48.0    18.0    2.0\n49.0    30.0    14.0    2.0     1.0\n51.0    35.0    14.0    2.0     1.0\n56.0    30.0    45.0    15.0    3.0\n58.0    27.0    41.0    10.0    3.0\n50.0    34.0    16.0    4.0     1.0\n46.0    32.0    14.0    2.0     1.0\n60.0    29.0    45.0    15.0    3.0\n57.0    26.0    35.0    10.0    3.0\n57.0    44.0    15.0    4.0     1.0\n50.0    36.0    14.0    2.0     1.0\n77.0    30.0    61.0    23.0    2.0\n63.0    34.0    56.0    24.0    2.0\n58.0    27.0    51.0    19.0    2.0\n57.0    29.0    42.0    13.0    3.0\n72.0    30.0    58.0    16.0    2.0\n54.0    34.0    15.0    4.0     1.0\n52.0    41.0    15.0    1.0     1.0\n71.0    30.0    59.0    21.0    2.0\n64.0    31.0    55.0    18.0    2.0\n60.0    30.0    48.0    18.0    2.0\n63.0    29.0    56.0    18.0    2.0\n49.0    24.0    33.0    10.0    3.0\n56.0    27.0    42.0    13.0    3.0\n57.0    30.0    42.0    12.0    3.0\n55.0    42.0    14.0    2.0     1.0\n49.0    31.0    15.0    2.0     1.0\n77.0    26.0    69.0    23.0    2.0\n60.0    22.0    50.0    15.0    2.0\n54.0    39.0    17.0    4.0     1.0\n66.0    29.0    46.0    13.0    3.0\n52.0    27.0    39.0    14.0    3.0\n60.0    34.0    45.0    16.0    3.0\n50.0    34.0    15.0    2.0     1.0\n44.0    29.0    14.0    2.0     1.0\n50.0    20.0    35.0    10.0    3.0\n55.0    24.0    37.0    10.0    3.0\n58.0    27.0    39.0    12.0    3.0\n47.0    32.0    13.0    2.0     1.0\n46.0    31.0    15.0    2.0     1.0\n69.0    32.0    57.0    23.0    2.0\n62.0    29.0    43.0    13.0    3.0\n74.0    28.0    61.0    19.0    2.0\n59.0    30.0    42.0    15.0    3.0\n51.0    34.0    15.0    2.0     1.0\n50.0    35.0    13.0    3.0     1.0\n56.0    28.0    49.0    20.0    2.0\n60.0    22.0    40.0    11.0    3.0\n73.0    29.0    63.0    18.0    2.0\n67.0    25.0    58.0    18.0    2.0\n49.0    31.0    15.0    1.0     1.0\n67.0    31.0    47.0    15.0    3.0\n63.0    23.0    44.0    13.0    3.0\n54.0    37.0    15.0    2.0     1.0\n56.0    30.0    41.0    13.0    3.0\n63.0    25.0    49.0    15.0    3.0\n61.0    28.0    47.0    12.0    3.0\n64.0    29.0    43.0    13.0    3.0\n51.0    25.0    30.0    11.0    3.0\n57.0    28.0    41.0    13.0    3.0\n65.0    30.0    58.0    22.0    2.0\n69.0    31.0    54.0    21.0    2.0\n54.0    39.0    13.0    4.0     1.0\n51.0    35.0    14.0    3.0     1.0\n72.0    36.0    61.0    25.0    2.0\n65.0    32.0    51.0    20.0    2.0\n61.0    29.0    47.0    14.0    3.0\n56.0    29.0    36.0    13.0    3.0\n69.0    31.0    49.0    15.0    3.0\n64.0    27.0    53.0    19.0    2.0\n68.0    30.0    55.0    21.0    2.0\n55.0    25.0    40.0    13.0    3.0\n48.0    34.0    16.0    2.0     1.0\n48.0    30.0    14.0    1.0     1.0\n45.0    23.0    13.0    3.0     1.0\n57.0    25.0    50.0    20.0    2.0\n57.0    38.0    17.0    3.0     1.0\n51.0    38.0    15.0    3.0     1.0\n55.0    23.0    40.0    13.0    3.0\n66.0    30.0    44.0    14.0    3.0\n68.0    28.0    48.0    14.0    3.0\n54.0    34.0    17.0    2.0     1.0\n51.0    37.0    15.0    4.0     1.0\n52.0    35.0    15.0    2.0     1.0\n58.0    28.0    51.0    24.0    2.0\n67.0    30.0    50.0    17.0    3.0\n63.0    33.0    60.0    25.0    2.0\n53.0    37.0    15.0    2.0     1.0"
  },
  {
    "path": "data/Number.txt",
    "content": "1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 1 1 1 0\n0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1\n1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 2\n1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 3\n"
  },
  {
    "path": "data/Perceptron1.txt",
    "content": "1\t1\t0\n1\t0\t0\n0\t0\t1\n0\t1\t1"
  },
  {
    "path": "data/Perceptron2.txt",
    "content": "1\t1\t1\n1\t0\t0\n0\t0\t1\n0\t1\t0"
  },
  {
    "path": "data/Perceptron3.txt",
    "content": "0\t0\t0\t0\t\n0\t0\t1\t0\n0\t1\t1\t1\n1\t1\t1\t1"
  },
  {
    "path": "data/Perceptron4.txt",
    "content": "1\t1\t0\n1\t2\t0\n2\t1\t0\n1\t-1\t1\n1\t-2\t1\n-1\t1\t2\n-2\t1\t2\n-1\t0\t2"
  },
  {
    "path": "data/breast-cancer-wisconsin_no question mark.txt",
    "content": "5\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t4\t4\t5\t7\t10\t3\t2\t1\t1\n3\t1\t1\t1\t2\t2\t3\t1\t1\t1\n6\t8\t8\t1\t3\t4\t3\t7\t1\t1\n4\t1\t1\t3\t2\t1\t3\t1\t1\t1\n8\t10\t10\t8\t7\t10\t9\t7\t1\t2\n1\t1\t1\t1\t2\t10\t3\t1\t1\t1\n2\t1\t2\t1\t2\t1\t3\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t5\t1\n4\t2\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t1\t1\t3\t1\t1\t1\n2\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t3\t3\t3\t2\t3\t4\t4\t1\t2\n1\t1\t1\t1\t2\t3\t3\t1\t1\t1\n8\t7\t5\t10\t7\t9\t5\t5\t4\t2\n7\t4\t6\t4\t6\t1\t4\t3\t1\t2\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t1\t1\t2\t1\t3\t1\t1\t1\n10\t7\t7\t6\t4\t10\t4\t1\t2\t2\n6\t1\t1\t1\t2\t1\t3\t1\t1\t1\n7\t3\t2\t10\t5\t10\t5\t4\t4\t2\n10\t5\t5\t3\t6\t7\t7\t10\t1\t2\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t2\t3\t4\t2\t7\t3\t6\t1\t2\n3\t2\t1\t1\t1\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t3\t1\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t1\t1\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t3\t1\t1\t1\n10\t7\t7\t3\t8\t5\t7\t4\t3\t2\n2\t1\t1\t2\t2\t1\t3\t1\t1\t1\n3\t1\t2\t1\t2\t1\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t2\t1\t1\t1\n10\t10\t10\t8\t6\t1\t8\t9\t1\t2\n6\t2\t1\t1\t1\t1\t7\t1\t1\t1\n5\t4\t4\t9\t2\t10\t5\t6\t1\t2\n2\t5\t3\t3\t6\t7\t7\t5\t1\t2\n10\t4\t3\t1\t3\t3\t6\t5\t2\t2\n6\t10\t10\t2\t8\t10\t7\t3\t3\t2\n5\t6\t5\t6\t10\t1\t3\t1\t1\t2\n10\t10\t10\t4\t8\t1\t8\t10\t1\t2\n1\t1\t1\t1\t2\t1\t2\t1\t2\t1\n3\t7\t7\t4\t4\t9\t4\t8\t1\t2\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t1\t3\t2\t1\t3\t1\t1\t1\n7\t8\t7\t2\t4\t8\t3\t8\t2\t2\n9\t5\t8\t1\t2\t3\t2\t1\t5\t2\n5\t3\t3\t4\t2\t4\t3\t4\t1\t2\n10\t3\t6\t2\t3\t5\t4\t10\t2\t2\n5\t5\t5\t8\t10\t8\t7\t3\t7\t2\n10\t5\t5\t6\t8\t8\t7\t1\t1\t2\n10\t6\t6\t3\t4\t5\t3\t6\t1\t2\n8\t10\t10\t1\t3\t6\t3\t9\t1\t2\n8\t2\t4\t1\t5\t1\t5\t4\t4\t2\n5\t2\t3\t1\t6\t10\t5\t1\t1\t2\n9\t5\t5\t2\t2\t2\t5\t1\t1\t2\n5\t3\t5\t5\t3\t3\t4\t10\t1\t2\n1\t1\t1\t1\t2\t2\t2\t1\t1\t1\n9\t10\t10\t1\t10\t8\t3\t3\t1\t2\n6\t3\t4\t1\t5\t2\t3\t9\t1\t2\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n10\t4\t2\t1\t3\t2\t4\t3\t10\t2\n4\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t3\t4\t1\t8\t10\t4\t9\t1\t2\n8\t3\t8\t3\t4\t9\t8\t9\t8\t2\n1\t1\t1\t1\t2\t1\t3\t2\t1\t1\n5\t1\t3\t1\t2\t1\t2\t1\t1\t1\n6\t10\t2\t8\t10\t2\t7\t8\t10\t2\n1\t3\t3\t2\t2\t1\t7\t2\t1\t1\n9\t4\t5\t10\t6\t10\t4\t8\t1\t2\n10\t6\t4\t1\t3\t4\t3\t2\t3\t2\n1\t1\t2\t1\t2\t2\t4\t2\t1\t1\n1\t1\t4\t1\t2\t1\t2\t1\t1\t1\n5\t3\t1\t2\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t3\t3\t1\t1\t1\n2\t1\t1\t1\t3\t1\t2\t1\t1\t1\n2\t2\t2\t1\t1\t1\t7\t1\t1\t1\n4\t1\t1\t2\t2\t1\t2\t1\t1\t1\n5\t2\t1\t1\t2\t1\t3\t1\t1\t1\n3\t1\t1\t1\t2\t2\t7\t1\t1\t1\n3\t5\t7\t8\t8\t9\t7\t10\t7\t2\n5\t10\t6\t1\t10\t4\t4\t10\t10\t2\n3\t3\t6\t4\t5\t8\t4\t4\t1\t2\n3\t6\t6\t6\t5\t10\t6\t8\t3\t2\n4\t1\t1\t1\t2\t1\t3\t1\t1\t1\n2\t1\t1\t2\t3\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n3\t1\t1\t2\t2\t1\t1\t1\t1\t1\n4\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n2\t1\t1\t2\t2\t1\t1\t1\t1\t1\n5\t1\t1\t1\t2\t1\t3\t1\t1\t1\n9\t6\t9\t2\t10\t6\t2\t9\t10\t2\n7\t5\t6\t10\t5\t10\t7\t9\t4\t2\n10\t3\t5\t1\t10\t5\t3\t10\t2\t2\n2\t3\t4\t4\t2\t5\t2\t5\t1\t2\n4\t1\t2\t1\t2\t1\t3\t1\t1\t1\n8\t2\t3\t1\t6\t3\t7\t1\t1\t2\n10\t10\t10\t10\t10\t1\t8\t8\t8\t2\n7\t3\t4\t4\t3\t3\t3\t2\t7\t2\n10\t10\t10\t8\t2\t10\t4\t1\t1\t2\n1\t6\t8\t10\t8\t10\t5\t7\t1\t2\n1\t1\t1\t1\t2\t1\t2\t3\t1\t1\n6\t5\t4\t4\t3\t9\t7\t8\t3\t2\n1\t3\t1\t2\t2\t2\t5\t3\t2\t1\n8\t6\t4\t3\t5\t9\t3\t1\t1\t2\n10\t3\t3\t10\t2\t10\t7\t3\t3\t2\n10\t10\t10\t3\t10\t8\t8\t1\t1\t2\n3\t3\t2\t1\t2\t3\t3\t1\t1\t1\n1\t1\t1\t1\t2\t5\t1\t1\t1\t1\n8\t3\t3\t1\t2\t2\t3\t2\t1\t1\n4\t5\t5\t10\t4\t10\t7\t5\t8\t2\n1\t1\t1\t1\t4\t3\t1\t1\t1\t1\n3\t2\t1\t1\t2\t2\t3\t1\t1\t1\n1\t1\t2\t2\t2\t1\t3\t1\t1\t1\n4\t2\t1\t1\t2\t2\t3\t1\t1\t1\n10\t10\t10\t2\t10\t10\t5\t3\t3\t2\n5\t3\t5\t1\t8\t10\t5\t3\t1\t2\n5\t4\t6\t7\t9\t7\t8\t10\t1\t2\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n7\t5\t3\t7\t4\t10\t7\t5\t5\t2\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n8\t3\t5\t4\t5\t10\t1\t6\t2\t2\n1\t1\t1\t1\t10\t1\t1\t1\t1\t1\n5\t1\t3\t1\t2\t1\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t10\t8\t10\t8\t10\t3\t6\t3\t2\n3\t1\t1\t1\t2\t1\t2\t2\t1\t1\n3\t1\t1\t1\t3\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t2\t3\t3\t1\t1\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n4\t1\t2\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n9\t5\t5\t4\t4\t5\t4\t3\t3\t2\n1\t1\t1\t1\t2\t5\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t2\t1\t1\t1\n3\t4\t5\t2\t6\t8\t4\t1\t1\t2\n1\t1\t1\t1\t3\t2\t2\t1\t1\t1\n3\t1\t1\t3\t8\t1\t5\t8\t1\t1\n8\t8\t7\t4\t10\t10\t7\t8\t7\t2\n1\t1\t1\t1\t1\t1\t3\t1\t1\t1\n7\t2\t4\t1\t6\t10\t5\t4\t3\t2\n10\t10\t8\t6\t4\t5\t8\t10\t1\t2\n4\t1\t1\t1\t2\t3\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t5\t5\t6\t3\t10\t3\t1\t1\t2\n1\t2\t2\t1\t2\t1\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t3\t1\t1\t1\n9\t9\t10\t3\t6\t10\t7\t10\t6\t2\n10\t7\t7\t4\t5\t10\t5\t7\t2\t2\n4\t1\t1\t1\t2\t1\t3\t2\t1\t1\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t2\t1\t3\t1\t1\t7\t1\n4\t1\t1\t1\t2\t2\t3\t2\t1\t1\n5\t6\t7\t8\t8\t10\t3\t10\t3\t2\n10\t8\t10\t10\t6\t1\t3\t1\t10\t2\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t2\t1\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n6\t10\t10\t10\t8\t10\t10\t10\t7\t2\n8\t6\t5\t4\t3\t10\t6\t1\t1\t2\n5\t8\t7\t7\t10\t10\t5\t7\t1\t2\n2\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t10\t10\t3\t8\t1\t5\t10\t3\t2\n4\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t3\t3\t3\t6\t10\t3\t1\t1\t2\n1\t1\t1\t1\t1\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n6\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t8\t8\t8\t5\t10\t7\t8\t1\t2\n8\t7\t6\t4\t4\t10\t5\t1\t1\t2\n2\t1\t1\t1\t1\t1\t3\t1\t1\t1\n1\t5\t8\t6\t5\t8\t7\t10\t1\t2\n10\t5\t6\t10\t6\t10\t7\t7\t10\t2\n5\t8\t4\t10\t5\t8\t9\t10\t1\t2\n1\t2\t3\t1\t2\t1\t3\t1\t1\t1\n10\t10\t10\t8\t6\t8\t7\t10\t1\t2\n7\t5\t10\t10\t10\t10\t4\t10\t3\t2\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n4\t1\t1\t1\t2\t1\t3\t1\t1\t1\n8\t4\t4\t5\t4\t7\t7\t8\t2\t1\n5\t1\t1\t4\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n9\t7\t7\t5\t5\t10\t7\t8\t3\t2\n10\t8\t8\t4\t10\t10\t8\t1\t1\t2\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t10\t10\t9\t6\t10\t7\t10\t5\t2\n10\t10\t9\t3\t7\t5\t3\t5\t1\t2\n1\t1\t1\t1\t1\t1\t3\t1\t1\t1\n1\t1\t1\t1\t1\t1\t3\t1\t1\t1\n5\t1\t1\t1\t1\t1\t3\t1\t1\t1\n8\t10\t10\t10\t5\t10\t8\t10\t6\t2\n8\t10\t8\t8\t4\t8\t7\t7\t1\t2\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n10\t10\t10\t10\t7\t10\t7\t10\t4\t2\n10\t10\t10\t10\t3\t10\t10\t6\t1\t2\n8\t7\t8\t7\t5\t5\t5\t10\t2\t2\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n6\t10\t7\t7\t6\t4\t8\t10\t2\t2\n6\t1\t3\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t2\t2\t1\t3\t1\t1\t1\n10\t6\t4\t3\t10\t10\t9\t10\t1\t2\n4\t1\t1\t3\t1\t5\t2\t1\t1\t2\n7\t5\t6\t3\t3\t8\t7\t4\t1\t2\n10\t5\t5\t6\t3\t10\t7\t9\t2\t2\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n10\t5\t7\t4\t4\t10\t8\t9\t1\t2\n8\t9\t9\t5\t3\t5\t7\t7\t1\t2\n1\t1\t1\t1\t1\t1\t3\t1\t1\t1\n10\t10\t10\t3\t10\t10\t9\t10\t1\t2\n7\t4\t7\t4\t3\t7\t7\t6\t1\t2\n6\t8\t7\t5\t6\t8\t8\t9\t2\t2\n8\t4\t6\t3\t3\t1\t4\t3\t1\t1\n10\t4\t5\t5\t5\t10\t4\t1\t1\t2\n3\t3\t2\t1\t3\t1\t3\t6\t1\t1\n10\t8\t8\t2\t8\t10\t4\t8\t10\t2\n9\t8\t8\t5\t6\t2\t4\t10\t4\t2\n8\t10\t10\t8\t6\t9\t3\t10\t10\t2\n10\t4\t3\t2\t3\t10\t5\t3\t2\t2\n5\t1\t3\t3\t2\t2\t2\t3\t1\t1\n3\t1\t1\t3\t1\t1\t3\t1\t1\t1\n2\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t5\t5\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t1\t1\t2\t2\t2\t3\t1\t1\t1\n8\t10\t10\t8\t5\t10\t7\t8\t1\t2\n8\t4\t4\t1\t2\t9\t3\t3\t1\t2\n4\t1\t1\t1\t2\t1\t3\t6\t1\t1\n1\t2\t2\t1\t2\t1\t1\t1\t1\t1\n10\t4\t4\t10\t2\t10\t5\t3\t3\t2\n6\t3\t3\t5\t3\t10\t3\t5\t3\t1\n6\t10\t10\t2\t8\t10\t7\t3\t3\t2\n9\t10\t10\t1\t10\t8\t3\t3\t1\t2\n5\t6\t6\t2\t4\t10\t3\t6\t1\t2\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t7\t7\t1\t5\t8\t3\t4\t1\t1\n10\t5\t8\t10\t3\t10\t5\t1\t3\t2\n5\t10\t10\t6\t10\t10\t10\t6\t5\t2\n8\t8\t9\t4\t5\t10\t7\t8\t1\t2\n10\t4\t4\t10\t6\t10\t5\t5\t1\t2\n7\t9\t4\t10\t10\t3\t5\t3\t3\t2\n5\t1\t4\t1\t2\t1\t3\t2\t1\t1\n10\t10\t6\t3\t3\t10\t4\t3\t2\t2\n3\t3\t5\t2\t3\t10\t7\t1\t1\t2\n10\t8\t8\t2\t3\t4\t8\t7\t8\t2\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n8\t4\t7\t1\t3\t10\t3\t9\t2\t2\n5\t1\t1\t1\t2\t1\t3\t1\t1\t1\n3\t3\t5\t2\t3\t10\t7\t1\t1\t2\n7\t2\t4\t1\t3\t4\t3\t3\t1\t2\n3\t1\t1\t1\t2\t1\t3\t2\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n10\t5\t7\t3\t3\t7\t3\t3\t8\t2\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n2\t1\t1\t2\t2\t1\t3\t1\t1\t1\n1\t4\t3\t10\t4\t10\t5\t6\t1\t2\n10\t4\t6\t1\t2\t10\t5\t3\t1\t2\n7\t4\t5\t10\t2\t10\t3\t8\t2\t2\n8\t10\t10\t10\t8\t10\t10\t7\t3\t2\n10\t10\t10\t10\t10\t10\t4\t10\t10\t2\n3\t1\t1\t1\t3\t1\t2\t1\t1\t1\n6\t1\t3\t1\t4\t5\t5\t10\t1\t2\n5\t6\t6\t8\t6\t10\t4\t10\t4\t2\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n10\t4\t4\t6\t2\t10\t2\t3\t1\t2\n5\t5\t7\t8\t6\t10\t7\t4\t1\t2\n5\t3\t4\t3\t4\t5\t4\t7\t1\t1\n8\t2\t1\t1\t5\t1\t1\t1\t1\t1\n9\t1\t2\t6\t4\t10\t7\t7\t2\t2\n8\t4\t10\t5\t4\t4\t7\t10\t1\t2\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n10\t10\t10\t7\t9\t10\t7\t10\t10\t2\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n8\t3\t4\t9\t3\t10\t3\t3\t1\t2\n10\t8\t4\t4\t4\t10\t3\t10\t4\t2\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n7\t8\t7\t6\t4\t3\t8\t8\t4\t2\n3\t1\t1\t1\t2\t5\t5\t1\t1\t1\n2\t1\t1\t1\t3\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n8\t6\t4\t10\t10\t1\t3\t5\t1\t2\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t1\t1\t2\t1\t1\t1\n5\t5\t5\t2\t5\t10\t4\t3\t1\t2\n6\t8\t7\t8\t6\t8\t8\t9\t1\t2\n1\t1\t1\t1\t5\t1\t3\t1\t1\t1\n4\t4\t4\t4\t6\t5\t7\t3\t1\t1\n7\t6\t3\t2\t5\t10\t7\t4\t6\t2\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t4\t6\t10\t2\t10\t4\t1\t1\t2\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n3\t2\t2\t1\t2\t1\t2\t3\t1\t1\n10\t1\t1\t1\t2\t10\t5\t4\t1\t2\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n8\t10\t3\t2\t6\t4\t3\t10\t1\t2\n10\t4\t6\t4\t5\t10\t7\t1\t1\t2\n10\t4\t7\t2\t2\t8\t6\t1\t1\t2\n5\t1\t1\t1\t2\t1\t3\t1\t2\t1\n5\t2\t2\t2\t2\t1\t2\t2\t1\t1\n5\t4\t6\t6\t4\t10\t4\t3\t1\t2\n8\t6\t7\t3\t3\t10\t3\t4\t2\t2\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n6\t5\t5\t8\t4\t10\t3\t4\t1\t2\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t1\t1\t2\t1\t1\t1\n8\t5\t5\t5\t2\t10\t4\t3\t1\t2\n10\t3\t3\t1\t2\t10\t7\t6\t1\t2\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n7\t6\t4\t8\t10\t10\t9\t5\t3\t2\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t2\t2\t2\t3\t1\t1\t3\t1\t1\n1\t1\t1\t1\t1\t1\t1\t3\t1\t1\n3\t4\t4\t10\t5\t1\t3\t3\t1\t2\n4\t2\t3\t5\t3\t8\t7\t6\t1\t2\n5\t1\t1\t3\t2\t1\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t3\t1\t1\t1\n3\t4\t5\t3\t7\t3\t4\t6\t1\t1\n2\t7\t10\t10\t7\t10\t4\t9\t4\t2\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t1\t1\t3\t1\t2\t2\t1\t1\n5\t3\t3\t1\t3\t3\t3\t3\t3\t2\n8\t10\t10\t7\t10\t10\t7\t3\t8\t2\n8\t10\t5\t3\t8\t4\t4\t10\t3\t2\n10\t3\t5\t4\t3\t7\t3\t5\t3\t2\n6\t10\t10\t10\t10\t10\t8\t10\t10\t2\n3\t10\t3\t10\t6\t10\t5\t1\t4\t2\n3\t2\t2\t1\t4\t3\t2\t1\t1\t1\n4\t4\t4\t2\t2\t3\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t3\t1\t1\t1\n2\t1\t1\t1\t2\t1\t2\t1\t1\t1\n6\t10\t10\t10\t8\t10\t7\t10\t7\t2\n5\t8\t8\t10\t5\t10\t8\t10\t3\t2\n1\t1\t3\t1\t2\t1\t1\t1\t1\t1\n1\t1\t3\t1\t1\t1\t2\t1\t1\t1\n4\t3\t2\t1\t3\t1\t2\t1\t1\t1\n1\t1\t3\t1\t2\t1\t1\t1\t1\t1\n4\t1\t2\t1\t2\t1\t2\t1\t1\t1\n5\t1\t1\t2\t2\t1\t2\t1\t1\t1\n3\t1\t2\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t1\t1\t2\t1\t1\t1\n3\t1\t1\t4\t3\t1\t2\t2\t1\t1\n5\t3\t4\t1\t4\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n10\t6\t3\t6\t4\t10\t7\t8\t4\t2\n3\t2\t2\t2\t2\t1\t3\t2\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t3\t2\t2\t3\t1\t1\t2\t3\t1\n7\t6\t6\t3\t2\t10\t7\t1\t1\t2\n5\t3\t3\t2\t3\t1\t3\t1\t1\t1\n2\t1\t1\t1\t2\t1\t2\t2\t1\t1\n5\t1\t1\t1\t3\t2\t2\t2\t1\t1\n1\t1\t1\t2\t2\t1\t2\t1\t1\t1\n10\t8\t7\t4\t3\t10\t7\t9\t1\t2\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t1\t1\t1\t1\t1\t1\n1\t2\t3\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t2\t1\t1\t2\t1\t2\t2\t1\t1\n1\t2\t3\t1\t2\t1\t1\t1\t1\t1\n3\t10\t8\t7\t6\t9\t9\t3\t8\t2\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t3\t3\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t4\t1\t1\t1\t1\n1\t2\t1\t3\t2\t1\t1\t2\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t2\t2\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n2\t3\t2\t2\t2\t2\t3\t1\t1\t1\n3\t1\t2\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n10\t10\t10\t6\t8\t4\t8\t5\t1\t2\n5\t1\t2\t1\t2\t1\t3\t1\t1\t1\n8\t5\t6\t2\t3\t10\t6\t6\t1\t2\n3\t3\t2\t6\t3\t3\t3\t5\t1\t1\n8\t7\t8\t5\t10\t10\t7\t2\t1\t2\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t2\t2\t2\t2\t2\t3\t2\t2\t1\n2\t3\t1\t1\t5\t1\t1\t1\t1\t1\n3\t2\t2\t3\t2\t3\t3\t1\t1\t1\n10\t10\t10\t7\t10\t10\t8\t2\t1\t2\n4\t3\t3\t1\t2\t1\t3\t3\t1\t1\n5\t1\t3\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n9\t10\t10\t10\t10\t10\t10\t10\t1\t2\n5\t3\t6\t1\t2\t1\t1\t1\t1\t1\n8\t7\t8\t2\t4\t2\t5\t10\t1\t2\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t3\t1\t1\t2\t1\t2\t2\t1\t1\n5\t1\t1\t3\t4\t1\t3\t2\t1\t1\n5\t1\t1\t1\t2\t1\t2\t2\t1\t1\n3\t2\t2\t3\t2\t1\t1\t1\t1\t1\n6\t9\t7\t5\t5\t8\t4\t2\t1\t1\n10\t8\t10\t1\t3\t10\t5\t1\t1\t2\n10\t10\t10\t1\t6\t1\t2\t8\t1\t2\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n4\t1\t3\t3\t2\t1\t1\t1\t1\t1\n5\t1\t1\t1\t2\t1\t1\t1\t1\t1\n10\t4\t3\t10\t4\t10\t10\t1\t1\t2\n5\t2\t2\t4\t2\t4\t1\t1\t1\t1\n1\t1\t1\t3\t2\t3\t1\t1\t1\t1\n1\t1\t1\t1\t2\t2\t1\t1\t1\t1\n5\t1\t1\t6\t3\t1\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t1\t1\t1\t1\t1\t1\n5\t7\t9\t8\t6\t10\t8\t10\t1\t2\n4\t1\t1\t3\t1\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t1\t1\t3\t2\t1\t1\t1\t1\t1\n4\t5\t5\t8\t6\t10\t10\t7\t1\t2\n2\t3\t1\t1\t3\t1\t1\t1\t1\t1\n10\t2\t2\t1\t2\t6\t1\t1\t2\t2\n10\t6\t5\t8\t5\t10\t8\t6\t1\t2\n8\t8\t9\t6\t6\t3\t10\t10\t1\t2\n5\t1\t2\t1\t2\t1\t1\t1\t1\t1\n5\t1\t3\t1\t2\t1\t1\t1\t1\t1\n5\t1\t1\t3\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t5\t1\t1\t1\t1\n6\t1\t1\t3\t2\t1\t1\t1\t1\t1\n4\t1\t1\t1\t2\t1\t1\t2\t1\t1\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n10\t9\t8\t7\t6\t4\t7\t10\t3\t2\n10\t6\t6\t2\t4\t10\t9\t7\t1\t2\n6\t6\t6\t5\t4\t10\t7\t6\t2\t2\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t2\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t1\t1\t2\t1\t1\t1\n6\t1\t1\t3\t2\t1\t1\t1\t1\t1\n6\t1\t1\t1\t1\t1\t1\t1\t1\t1\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n4\t1\t2\t1\t2\t1\t1\t1\t1\t1\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t2\t1\t1\t2\t1\t1\t1\t1\t1\n4\t8\t7\t10\t4\t10\t7\t5\t1\t2\n5\t1\t1\t1\t1\t1\t1\t1\t1\t1\n5\t3\t2\t4\t2\t1\t1\t1\t1\t1\n9\t10\t10\t10\t10\t5\t10\t10\t10\t2\n8\t7\t8\t5\t5\t10\t9\t10\t1\t2\n5\t1\t2\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t3\t1\t3\t1\t1\t1\t1\n3\t1\t1\t1\t1\t1\t2\t1\t1\t1\n10\t10\t10\t10\t6\t10\t8\t1\t5\t2\n3\t6\t4\t10\t3\t3\t3\t4\t1\t2\n6\t3\t2\t1\t3\t4\t4\t1\t1\t2\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t8\t9\t4\t3\t10\t7\t1\t1\t2\n4\t1\t1\t1\t1\t1\t2\t1\t1\t1\n5\t10\t10\t10\t6\t10\t6\t5\t2\t2\n5\t1\t2\t10\t4\t5\t2\t1\t1\t1\n3\t1\t1\t1\t1\t1\t2\t1\t1\t1\n1\t1\t1\t1\t1\t1\t1\t1\t1\t1\n4\t2\t1\t1\t2\t1\t1\t1\t1\t1\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n6\t1\t1\t1\t2\t1\t3\t1\t1\t1\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t1\t2\t2\t1\t2\t1\t1\t1\n4\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t3\t1\t1\t2\t1\t1\t1\t1\t1\n8\t10\t10\t10\t7\t5\t4\t8\t7\t2\n1\t1\t1\t1\t2\t4\t1\t1\t1\t1\n5\t1\t1\t1\t2\t1\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t1\t1\t2\t1\t1\t1\n6\t6\t7\t10\t3\t10\t8\t10\t2\t2\n4\t10\t4\t7\t3\t10\t9\t10\t1\t2\n1\t1\t1\t1\t1\t1\t1\t1\t1\t1\n1\t1\t1\t1\t1\t1\t2\t1\t1\t1\n3\t1\t2\t2\t2\t1\t1\t1\t1\t1\n4\t7\t8\t3\t4\t10\t9\t1\t1\t2\n1\t1\t1\t1\t3\t1\t1\t1\t1\t1\n4\t1\t1\t1\t3\t1\t1\t1\t1\t1\n10\t4\t5\t4\t3\t5\t7\t3\t1\t2\n7\t5\t6\t10\t4\t10\t5\t3\t1\t2\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t2\t2\t1\t1\t1\t1\t1\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n4\t1\t1\t1\t2\t1\t3\t1\t1\t1\n6\t1\t3\t2\t2\t1\t1\t1\t1\t1\n4\t1\t1\t1\t1\t1\t2\t1\t1\t1\n7\t4\t4\t3\t4\t10\t6\t9\t1\t2\n4\t2\t2\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t1\t1\t3\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n2\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t3\t2\t2\t1\t3\t1\t1\t1\n5\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t1\t2\t1\t2\t1\t3\t1\t1\t1\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n6\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t2\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t3\t1\t1\t2\t1\t1\t1\t1\t1\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n2\t1\t3\t2\t2\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n6\t10\t10\t10\t4\t10\t7\t10\t1\t2\n2\t1\t1\t1\t1\t1\t1\t1\t1\t1\n3\t1\t1\t1\t1\t1\t1\t1\t1\t1\n7\t8\t3\t7\t4\t5\t7\t8\t2\t2\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n3\t2\t2\t2\t2\t1\t4\t2\t1\t1\n4\t4\t2\t1\t2\t5\t2\t1\t2\t1\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n4\t3\t1\t1\t2\t1\t4\t8\t1\t1\n5\t2\t2\t2\t1\t1\t2\t1\t1\t1\n5\t1\t1\t3\t2\t1\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t1\t1\t2\t1\t3\t2\t1\t1\n5\t7\t10\t10\t5\t10\t10\t10\t1\t2\n3\t1\t2\t1\t2\t1\t3\t1\t1\t1\n4\t1\t1\t1\t2\t3\t2\t1\t1\t1\n8\t4\t4\t1\t6\t10\t2\t5\t2\t2\n10\t10\t8\t10\t6\t5\t10\t3\t1\t2\n8\t10\t4\t4\t8\t10\t8\t2\t1\t2\n7\t6\t10\t5\t3\t10\t9\t10\t2\t2\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n10\t9\t7\t3\t4\t2\t7\t7\t1\t2\n5\t1\t2\t1\t2\t1\t3\t1\t1\t1\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t1\t2\t1\t2\t1\t2\t1\t1\t1\n5\t7\t10\t6\t5\t10\t7\t5\t1\t2\n6\t10\t5\t5\t4\t10\t6\t10\t1\t2\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t1\t1\t6\t3\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n8\t10\t10\t10\t6\t10\t10\t10\t1\t2\n5\t1\t1\t1\t2\t1\t2\t2\t1\t1\n9\t8\t8\t9\t6\t3\t4\t1\t1\t2\n5\t1\t1\t1\t2\t1\t1\t1\t1\t1\n4\t10\t8\t5\t4\t1\t10\t1\t1\t2\n2\t5\t7\t6\t4\t10\t7\t6\t1\t2\n10\t3\t4\t5\t3\t10\t4\t1\t1\t2\n5\t1\t2\t1\t2\t1\t1\t1\t1\t1\n4\t8\t6\t3\t4\t10\t7\t1\t1\t2\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t2\t1\t2\t1\t2\t1\t1\t1\n5\t1\t3\t1\t2\t1\t3\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t2\t4\t1\t1\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t1\t1\t2\t1\t1\t1\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t4\t6\t8\t4\t1\t8\t10\t1\t2\n5\t3\t2\t8\t5\t10\t8\t1\t2\t2\n10\t5\t10\t3\t5\t8\t7\t8\t3\t2\n4\t1\t1\t2\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t10\t10\t10\t10\t10\t10\t1\t1\t2\n5\t1\t1\t1\t2\t1\t1\t1\t1\t1\n10\t4\t3\t10\t3\t10\t7\t1\t2\t2\n5\t10\t10\t10\t5\t2\t8\t5\t1\t2\n8\t10\t10\t10\t6\t10\t10\t10\t10\t2\n2\t3\t1\t1\t2\t1\t2\t1\t1\t1\n2\t1\t1\t1\t1\t1\t2\t1\t1\t1\n4\t1\t3\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n6\t3\t3\t3\t3\t2\t6\t1\t1\t1\n7\t1\t2\t3\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t1\t1\t2\t1\t1\t2\t1\t1\t1\n3\t1\t3\t1\t3\t4\t1\t1\t1\t1\n4\t6\t6\t5\t7\t6\t7\t7\t3\t2\n2\t1\t1\t1\t2\t5\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n6\t2\t3\t1\t2\t1\t1\t1\t1\t1\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n8\t7\t4\t4\t5\t3\t5\t10\t1\t2\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t1\t4\t1\t2\t1\t1\t1\t1\t1\n10\t10\t7\t8\t7\t1\t10\t10\t3\t2\n4\t2\t4\t3\t2\t2\t2\t1\t1\t1\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t1\t1\t3\t2\t1\t1\t1\t1\t1\n4\t1\t1\t3\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n1\t2\t2\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t3\t2\t1\t1\t1\t1\t1\n5\t10\t10\t10\t10\t2\t10\t10\t10\t2\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t2\t3\t4\t1\t1\t1\t1\n1\t2\t1\t3\t2\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t2\t2\t1\t1\n4\t1\t1\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t2\t1\t1\t1\n5\t4\t5\t1\t8\t1\t3\t6\t1\t1\n7\t8\t8\t7\t3\t10\t7\t2\t3\t2\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t1\t1\t2\t1\t3\t1\t1\t1\n1\t1\t3\t1\t2\t1\t2\t1\t1\t1\n1\t1\t3\t1\t2\t1\t2\t1\t1\t1\n3\t1\t1\t3\t2\t1\t2\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t2\t2\t2\t2\t1\t1\t1\t2\t1\n3\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t7\t4\t1\t6\t1\t7\t10\t3\t2\n5\t10\t10\t8\t5\t5\t7\t10\t1\t2\n3\t10\t7\t8\t5\t8\t7\t4\t1\t2\n3\t2\t1\t2\t2\t1\t3\t1\t1\t1\n2\t1\t1\t1\t2\t1\t3\t1\t1\t1\n5\t3\t2\t1\t3\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t2\t1\t1\t1\n4\t1\t4\t1\t2\t1\t1\t1\t1\t1\n1\t1\t2\t1\t2\t1\t2\t1\t1\t1\n5\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n10\t10\t10\t10\t5\t10\t10\t10\t7\t2\n5\t10\t10\t10\t4\t10\t5\t6\t3\t2\n5\t1\t1\t1\t2\t1\t3\t2\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t3\t1\t1\n4\t1\t1\t1\t2\t1\t1\t1\t1\t1\n1\t1\t1\t1\t2\t1\t1\t1\t8\t1\n1\t1\t1\t3\t2\t1\t1\t1\t1\t1\n5\t10\t10\t5\t4\t5\t4\t4\t1\t2\n3\t1\t1\t1\t2\t1\t1\t1\t1\t1\n3\t1\t1\t1\t2\t1\t2\t1\t2\t1\n3\t1\t1\t1\t3\t2\t1\t1\t1\t1\n2\t1\t1\t1\t2\t1\t1\t1\t1\t1\n5\t10\t10\t3\t7\t3\t8\t10\t2\t2\n4\t8\t6\t4\t3\t4\t10\t6\t1\t2\n4\t8\t8\t5\t4\t5\t10\t4\t1\t2\n"
  },
  {
    "path": "data/wine.txt",
    "content": "14.23\t1.71\t2.43\t15.6\t127\t2.8\t3.06\t0.28\t2.29\t5.64\t1.04\t3.92\t1065\t1\n13.2\t1.78\t2.14\t11.2\t100\t2.65\t2.76\t0.26\t1.28\t4.38\t1.05\t3.4\t1050\t1\n13.16\t2.36\t2.67\t18.6\t101\t2.8\t3.24\t0.3\t2.81\t5.68\t1.03\t3.17\t1185\t1\n14.37\t1.95\t2.5\t16.8\t113\t3.85\t3.49\t0.24\t2.18\t7.8\t0.86\t3.45\t1480\t1\n13.24\t2.59\t2.87\t21\t118\t2.8\t2.69\t0.39\t1.82\t4.32\t1.04\t2.93\t735\t1\n14.2\t1.76\t2.45\t15.2\t112\t3.27\t3.39\t0.34\t1.97\t6.75\t1.05\t2.85\t1450\t1\n14.39\t1.87\t2.45\t14.6\t96\t2.5\t2.52\t0.3\t1.98\t5.25\t1.02\t3.58\t1290\t1\n14.06\t2.15\t2.61\t17.6\t121\t2.6\t2.51\t0.31\t1.25\t5.05\t1.06\t3.58\t1295\t1\n14.83\t1.64\t2.17\t14\t97\t2.8\t2.98\t0.29\t1.98\t5.2\t1.08\t2.85\t1045\t1\n13.86\t1.35\t2.27\t16\t98\t2.98\t3.15\t0.22\t1.85\t7.22\t1.01\t3.55\t1045\t1\n14.1\t2.16\t2.3\t18\t105\t2.95\t3.32\t0.22\t2.38\t5.75\t1.25\t3.17\t1510\t1\n14.12\t1.48\t2.32\t16.8\t95\t2.2\t2.43\t0.26\t1.57\t5\t1.17\t2.82\t1280\t1\n13.75\t1.73\t2.41\t16\t89\t2.6\t2.76\t0.29\t1.81\t5.6\t1.15\t2.9\t1320\t1\n14.75\t1.73\t2.39\t11.4\t91\t3.1\t3.69\t0.43\t2.81\t5.4\t1.25\t2.73\t1150\t1\n14.38\t1.87\t2.38\t12\t102\t3.3\t3.64\t0.29\t2.96\t7.5\t1.2\t3\t1547\t1\n13.63\t1.81\t2.7\t17.2\t112\t2.85\t2.91\t0.3\t1.46\t7.3\t1.28\t2.88\t1310\t1\n14.3\t1.92\t2.72\t20\t120\t2.8\t3.14\t0.33\t1.97\t6.2\t1.07\t2.65\t1280\t1\n13.83\t1.57\t2.62\t20\t115\t2.95\t3.4\t0.4\t1.72\t6.6\t1.13\t2.57\t1130\t1\n14.19\t1.59\t2.48\t16.5\t108\t3.3\t3.93\t0.32\t1.86\t8.7\t1.23\t2.82\t1680\t1\n13.64\t3.1\t2.56\t15.2\t116\t2.7\t3.03\t0.17\t1.66\t5.1\t0.96\t3.36\t845\t1\n14.06\t1.63\t2.28\t16\t126\t3\t3.17\t0.24\t2.1\t5.65\t1.09\t3.71\t780\t1\n12.93\t3.8\t2.65\t18.6\t102\t2.41\t2.41\t0.25\t1.98\t4.5\t1.03\t3.52\t770\t1\n13.71\t1.86\t2.36\t16.6\t101\t2.61\t2.88\t0.27\t1.69\t3.8\t1.11\t4\t1035\t1\n12.85\t1.6\t2.52\t17.8\t95\t2.48\t2.37\t0.26\t1.46\t3.93\t1.09\t3.63\t1015\t1\n13.5\t1.81\t2.61\t20\t96\t2.53\t2.61\t0.28\t1.66\t3.52\t1.12\t3.82\t845\t1\n13.05\t2.05\t3.22\t25\t124\t2.63\t2.68\t0.47\t1.92\t3.58\t1.13\t3.2\t830\t1\n13.39\t1.77\t2.62\t16.1\t93\t2.85\t2.94\t0.34\t1.45\t4.8\t0.92\t3.22\t1195\t1\n13.3\t1.72\t2.14\t17\t94\t2.4\t2.19\t0.27\t1.35\t3.95\t1.02\t2.77\t1285\t1\n13.87\t1.9\t2.8\t19.4\t107\t2.95\t2.97\t0.37\t1.76\t4.5\t1.25\t3.4\t915\t1\n14.02\t1.68\t2.21\t16\t96\t2.65\t2.33\t0.26\t1.98\t4.7\t1.04\t3.59\t1035\t1\n13.73\t1.5\t2.7\t22.5\t101\t3\t3.25\t0.29\t2.38\t5.7\t1.19\t2.71\t1285\t1\n13.58\t1.66\t2.36\t19.1\t106\t2.86\t3.19\t0.22\t1.95\t6.9\t1.09\t2.88\t1515\t1\n13.68\t1.83\t2.36\t17.2\t104\t2.42\t2.69\t0.42\t1.97\t3.84\t1.23\t2.87\t990\t1\n13.76\t1.53\t2.7\t19.5\t132\t2.95\t2.74\t0.5\t1.35\t5.4\t1.25\t3\t1235\t1\n13.51\t1.8\t2.65\t19\t110\t2.35\t2.53\t0.29\t1.54\t4.2\t1.1\t2.87\t1095\t1\n13.48\t1.81\t2.41\t20.5\t100\t2.7\t2.98\t0.26\t1.86\t5.1\t1.04\t3.47\t920\t1\n13.28\t1.64\t2.84\t15.5\t110\t2.6\t2.68\t0.34\t1.36\t4.6\t1.09\t2.78\t880\t1\n13.05\t1.65\t2.55\t18\t98\t2.45\t2.43\t0.29\t1.44\t4.25\t1.12\t2.51\t1105\t1\n13.07\t1.5\t2.1\t15.5\t98\t2.4\t2.64\t0.28\t1.37\t3.7\t1.18\t2.69\t1020\t1\n14.22\t3.99\t2.51\t13.2\t128\t3\t3.04\t0.2\t2.08\t5.1\t0.89\t3.53\t760\t1\n13.56\t1.71\t2.31\t16.2\t117\t3.15\t3.29\t0.34\t2.34\t6.13\t0.95\t3.38\t795\t1\n13.41\t3.84\t2.12\t18.8\t90\t2.45\t2.68\t0.27\t1.48\t4.28\t0.91\t3\t1035\t1\n13.88\t1.89\t2.59\t15\t101\t3.25\t3.56\t0.17\t1.7\t5.43\t0.88\t3.56\t1095\t1\n13.24\t3.98\t2.29\t17.5\t103\t2.64\t2.63\t0.32\t1.66\t4.36\t0.82\t3\t680\t1\n13.05\t1.77\t2.1\t17\t107\t3\t3\t0.28\t2.03\t5.04\t0.88\t3.35\t885\t1\n14.21\t4.04\t2.44\t18.9\t111\t2.85\t2.65\t0.3\t1.25\t5.24\t0.87\t3.33\t1080\t1\n14.38\t3.59\t2.28\t16\t102\t3.25\t3.17\t0.27\t2.19\t4.9\t1.04\t3.44\t1065\t1\n13.9\t1.68\t2.12\t16\t101\t3.1\t3.39\t0.21\t2.14\t6.1\t0.91\t3.33\t985\t1\n14.1\t2.02\t2.4\t18.8\t103\t2.75\t2.92\t0.32\t2.38\t6.2\t1.07\t2.75\t1060\t1\n13.94\t1.73\t2.27\t17.4\t108\t2.88\t3.54\t0.32\t2.08\t8.9\t1.12\t3.1\t1260\t1\n13.05\t1.73\t2.04\t12.4\t92\t2.72\t3.27\t0.17\t2.91\t7.2\t1.12\t2.91\t1150\t1\n13.83\t1.65\t2.6\t17.2\t94\t2.45\t2.99\t0.22\t2.29\t5.6\t1.24\t3.37\t1265\t1\n13.82\t1.75\t2.42\t14\t111\t3.88\t3.74\t0.32\t1.87\t7.05\t1.01\t3.26\t1190\t1\n13.77\t1.9\t2.68\t17.1\t115\t3\t2.79\t0.39\t1.68\t6.3\t1.13\t2.93\t1375\t1\n13.74\t1.67\t2.25\t16.4\t118\t2.6\t2.9\t0.21\t1.62\t5.85\t0.92\t3.2\t1060\t1\n13.56\t1.73\t2.46\t20.5\t116\t2.96\t2.78\t0.2\t2.45\t6.25\t0.98\t3.03\t1120\t1\n14.22\t1.7\t2.3\t16.3\t118\t3.2\t3\t0.26\t2.03\t6.38\t0.94\t3.31\t970\t1\n13.29\t1.97\t2.68\t16.8\t102\t3\t3.23\t0.31\t1.66\t6\t1.07\t2.84\t1270\t1\n13.72\t1.43\t2.5\t16.7\t108\t3.4\t3.67\t0.19\t2.04\t6.8\t0.89\t2.87\t1285\t1\n12.37\t0.94\t1.36\t10.6\t88\t1.98\t0.57\t0.28\t0.42\t1.95\t1.05\t1.82\t520\t2\n12.33\t1.1\t2.28\t16\t101\t2.05\t1.09\t0.63\t0.41\t3.27\t1.25\t1.67\t680\t2\n12.64\t1.36\t2.02\t16.8\t100\t2.02\t1.41\t0.53\t0.62\t5.75\t0.98\t1.59\t450\t2\n13.67\t1.25\t1.92\t18\t94\t2.1\t1.79\t0.32\t0.73\t3.8\t1.23\t2.46\t630\t2\n12.37\t1.13\t2.16\t19\t87\t3.5\t3.1\t0.19\t1.87\t4.45\t1.22\t2.87\t420\t2\n12.17\t1.45\t2.53\t19\t104\t1.89\t1.75\t0.45\t1.03\t2.95\t1.45\t2.23\t355\t2\n12.37\t1.21\t2.56\t18.1\t98\t2.42\t2.65\t0.37\t2.08\t4.6\t1.19\t2.3\t678\t2\n13.11\t1.01\t1.7\t15\t78\t2.98\t3.18\t0.26\t2.28\t5.3\t1.12\t3.18\t502\t2\n12.37\t1.17\t1.92\t19.6\t78\t2.11\t2\t0.27\t1.04\t4.68\t1.12\t3.48\t510\t2\n13.34\t0.94\t2.36\t17\t110\t2.53\t1.3\t0.55\t0.42\t3.17\t1.02\t1.93\t750\t2\n12.21\t1.19\t1.75\t16.8\t151\t1.85\t1.28\t0.14\t2.5\t2.85\t1.28\t3.07\t718\t2\n12.29\t1.61\t2.21\t20.4\t103\t1.1\t1.02\t0.37\t1.46\t3.05\t0.906\t1.82\t870\t2\n13.86\t1.51\t2.67\t25\t86\t2.95\t2.86\t0.21\t1.87\t3.38\t1.36\t3.16\t410\t2\n13.49\t1.66\t2.24\t24\t87\t1.88\t1.84\t0.27\t1.03\t3.74\t0.98\t2.78\t472\t2\n12.99\t1.67\t2.6\t30\t139\t3.3\t2.89\t0.21\t1.96\t3.35\t1.31\t3.5\t985\t2\n11.96\t1.09\t2.3\t21\t101\t3.38\t2.14\t0.13\t1.65\t3.21\t0.99\t3.13\t886\t2\n11.66\t1.88\t1.92\t16\t97\t1.61\t1.57\t0.34\t1.15\t3.8\t1.23\t2.14\t428\t2\n13.03\t0.9\t1.71\t16\t86\t1.95\t2.03\t0.24\t1.46\t4.6\t1.19\t2.48\t392\t2\n11.84\t2.89\t2.23\t18\t112\t1.72\t1.32\t0.43\t0.95\t2.65\t0.96\t2.52\t500\t2\n12.33\t0.99\t1.95\t14.8\t136\t1.9\t1.85\t0.35\t2.76\t3.4\t1.06\t2.31\t750\t2\n12.7\t3.87\t2.4\t23\t101\t2.83\t2.55\t0.43\t1.95\t2.57\t1.19\t3.13\t463\t2\n12\t0.92\t2\t19\t86\t2.42\t2.26\t0.3\t1.43\t2.5\t1.38\t3.12\t278\t2\n12.72\t1.81\t2.2\t18.8\t86\t2.2\t2.53\t0.26\t1.77\t3.9\t1.16\t3.14\t714\t2\n12.08\t1.13\t2.51\t24\t78\t2\t1.58\t0.4\t1.4\t2.2\t1.31\t2.72\t630\t2\n13.05\t3.86\t2.32\t22.5\t85\t1.65\t1.59\t0.61\t1.62\t4.8\t0.84\t2.01\t515\t2\n11.84\t0.89\t2.58\t18\t94\t2.2\t2.21\t0.22\t2.35\t3.05\t0.79\t3.08\t520\t2\n12.67\t0.98\t2.24\t18\t99\t2.2\t1.94\t0.3\t1.46\t2.62\t1.23\t3.16\t450\t2\n12.16\t1.61\t2.31\t22.8\t90\t1.78\t1.69\t0.43\t1.56\t2.45\t1.33\t2.26\t495\t2\n11.65\t1.67\t2.62\t26\t88\t1.92\t1.61\t0.4\t1.34\t2.6\t1.36\t3.21\t562\t2\n11.64\t2.06\t2.46\t21.6\t84\t1.95\t1.69\t0.48\t1.35\t2.8\t1\t2.75\t680\t2\n12.08\t1.33\t2.3\t23.6\t70\t2.2\t1.59\t0.42\t1.38\t1.74\t1.07\t3.21\t625\t2\n12.08\t1.83\t2.32\t18.5\t81\t1.6\t1.5\t0.52\t1.64\t2.4\t1.08\t2.27\t480\t2\n12\t1.51\t2.42\t22\t86\t1.45\t1.25\t0.5\t1.63\t3.6\t1.05\t2.65\t450\t2\n12.69\t1.53\t2.26\t20.7\t80\t1.38\t1.46\t0.58\t1.62\t3.05\t0.96\t2.06\t495\t2\n12.29\t2.83\t2.22\t18\t88\t2.45\t2.25\t0.25\t1.99\t2.15\t1.15\t3.3\t290\t2\n11.62\t1.99\t2.28\t18\t98\t3.02\t2.26\t0.17\t1.35\t3.25\t1.16\t2.96\t345\t2\n12.47\t1.52\t2.2\t19\t162\t2.5\t2.27\t0.32\t3.28\t2.6\t1.16\t2.63\t937\t2\n11.81\t2.12\t2.74\t21.5\t134\t1.6\t0.99\t0.14\t1.56\t2.5\t0.95\t2.26\t625\t2\n12.29\t1.41\t1.98\t16\t85\t2.55\t2.5\t0.29\t1.77\t2.9\t1.23\t2.74\t428\t2\n12.37\t1.07\t2.1\t18.5\t88\t3.52\t3.75\t0.24\t1.95\t4.5\t1.04\t2.77\t660\t2\n12.29\t3.17\t2.21\t18\t88\t2.85\t2.99\t0.45\t2.81\t2.3\t1.42\t2.83\t406\t2\n12.08\t2.08\t1.7\t17.5\t97\t2.23\t2.17\t0.26\t1.4\t3.3\t1.27\t2.96\t710\t2\n12.6\t1.34\t1.9\t18.5\t88\t1.45\t1.36\t0.29\t1.35\t2.45\t1.04\t2.77\t562\t2\n12.34\t2.45\t2.46\t21\t98\t2.56\t2.11\t0.34\t1.31\t2.8\t0.8\t3.38\t438\t2\n11.82\t1.72\t1.88\t19.5\t86\t2.5\t1.64\t0.37\t1.42\t2.06\t0.94\t2.44\t415\t2\n12.51\t1.73\t1.98\t20.5\t85\t2.2\t1.92\t0.32\t1.48\t2.94\t1.04\t3.57\t672\t2\n12.42\t2.55\t2.27\t22\t90\t1.68\t1.84\t0.66\t1.42\t2.7\t0.86\t3.3\t315\t2\n12.25\t1.73\t2.12\t19\t80\t1.65\t2.03\t0.37\t1.63\t3.4\t1\t3.17\t510\t2\n12.72\t1.75\t2.28\t22.5\t84\t1.38\t1.76\t0.48\t1.63\t3.3\t0.88\t2.42\t488\t2\n12.22\t1.29\t1.94\t19\t92\t2.36\t2.04\t0.39\t2.08\t2.7\t0.86\t3.02\t312\t2\n11.61\t1.35\t2.7\t20\t94\t2.74\t2.92\t0.29\t2.49\t2.65\t0.96\t3.26\t680\t2\n11.46\t3.74\t1.82\t19.5\t107\t3.18\t2.58\t0.24\t3.58\t2.9\t0.75\t2.81\t562\t2\n12.52\t2.43\t2.17\t21\t88\t2.55\t2.27\t0.26\t1.22\t2\t0.9\t2.78\t325\t2\n11.76\t2.68\t2.92\t20\t103\t1.75\t2.03\t0.6\t1.05\t3.8\t1.23\t2.5\t607\t2\n11.41\t0.74\t2.5\t21\t88\t2.48\t2.01\t0.42\t1.44\t3.08\t1.1\t2.31\t434\t2\n12.08\t1.39\t2.5\t22.5\t84\t2.56\t2.29\t0.43\t1.04\t2.9\t0.93\t3.19\t385\t2\n11.03\t1.51\t2.2\t21.5\t85\t2.46\t2.17\t0.52\t2.01\t1.9\t1.71\t2.87\t407\t2\n11.82\t1.47\t1.99\t20.8\t86\t1.98\t1.6\t0.3\t1.53\t1.95\t0.95\t3.33\t495\t2\n12.42\t1.61\t2.19\t22.5\t108\t2\t2.09\t0.34\t1.61\t2.06\t1.06\t2.96\t345\t2\n12.77\t3.43\t1.98\t16\t80\t1.63\t1.25\t0.43\t0.83\t3.4\t0.7\t2.12\t372\t2\n12\t3.43\t2\t19\t87\t2\t1.64\t0.37\t1.87\t1.28\t0.93\t3.05\t564\t2\n11.45\t2.4\t2.42\t20\t96\t2.9\t2.79\t0.32\t1.83\t3.25\t0.8\t3.39\t625\t2\n11.56\t2.05\t3.23\t28.5\t119\t3.18\t5.08\t0.47\t1.87\t6\t0.93\t3.69\t465\t2\n12.42\t4.43\t2.73\t26.5\t102\t2.2\t2.13\t0.43\t1.71\t2.08\t0.92\t3.12\t365\t2\n13.05\t5.8\t2.13\t21.5\t86\t2.62\t2.65\t0.3\t2.01\t2.6\t0.73\t3.1\t380\t2\n11.87\t4.31\t2.39\t21\t82\t2.86\t3.03\t0.21\t2.91\t2.8\t0.75\t3.64\t380\t2\n12.07\t2.16\t2.17\t21\t85\t2.6\t2.65\t0.37\t1.35\t2.76\t0.86\t3.28\t378\t2\n12.43\t1.53\t2.29\t21.5\t86\t2.74\t3.15\t0.39\t1.77\t3.94\t0.69\t2.84\t352\t2\n11.79\t2.13\t2.78\t28.5\t92\t2.13\t2.24\t0.58\t1.76\t3\t0.97\t2.44\t466\t2\n12.37\t1.63\t2.3\t24.5\t88\t2.22\t2.45\t0.4\t1.9\t2.12\t0.89\t2.78\t342\t2\n12.04\t4.3\t2.38\t22\t80\t2.1\t1.75\t0.42\t1.35\t2.6\t0.79\t2.57\t580\t2\n12.86\t1.35\t2.32\t18\t122\t1.51\t1.25\t0.21\t0.94\t4.1\t0.76\t1.29\t630\t3\n12.88\t2.99\t2.4\t20\t104\t1.3\t1.22\t0.24\t0.83\t5.4\t0.74\t1.42\t530\t3\n12.81\t2.31\t2.4\t24\t98\t1.15\t1.09\t0.27\t0.83\t5.7\t0.66\t1.36\t560\t3\n12.7\t3.55\t2.36\t21.5\t106\t1.7\t1.2\t0.17\t0.84\t5\t0.78\t1.29\t600\t3\n12.51\t1.24\t2.25\t17.5\t85\t2\t0.58\t0.6\t1.25\t5.45\t0.75\t1.51\t650\t3\n12.6\t2.46\t2.2\t18.5\t94\t1.62\t0.66\t0.63\t0.94\t7.1\t0.73\t1.58\t695\t3\n12.25\t4.72\t2.54\t21\t89\t1.38\t0.47\t0.53\t0.8\t3.85\t0.75\t1.27\t720\t3\n12.53\t5.51\t2.64\t25\t96\t1.79\t0.6\t0.63\t1.1\t5\t0.82\t1.69\t515\t3\n13.49\t3.59\t2.19\t19.5\t88\t1.62\t0.48\t0.58\t0.88\t5.7\t0.81\t1.82\t580\t3\n12.84\t2.96\t2.61\t24\t101\t2.32\t0.6\t0.53\t0.81\t4.92\t0.89\t2.15\t590\t3\n12.93\t2.81\t2.7\t21\t96\t1.54\t0.5\t0.53\t0.75\t4.6\t0.77\t2.31\t600\t3\n13.36\t2.56\t2.35\t20\t89\t1.4\t0.5\t0.37\t0.64\t5.6\t0.7\t2.47\t780\t3\n13.52\t3.17\t2.72\t23.5\t97\t1.55\t0.52\t0.5\t0.55\t4.35\t0.89\t2.06\t520\t3\n13.62\t4.95\t2.35\t20\t92\t2\t0.8\t0.47\t1.02\t4.4\t0.91\t2.05\t550\t3\n12.25\t3.88\t2.2\t18.5\t112\t1.38\t0.78\t0.29\t1.14\t8.21\t0.65\t2\t855\t3\n13.16\t3.57\t2.15\t21\t102\t1.5\t0.55\t0.43\t1.3\t4\t0.6\t1.68\t830\t3\n13.88\t5.04\t2.23\t20\t80\t0.98\t0.34\t0.4\t0.68\t4.9\t0.58\t1.33\t415\t3\n12.87\t4.61\t2.48\t21.5\t86\t1.7\t0.65\t0.47\t0.86\t7.65\t0.54\t1.86\t625\t3\n13.32\t3.24\t2.38\t21.5\t92\t1.93\t0.76\t0.45\t1.25\t8.42\t0.55\t1.62\t650\t3\n13.08\t3.9\t2.36\t21.5\t113\t1.41\t1.39\t0.34\t1.14\t9.4\t0.57\t1.33\t550\t3\n13.5\t3.12\t2.62\t24\t123\t1.4\t1.57\t0.22\t1.25\t8.6\t0.59\t1.3\t500\t3\n12.79\t2.67\t2.48\t22\t112\t1.48\t1.36\t0.24\t1.26\t10.8\t0.48\t1.47\t480\t3\n13.11\t1.9\t2.75\t25.5\t116\t2.2\t1.28\t0.26\t1.56\t7.1\t0.61\t1.33\t425\t3\n13.23\t3.3\t2.28\t18.5\t98\t1.8\t0.83\t0.61\t1.87\t10.52\t0.56\t1.51\t675\t3\n12.58\t1.29\t2.1\t20\t103\t1.48\t0.58\t0.53\t1.4\t7.6\t0.58\t1.55\t640\t3\n13.17\t5.19\t2.32\t22\t93\t1.74\t0.63\t0.61\t1.55\t7.9\t0.6\t1.48\t725\t3\n13.84\t4.12\t2.38\t19.5\t89\t1.8\t0.83\t0.48\t1.56\t9.01\t0.57\t1.64\t480\t3\n12.45\t3.03\t2.64\t27\t97\t1.9\t0.58\t0.63\t1.14\t7.5\t0.67\t1.73\t880\t3\n14.34\t1.68\t2.7\t25\t98\t2.8\t1.31\t0.53\t2.7\t13\t0.57\t1.96\t660\t3\n13.48\t1.67\t2.64\t22.5\t89\t2.6\t1.1\t0.52\t2.29\t11.75\t0.57\t1.78\t620\t3\n12.36\t3.83\t2.38\t21\t88\t2.3\t0.92\t0.5\t1.04\t7.65\t0.56\t1.58\t520\t3\n13.69\t3.26\t2.54\t20\t107\t1.83\t0.56\t0.5\t0.8\t5.88\t0.96\t1.82\t680\t3\n12.85\t3.27\t2.58\t22\t106\t1.65\t0.6\t0.6\t0.96\t5.58\t0.87\t2.11\t570\t3\n12.96\t3.45\t2.35\t18.5\t106\t1.39\t0.7\t0.4\t0.94\t5.28\t0.68\t1.75\t675\t3\n13.78\t2.76\t2.3\t22\t90\t1.35\t0.68\t0.41\t1.03\t9.58\t0.7\t1.68\t615\t3\n13.73\t4.36\t2.26\t22.5\t88\t1.28\t0.47\t0.52\t1.15\t6.62\t0.78\t1.75\t520\t3\n13.45\t3.7\t2.6\t23\t111\t1.7\t0.92\t0.43\t1.46\t10.68\t0.85\t1.56\t695\t3\n12.82\t3.37\t2.3\t19.5\t88\t1.48\t0.66\t0.4\t0.97\t10.26\t0.72\t1.75\t685\t3\n13.58\t2.58\t2.69\t24.5\t105\t1.55\t0.84\t0.39\t1.54\t8.66\t0.74\t1.8\t750\t3\n13.4\t4.6\t2.86\t25\t112\t1.98\t0.96\t0.27\t1.11\t8.5\t0.67\t1.92\t630\t3\n12.2\t3.03\t2.32\t19\t96\t1.25\t0.49\t0.4\t0.73\t5.5\t0.66\t1.83\t510\t3\n12.77\t2.39\t2.28\t19.5\t86\t1.39\t0.51\t0.48\t0.64\t9.899999\t0.57\t1.63\t470\t3\n14.16\t2.51\t2.48\t20\t91\t1.68\t0.7\t0.44\t1.24\t9.7\t0.62\t1.71\t660\t3\n13.71\t5.65\t2.45\t20.5\t95\t1.68\t0.61\t0.52\t1.06\t7.7\t0.64\t1.74\t740\t3\n13.4\t3.91\t2.48\t23\t102\t1.8\t0.75\t0.43\t1.41\t7.3\t0.7\t1.56\t750\t3\n13.27\t4.28\t2.26\t20\t120\t1.59\t0.69\t0.43\t1.35\t10.2\t0.59\t1.56\t835\t3\n13.17\t2.59\t2.37\t20\t120\t1.65\t0.68\t0.53\t1.46\t9.3\t0.6\t1.62\t840\t3\n14.13\t4.1\t2.74\t24.5\t96\t2.05\t0.76\t0.56\t1.35\t9.2\t0.61\t1.6\t560\t3\n"
  },
  {
    "path": "data/xor.txt",
    "content": "1\t1\t1\n1\t0\t0\n0\t0\t1\n0\t1\t0"
  },
  {
    "path": "src/Backpropagation/Algorithm/Connection.java",
    "content": "package Backpropagation.Algorithm;\n\nclass Connection {\n    private double weight = 0;\n    private double bestWeight = 0;\n    private double prevDeltaWeight = 0; // for momentum\n    private double deltaWeight = 0;\n\n    final Neuron leftNeuron;\n    static int counter = 0;\n    final int id; // auto increment, starts at 0\n\n    Connection(Neuron fromN) {\n        leftNeuron = fromN;\n        id = counter;\n        counter++;\n    }\n\n    double getWeight() {\n        return weight;\n    }\n\n    void setWeight(double w) {\n        weight = w;\n    }\n\n    void setBestWeight(double w) {\n        bestWeight = w;\n    }\n\n    void setWeightAsBest() {\n        weight = bestWeight;\n    }\n\n    void setDeltaWeight(double w) {\n        prevDeltaWeight = deltaWeight;\n        deltaWeight = w;\n    }\n\n    double getPrevDeltaWeight() {\n        return prevDeltaWeight;\n    }\n\n    Neuron getLeftNeuron() {\n        return leftNeuron;\n    }\n}\n"
  },
  {
    "path": "src/Backpropagation/Algorithm/NeuralNetwork.java",
    "content": "package Backpropagation.Algorithm;\n\nimport java.util.*;\n\npublic class NeuralNetwork {\n\n    private final Random rand = new Random();\n    private final ArrayList<Neuron> inputLayer = new ArrayList<>();\n    private final ArrayList<Neuron[]> hiddenLayers = new ArrayList<>();\n    private final ArrayList<Neuron> outputLayer = new ArrayList<>();\n\n    private double momentum;\n    private double learningRate;\n\n    private ArrayList<Double[]> inputs = new ArrayList<>();\n    private ArrayList<Double> outputKinds = new ArrayList<>();\n\n    public NeuralNetwork(ArrayList<Double[]> inputs, ArrayList<Double> outputKinds, String hidden, double momentum,\n                         double learningRate, double threshold, double minRange, double maxRange) {\n        this.inputs = inputs;\n        this.outputKinds = outputKinds;\n        this.momentum = momentum;\n        this.learningRate = learningRate;\n        int inputNeuron = inputs.get(0).length - 1;\n        int[] hiddenNeurons = Arrays.stream(hidden.split(\",\")).mapToInt(Integer::parseInt).toArray();\n        int outputNeuron = 1;\n        // input layer\n        for (int i = 0; i < inputNeuron; i++) {\n            Neuron neuron = new Neuron();\n            inputLayer.add(neuron);\n        }\n        // hidden layers\n        for (int i = 0; i < hiddenNeurons.length; i++) {\n            Neuron neurons[] = new Neuron[hiddenNeurons[i]];\n            if (i == 0) {\n                for (int j = 0; j < neurons.length; j++) {\n                    neurons[j] = new Neuron();\n                    neurons[j].addConnections(inputLayer);\n                }\n            } else {\n                for (int j = 0; j < neurons.length; j++) {\n                    neurons[j] = new Neuron();\n                    neurons[j].addConnections(hiddenLayers.get(i - 1));\n                }\n            }\n            hiddenLayers.add(neurons);\n        }\n        // output layer\n        for (int i = 0; i < outputNeuron; i++) {\n            Neuron neuron = new Neuron();\n            neuron.addConnections(hiddenLayers.get(hiddenLayers.size() - 1));\n            outputLayer.add(neuron);\n        }\n\n        // Initialize random weights\n        for (Neuron[] neurons : hiddenLayers) {\n            for (Neuron neuron : neurons) {\n                ArrayList<Connection> connections = neuron.getAllConnections();\n                for (Connection conn : connections) {\n                    double newWeight = getRandomNumber(minRange, maxRange);\n                    conn.setWeight(newWeight);\n                }\n                connections.get(0).setWeight(threshold);\n            }\n        }\n        for (Neuron neuron : outputLayer) {\n            ArrayList<Connection> connections = neuron.getAllConnections();\n            for (Connection conn : connections) {\n                double newWeight = getRandomNumber(minRange, maxRange);\n                conn.setWeight(newWeight);\n            }\n        }\n\n        // Reset id counters\n        Neuron.counter = 0;\n        Connection.counter = 0;\n    }\n\n    private Double getRandomNumber(Double minRange, Double maxRange) {\n        return minRange + (maxRange - minRange) * rand.nextDouble();\n    }\n\n    private void setInput(Double inputs[]) {\n        for (int i = 0; i < inputLayer.size(); i++) {\n            inputLayer.get(i).setOutput(inputs[i]);\n        }\n    }\n\n    private Double[] getOutput() {\n        Double[] outputs = new Double[outputLayer.size()];\n        for (int i = 0; i < outputLayer.size(); i++)\n            outputs[i] = outputLayer.get(i).getOutput();\n        return outputs;\n    }\n\n    private void activate() {\n        for (Neuron[] neurons : hiddenLayers) {\n            for (Neuron neuron : neurons) {\n                neuron.calculateOutput();\n            }\n        }\n        outputLayer.forEach(Neuron::calculateOutput);\n    }\n\n    private void applyBackpropagation(Double expectedOutput[]) {\n        int i = 0;\n        for (Neuron n : outputLayer) {\n            ArrayList<Connection> connections = n.getAllConnections();\n            for (Connection connection : connections) {\n                double pervY = connection.leftNeuron.getOutput();\n                double y = n.getOutput();\n                double dy = expectedOutput[i];\n                double partialDerivative = (dy - y) * y * (1 - y);\n                double deltaWeight = learningRate * partialDerivative * pervY;\n                double newWeight = connection.getWeight() + deltaWeight;\n                connection.setDeltaWeight(deltaWeight);\n                connection.setWeight(newWeight + momentum * connection.getPrevDeltaWeight());\n            }\n            i++;\n        }\n        double[] pervPartialDerivatives = new double[0];\n        for (int j = hiddenLayers.size() - 1; j >= 0; j--) {\n            Neuron[] neurons = hiddenLayers.get(j);\n            double[] nowPartialDerivatives = new double[neurons.length];\n            int n = 0;\n            for (Neuron neuron : neurons) {\n                double y = neuron.getOutput();\n                double sumOutputs = 0;\n                if (j == hiddenLayers.size() - 1) {\n                    int k = 0;\n                    for (Neuron outputN : outputLayer) {\n                        double wjk = outputN.getConnection(neuron.id).getWeight();\n                        double dy = expectedOutput[k];\n                        double yk = outputN.getOutput();\n                        sumOutputs += (dy - yk) * yk * (1 - yk) * wjk;\n                        k++;\n                    }\n                } else {\n                    int k = 0;\n                    for (Neuron hiddenN : hiddenLayers.get(j + 1)) {\n                        double wjk = hiddenN.getConnection(neuron.id).getWeight();\n                        sumOutputs += pervPartialDerivatives[k] * wjk;\n                        k++;\n                    }\n                }\n                double partialDerivative = y * (1 - y) * sumOutputs;\n                nowPartialDerivatives[n] = partialDerivative;\n                ArrayList<Connection> connections = neuron.getAllConnections();\n                for (Connection connection : connections) {\n                    double pervY = connection.leftNeuron.getOutput();\n                    double deltaWeight = learningRate * partialDerivative * pervY;\n                    double newWeight = connection.getWeight() + deltaWeight;\n                    connection.setDeltaWeight(deltaWeight);\n                    connection.setWeight(newWeight + momentum * connection.getPrevDeltaWeight());\n                }\n                n++;\n            }\n            pervPartialDerivatives = nowPartialDerivatives;\n        }\n    }\n\n    public String run(int maxSteps, double minError) {\n        int i;\n        // Train neural network until minError reached or maxSteps exceeded\n        double squareError = 10;\n        double minSquareError = 1000000;\n        int correct = 0;\n        for (i = 0; i < maxSteps && squareError > minError; i++) {\n            squareError = 0;\n            correct = 0;\n            for (Double[] input : inputs) {\n                setInput(input);\n                activate();\n                Double[] output = getOutput();\n                Double[] expectedOutput = new Double[]{input[input.length - 1]};\n                for (int j = 0; j < expectedOutput.length; j++) {\n                    double err = Math.pow(expectedOutput[j] - output[j], 2) / 2;\n                    squareError += err;\n                }\n                double distance = Math.abs(outputKinds.get(0) - output[0]);\n                int idx = 0;\n                for (int j = 1; j < outputKinds.size(); j++) {\n                    double newDistance = Math.abs(outputKinds.get(j) - output[0]);\n                    if (newDistance < distance) {\n                        idx = j;\n                        distance = newDistance;\n                    }\n                }\n                double y = outputKinds.get(idx);\n                if (y == expectedOutput[0]) ++correct;\n                applyBackpropagation(expectedOutput);\n            }\n            if (squareError < minSquareError) {\n                minSquareError = squareError;\n                for (Neuron[] neurons : hiddenLayers) {\n                    for (Neuron neuron : neurons) {\n                        ArrayList<Connection> connections = neuron.getAllConnections();\n                        for (Connection conn : connections) {\n                            conn.setBestWeight(conn.getWeight());\n                        }\n                    }\n                }\n                for (Neuron neuron : outputLayer) {\n                    ArrayList<Connection> connections = neuron.getAllConnections();\n                    for (Connection conn : connections) {\n                        conn.setBestWeight(conn.getWeight());\n                    }\n                }\n            }\n        }\n        if (i == maxSteps) {\n            for (Neuron[] neurons : hiddenLayers) {\n                for (Neuron neuron : neurons) {\n                    ArrayList<Connection> connections = neuron.getAllConnections();\n                    connections.forEach(Connection::setWeightAsBest);\n                }\n            }\n            for (Neuron neuron : outputLayer) {\n                ArrayList<Connection> connections = neuron.getAllConnections();\n                connections.forEach(Connection::setWeightAsBest);\n            }\n        }\n        printAllWeights();\n        // result = runTimes + MSE + trainRate\n        return String.valueOf(i) + \" \" + squareError + \" \" + (double) correct / inputs.size() * 100 + \"%\";\n    }\n\n    public String test(ArrayList<Double[]> inputs, int maxSteps, double minError) {\n        double error = 1;\n        int correct = 0;\n        for (int i = 0; i < maxSteps && error > minError; i++) {\n            error = 0;\n            correct = 0;\n            for (Double[] input : inputs) {\n                setInput(input);\n                activate();\n                Double[] output = getOutput();\n                Double[] expectedOutput = new Double[]{input[input.length - 1]};\n                for (int j = 0; j < expectedOutput.length; j++) {\n                    double err = Math.pow(expectedOutput[j] - output[j], 2) / 2;\n                    error += err;\n                }\n                double distance = Math.abs(outputKinds.get(0) - output[0]);\n                int idx = 0;\n                for (int j = 1; j < outputKinds.size(); j++) {\n                    double newDistance = Math.abs(outputKinds.get(j) - output[0]);\n                    if (newDistance < distance) {\n                        idx = j;\n                        distance = newDistance;\n                    }\n                }\n                double y = outputKinds.get(idx);\n                if (y == expectedOutput[0]) ++correct;\n            }\n        }\n        return (double) correct / inputs.size() * 100 + \"%\";\n    }\n\n    public int[] getOutputKind(ArrayList<Double[]> inputs, int maxSteps, double minError) {\n        int i, y[] = new int[inputs.size()];\n        double error = 1;\n        for (i = 0; i < maxSteps && error > minError; i++) {\n            error = 0;\n            int yi = 0;\n            for (Double[] input : inputs) {\n                setInput(input);\n                activate();\n                Double[] output = getOutput();\n                Double[] expectedOutput = new Double[]{input[input.length - 1]};\n                for (int j = 0; j < expectedOutput.length; j++) {\n                    double err = Math.pow(expectedOutput[j] - output[j], 2) / 2;\n                    error += err;\n                }\n                double distance = Math.abs(outputKinds.get(0) - output[0]);\n                int idx = 0;\n                for (int j = 1; j < outputKinds.size(); j++) {\n                    double newDistance = Math.abs(outputKinds.get(j) - output[0]);\n                    if (newDistance < distance) {\n                        idx = j;\n                        distance = newDistance;\n                    }\n                }\n                y[yi] = idx;\n                yi++;\n            }\n        }\n        return y;\n    }\n\n    private void printAllWeights() {\n        //hiddenLayers.forEach(this::printWeights);\n        outputLayer.forEach(this::printWeights);\n        System.out.println();\n    }\n\n    private void printWeights(Neuron n) {\n        ArrayList<Connection> connections = n.getAllConnections();\n        for (Connection con : connections) {\n            double w = con.getWeight();\n            System.out.println(\"NeuronID = \" + n.id + \", ConnectionID = \" + con.id + \",Weight = \" + w);\n        }\n    }\n}\n"
  },
  {
    "path": "src/Backpropagation/Algorithm/Neuron.java",
    "content": "package Backpropagation.Algorithm;\n\nimport java.util.*;\n\nclass Neuron {\n    static int counter = 0;\n    final int id;  // auto increment, starts at 0\n    private double output;\n\n    private ArrayList<Connection> connections = new ArrayList<>();\n    private HashMap<Integer, Connection> connectionLookup = new HashMap<>();\n\n    Neuron() {\n        id = counter;\n        counter++;\n    }\n\n    void calculateOutput() {\n        double v = 0;\n        for (Connection con : connections) {\n            Neuron leftNeuron = con.getLeftNeuron();\n            double weight = con.getWeight();\n            double y = leftNeuron.getOutput();\n            v += weight * y;\n        }\n        output = sigmoid(v);\n    }\n\n    private double sigmoid(double x) {\n        return 1.0 / (1.0 + (Math.exp(-x)));\n    }\n\n    void addConnections(ArrayList<Neuron> neurons) {\n        for (Neuron n : neurons) {\n            Connection con = new Connection(n);\n            connections.add(con);\n            connectionLookup.put(n.id, con);\n        }\n    }\n\n    void addConnections(Neuron[] neurons) {\n        for (Neuron n : neurons) {\n            Connection con = new Connection(n);\n            connections.add(con);\n            connectionLookup.put(n.id, con);\n        }\n    }\n\n    Connection getConnection(int neuronIndex) {\n        return connectionLookup.get(neuronIndex);\n    }\n\n    ArrayList<Connection> getAllConnections() {\n        return connections;\n    }\n\n    double getOutput() {\n        return output;\n    }\n\n    void setOutput(double o) {\n        output = o;\n    }\n}"
  },
  {
    "path": "src/Backpropagation/MainFrame.form",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<form xmlns=\"http://www.intellij.com/uidesigner/form/\" version=\"1\" bind-to-class=\"Backpropagation.MainFrame\">\n  <grid id=\"27dc6\" binding=\"layoutPanel\" layout-manager=\"GridLayoutManager\" row-count=\"15\" column-count=\"10\" same-size-horizontally=\"false\" same-size-vertically=\"false\" hgap=\"-1\" vgap=\"-1\">\n    <margin top=\"20\" left=\"20\" bottom=\"20\" right=\"20\"/>\n    <constraints>\n      <xy x=\"20\" y=\"-16\" width=\"1196\" height=\"670\"/>\n    </constraints>\n    <properties/>\n    <border type=\"none\"/>\n    <children>\n      <component id=\"91b67\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"4\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Learning Rate\"/>\n        </properties>\n      </component>\n      <component id=\"742c5\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"11\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Training Recognition Rate\"/>\n        </properties>\n      </component>\n      <component id=\"d05c1\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"12\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Testing Recognition Rate\"/>\n        </properties>\n      </component>\n      <component id=\"f6d45\" class=\"javax.swing.JTextField\" binding=\"learningTextField\">\n        <constraints>\n          <grid row=\"4\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"0.1\"/>\n        </properties>\n      </component>\n      <component id=\"ca0a5\" class=\"javax.swing.JButton\" binding=\"loadButton\">\n        <constraints>\n          <grid row=\"0\" column=\"4\" row-span=\"1\" col-span=\"4\" vsize-policy=\"0\" hsize-policy=\"3\" anchor=\"0\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"&amp;Load\"/>\n        </properties>\n      </component>\n      <grid id=\"8afd3\" binding=\"coordinatePanel\" custom-create=\"true\" layout-manager=\"GridLayoutManager\" row-count=\"1\" column-count=\"1\" same-size-horizontally=\"false\" same-size-vertically=\"false\" hgap=\"-1\" vgap=\"-1\">\n        <margin top=\"0\" left=\"0\" bottom=\"0\" right=\"0\"/>\n        <constraints>\n          <grid row=\"0\" column=\"0\" row-span=\"13\" col-span=\"4\" vsize-policy=\"3\" hsize-policy=\"3\" anchor=\"0\" fill=\"3\" indent=\"0\" use-parent-layout=\"false\">\n            <minimum-size width=\"500\" height=\"500\"/>\n            <preferred-size width=\"500\" height=\"500\"/>\n            <maximum-size width=\"500\" height=\"500\"/>\n          </grid>\n        </constraints>\n        <properties>\n          <background color=\"-1\"/>\n          <foreground color=\"-16777216\"/>\n        </properties>\n        <border type=\"none\">\n          <color color=\"-16777216\"/>\n        </border>\n        <children/>\n      </grid>\n      <component id=\"df0a\" class=\"javax.swing.JLabel\" binding=\"loadValue\">\n        <constraints>\n          <grid row=\"1\" column=\"4\" row-span=\"1\" col-span=\"4\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"0\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\">\n            <preferred-size width=\"400\" height=\"-1\"/>\n          </grid>\n        </constraints>\n        <properties>\n          <horizontalAlignment value=\"0\"/>\n          <horizontalTextPosition value=\"0\"/>\n          <text value=\"File not loaded\"/>\n        </properties>\n      </component>\n      <component id=\"3f263\" class=\"javax.swing.JButton\" binding=\"generateButton\" default-binding=\"true\">\n        <constraints>\n          <grid row=\"13\" column=\"4\" row-span=\"1\" col-span=\"4\" vsize-policy=\"0\" hsize-policy=\"3\" anchor=\"0\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <enabled value=\"false\"/>\n          <text value=\"&amp;Generate\"/>\n        </properties>\n      </component>\n      <component id=\"9bf7e\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"9\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Convergence Times\"/>\n        </properties>\n      </component>\n      <component id=\"4259c\" class=\"javax.swing.JLabel\" binding=\"timesValue\">\n        <constraints>\n          <grid row=\"9\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"0\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"?\"/>\n        </properties>\n      </component>\n      <component id=\"3f310\" class=\"javax.swing.JTextField\" binding=\"wRangeMinValue\">\n        <constraints>\n          <grid row=\"6\" column=\"5\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"-0.5\"/>\n        </properties>\n      </component>\n      <component id=\"91c2a\" class=\"javax.swing.JTextField\" binding=\"wRangeMaxValue\">\n        <constraints>\n          <grid row=\"6\" column=\"7\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"0.5\"/>\n        </properties>\n      </component>\n      <component id=\"9ab42\" class=\"javax.swing.JLabel\" binding=\"trainingValue\">\n        <constraints>\n          <grid row=\"11\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"0\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"?\"/>\n        </properties>\n      </component>\n      <component id=\"a8255\" class=\"javax.swing.JLabel\" binding=\"testingValue\">\n        <constraints>\n          <grid row=\"12\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"0\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"?\"/>\n        </properties>\n      </component>\n      <component id=\"683d1\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"6\" column=\"6\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"~\"/>\n        </properties>\n      </component>\n      <component id=\"3bbd6\" class=\"javax.swing.JTextField\" binding=\"thresholdTextField\">\n        <constraints>\n          <grid row=\"5\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"0\"/>\n        </properties>\n      </component>\n      <component id=\"4d245\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"5\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Initial Threshold\"/>\n        </properties>\n      </component>\n      <component id=\"15e2b\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"6\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Initial Weights Range\"/>\n        </properties>\n      </component>\n      <component id=\"4d717\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"0\" column=\"9\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"0\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Training Data\"/>\n        </properties>\n      </component>\n      <vspacer id=\"4e8b7\">\n        <constraints>\n          <grid row=\"0\" column=\"8\" row-span=\"15\" col-span=\"1\" vsize-policy=\"6\" hsize-policy=\"1\" anchor=\"0\" fill=\"2\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n      </vspacer>\n      <scrollpane id=\"c4a82\">\n        <constraints>\n          <grid row=\"1\" column=\"9\" row-span=\"7\" col-span=\"1\" vsize-policy=\"7\" hsize-policy=\"7\" anchor=\"0\" fill=\"3\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties/>\n        <border type=\"none\"/>\n        <children>\n          <component id=\"b6df4\" class=\"javax.swing.JTable\" binding=\"trainTable\">\n            <constraints/>\n            <properties>\n              <autoResizeMode value=\"0\"/>\n              <autoscrolls value=\"true\"/>\n              <enabled value=\"false\"/>\n              <preferredScrollableViewportSize width=\"300\" height=\"-1\"/>\n            </properties>\n          </component>\n        </children>\n      </scrollpane>\n      <scrollpane id=\"a9282\">\n        <constraints>\n          <grid row=\"9\" column=\"9\" row-span=\"6\" col-span=\"1\" vsize-policy=\"7\" hsize-policy=\"7\" anchor=\"0\" fill=\"3\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties/>\n        <border type=\"none\"/>\n        <children>\n          <component id=\"4c69d\" class=\"javax.swing.JTable\" binding=\"testTable\">\n            <constraints/>\n            <properties>\n              <autoResizeMode value=\"0\"/>\n              <enabled value=\"false\"/>\n              <preferredScrollableViewportSize width=\"300\" height=\"-1\"/>\n            </properties>\n          </component>\n        </children>\n      </scrollpane>\n      <component id=\"988a9\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"2\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Hidden Layer\"/>\n        </properties>\n      </component>\n      <component id=\"fb9a8\" class=\"javax.swing.JTextField\" binding=\"hiddenTextField\">\n        <constraints>\n          <grid row=\"2\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"4,4\"/>\n        </properties>\n      </component>\n      <component id=\"cc650\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"3\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Momentum\"/>\n        </properties>\n      </component>\n      <component id=\"35db2\" class=\"javax.swing.JTextField\" binding=\"momentumTextField\">\n        <constraints>\n          <grid row=\"3\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"0.5\"/>\n        </properties>\n      </component>\n      <component id=\"34a10\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"7\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Maximum Convergence\"/>\n        </properties>\n      </component>\n      <component id=\"ce520\" class=\"javax.swing.JTextField\" binding=\"maxTimesValue\">\n        <constraints>\n          <grid row=\"7\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"1000\"/>\n        </properties>\n      </component>\n      <component id=\"80f28\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"8\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Minimum Mean-Square Error\"/>\n        </properties>\n      </component>\n      <component id=\"4a79\" class=\"javax.swing.JTextField\" binding=\"minErrorTextField\">\n        <constraints>\n          <grid row=\"8\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"0.01\"/>\n        </properties>\n      </component>\n      <component id=\"97079\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"8\" column=\"9\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"0\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Testing Data\"/>\n        </properties>\n      </component>\n      <component id=\"b5bf2\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"10\" column=\"4\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Root Mean-Squared Error\"/>\n        </properties>\n      </component>\n      <component id=\"d6b6e\" class=\"javax.swing.JLabel\" binding=\"MSEValue\">\n        <constraints>\n          <grid row=\"10\" column=\"5\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"0\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"?\"/>\n        </properties>\n      </component>\n      <component id=\"f115\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"13\" column=\"2\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Draw Background Size\"/>\n        </properties>\n      </component>\n      <component id=\"5789a\" class=\"javax.swing.JTextField\" binding=\"sizeTextField\">\n        <constraints>\n          <grid row=\"13\" column=\"3\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"20\"/>\n        </properties>\n      </component>\n      <component id=\"32c13\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"13\" column=\"0\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Draw Mode\"/>\n        </properties>\n      </component>\n      <component id=\"7389b\" class=\"javax.swing.JLabel\">\n        <constraints>\n          <grid row=\"14\" column=\"0\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"0\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"Zoomer\"/>\n        </properties>\n      </component>\n      <component id=\"9bedb\" class=\"javax.swing.JSlider\" binding=\"zoomerSlider\" custom-create=\"true\">\n        <constraints>\n          <grid row=\"14\" column=\"1\" row-span=\"1\" col-span=\"3\" vsize-policy=\"0\" hsize-policy=\"6\" anchor=\"8\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <inverted value=\"false\"/>\n          <majorTickSpacing value=\"10\"/>\n          <minimum value=\"10\"/>\n          <minorTickSpacing value=\"5\"/>\n          <paintLabels value=\"true\"/>\n          <paintTicks value=\"true\"/>\n          <snapToTicks value=\"false\"/>\n          <value value=\"50\"/>\n          <valueIsAdjusting value=\"false\"/>\n        </properties>\n        <clientProperties>\n          <JSlider.isFilled class=\"java.lang.Boolean\" value=\"false\"/>\n          <Slider.paintThumbArrowShape class=\"java.lang.Boolean\" value=\"false\"/>\n        </clientProperties>\n      </component>\n      <component id=\"c912c\" class=\"javax.swing.JCheckBox\" binding=\"drawModeCheckBox\">\n        <constraints>\n          <grid row=\"13\" column=\"1\" row-span=\"1\" col-span=\"1\" vsize-policy=\"0\" hsize-policy=\"3\" anchor=\"8\" fill=\"0\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <text value=\"\"/>\n        </properties>\n      </component>\n      <component id=\"24b6b\" class=\"javax.swing.JButton\" binding=\"trainByAllDataButton\">\n        <constraints>\n          <grid row=\"14\" column=\"4\" row-span=\"1\" col-span=\"4\" vsize-policy=\"0\" hsize-policy=\"3\" anchor=\"0\" fill=\"1\" indent=\"0\" use-parent-layout=\"false\"/>\n        </constraints>\n        <properties>\n          <enabled value=\"true\"/>\n          <text value=\"Train By All Data\"/>\n        </properties>\n      </component>\n    </children>\n  </grid>\n</form>\n"
  },
  {
    "path": "src/Backpropagation/MainFrame.java",
    "content": "package Backpropagation;\n\nimport Backpropagation.Algorithm.NeuralNetwork;\n\nimport javax.swing.*;\nimport javax.swing.event.DocumentEvent;\nimport javax.swing.event.DocumentListener;\nimport javax.swing.filechooser.FileNameExtensionFilter;\nimport javax.swing.table.DefaultTableModel;\nimport java.awt.*;\nimport java.awt.event.*;\nimport java.awt.geom.Line2D;\nimport java.awt.geom.Rectangle2D;\nimport java.io.*;\nimport java.math.BigDecimal;\nimport java.math.RoundingMode;\nimport java.text.DecimalFormat;\nimport java.util.ArrayList;\nimport java.util.Arrays;\nimport java.util.Collections;\n\nimport static javax.swing.border.TitledBorder.CENTER;\nimport static javax.swing.border.TitledBorder.DEFAULT_POSITION;\n\npublic class MainFrame {\n    private static JMenuItem loadMenuItem;\n    private static JMenuItem generateMenuItem;\n    private static JFrame frame;\n    private JPanel layoutPanel;\n    private JPanel coordinatePanel;\n    private JButton loadButton;\n    private JLabel loadValue;\n    private JButton generateButton;\n    private JTextField learningTextField;\n    private JTextField thresholdTextField;\n    private JLabel trainingValue;\n    private JLabel testingValue;\n    private JSlider zoomerSlider;\n    private JLabel timesValue;\n    private JTextField maxTimesValue;\n    private JTextField wRangeMinValue;\n    private JTextField wRangeMaxValue;\n    private JTextField hiddenTextField;\n    private JTextField momentumTextField;\n    private JTable trainTable;\n    private JTable testTable;\n    private JTextField minErrorTextField;\n    private JLabel MSEValue;\n    private JTextField sizeTextField;\n    private JCheckBox drawModeCheckBox;\n    private JButton trainByAllDataButton;\n    private DefaultTableModel trainTableModel = new DefaultTableModel();\n    private DefaultTableModel testTableModel = new DefaultTableModel();\n    private DecimalFormat df = new DecimalFormat(\"####0.00\");\n    private Color[] colorArray = {Color.BLUE, Color.RED, Color.GREEN, Color.YELLOW, Color.CYAN, Color.PINK};\n    private NeuralNetwork network;\n    private ArrayList<Double[]> inputs = new ArrayList<>();\n    private ArrayList<Double[]> trainData = new ArrayList<>();\n    private ArrayList<Double[]> testData = new ArrayList<>();\n    private ArrayList<Double> outputKinds = new ArrayList<>();\n    private Point mouse;\n    private int maxTimes = 1000;\n    private int magnification = 50;\n    private String hidden = \"4,4\";\n    private double momentum = 0.7;\n    private double learningRate = 0.1;\n    private double threshold = 0;\n    private double minRange = -0.5;\n    private double maxRange = 0.5;\n    private double minError = 0.01;\n    private double size = 20.0;\n    private boolean drawMode = false;\n\n    private MainFrame() {\n        loadButton.addActionListener(e -> {\n            JFileChooser fileChooser = new JFileChooser();\n            FileNameExtensionFilter filter = new FileNameExtensionFilter(\"Text Files(*.txt)\", \"txt\", \"text\");\n            fileChooser.setFileFilter(filter);\n            if (fileChooser.showOpenDialog(layoutPanel) == JFileChooser.APPROVE_OPTION) {\n                loadFile(fileChooser);\n            }\n        });\n        loadMenuItem.addActionListener(e -> {\n            JFileChooser fileChooser = new JFileChooser();\n            FileNameExtensionFilter filter = new FileNameExtensionFilter(\"Text Files(*.txt)\", \"txt\", \"text\");\n            fileChooser.setFileFilter(filter);\n            if (fileChooser.showOpenDialog(layoutPanel) == JFileChooser.APPROVE_OPTION) {\n                loadFile(fileChooser);\n            }\n        });\n        generateButton.addActionListener(e -> startTrain(trainData));\n        generateMenuItem.addActionListener(e -> startTrain(trainData));\n        trainByAllDataButton.addActionListener(e -> startTrain(testData));\n        zoomerSlider.addChangeListener(e -> {\n            zoomerSlider.setBorder(\n                    BorderFactory.createTitledBorder(null,\n                            Integer.toString(zoomerSlider.getValue()), CENTER, DEFAULT_POSITION));\n            magnification = zoomerSlider.getValue();\n            coordinatePanel.repaint();\n        });\n        coordinatePanel.addMouseMotionListener(new MouseMotionAdapter() {\n            @Override\n            public void mouseMoved(MouseEvent e) {\n                super.mouseMoved(e);\n                if (!drawMode) {\n                    mouse = e.getPoint();\n                    coordinatePanel.repaint();\n                }\n            }\n        });\n        drawModeCheckBox.addActionListener(e -> {\n            drawMode = !drawMode;\n            coordinatePanel.repaint();\n        });\n        hiddenTextField.getDocument().addDocumentListener(new DocumentListener() {\n            public void changedUpdate(DocumentEvent e) {\n                changeHidden();\n            }\n\n            public void removeUpdate(DocumentEvent e) {\n                changeHidden();\n            }\n\n            public void insertUpdate(DocumentEvent e) {\n                changeHidden();\n            }\n\n            void changeHidden() {\n                hidden = hiddenTextField.getText();\n            }\n        });\n        momentumTextField.getDocument().addDocumentListener(new DocumentListener() {\n            public void changedUpdate(DocumentEvent e) {\n                changeMomentum();\n            }\n\n            public void removeUpdate(DocumentEvent e) {\n                changeMomentum();\n            }\n\n            public void insertUpdate(DocumentEvent e) {\n                changeMomentum();\n            }\n\n            void changeMomentum() {\n                try {\n                    alertBackground(momentumTextField, false);\n                    momentum = Double.valueOf(momentumTextField.getText());\n                } catch (NumberFormatException e) {\n                    alertBackground(momentumTextField, true);\n                    momentum = 0.5;\n                }\n            }\n        });\n        learningTextField.getDocument().addDocumentListener(new DocumentListener() {\n            public void changedUpdate(DocumentEvent e) {\n                changeRate();\n            }\n\n            public void removeUpdate(DocumentEvent e) {\n                changeRate();\n            }\n\n            public void insertUpdate(DocumentEvent e) {\n                changeRate();\n            }\n\n            void changeRate() {\n                try {\n                    alertBackground(learningTextField, false);\n                    learningRate = Double.valueOf(learningTextField.getText());\n                } catch (NumberFormatException e) {\n                    alertBackground(learningTextField, true);\n                    learningRate = 0.5f;\n                }\n            }\n        });\n        thresholdTextField.getDocument().addDocumentListener(new DocumentListener() {\n            public void changedUpdate(DocumentEvent e) {\n                changeThreshold();\n            }\n\n            public void removeUpdate(DocumentEvent e) {\n                changeThreshold();\n            }\n\n            public void insertUpdate(DocumentEvent e) {\n                changeThreshold();\n            }\n\n            void changeThreshold() {\n                try {\n                    alertBackground(thresholdTextField, false);\n                    threshold = Double.valueOf(thresholdTextField.getText());\n                } catch (NumberFormatException e) {\n                    alertBackground(thresholdTextField, true);\n                    threshold = 0;\n                }\n            }\n        });\n        maxTimesValue.getDocument().addDocumentListener(new DocumentListener() {\n            public void changedUpdate(DocumentEvent e) {\n                changeMaxTimes();\n            }\n\n            public void removeUpdate(DocumentEvent e) {\n                changeMaxTimes();\n            }\n\n            public void insertUpdate(DocumentEvent e) {\n                changeMaxTimes();\n            }\n\n            void changeMaxTimes() {\n                try {\n                    alertBackground(maxTimesValue, false);\n                    maxTimes = Integer.valueOf(maxTimesValue.getText());\n                } catch (NumberFormatException e) {\n                    alertBackground(maxTimesValue, true);\n                    maxTimes = 1000;\n                }\n            }\n        });\n        minErrorTextField.getDocument().addDocumentListener(new DocumentListener() {\n            public void changedUpdate(DocumentEvent e) {\n                changeMinError();\n            }\n\n            public void removeUpdate(DocumentEvent e) {\n                changeMinError();\n            }\n\n            public void insertUpdate(DocumentEvent e) {\n                changeMinError();\n            }\n\n            void changeMinError() {\n                try {\n                    alertBackground(minErrorTextField, false);\n                    minError = Double.valueOf(minErrorTextField.getText());\n                } catch (NumberFormatException e) {\n                    alertBackground(minErrorTextField, true);\n                    minError = 0.01;\n                }\n            }\n        });\n        wRangeMinValue.getDocument().addDocumentListener(new DocumentListener() {\n            public void changedUpdate(DocumentEvent e) {\n                changeMinRange();\n            }\n\n            public void removeUpdate(DocumentEvent e) {\n                changeMinRange();\n            }\n\n            public void insertUpdate(DocumentEvent e) {\n                changeMinRange();\n            }\n\n            void changeMinRange() {\n                try {\n                    if (Double.valueOf(wRangeMinValue.getText()) > maxRange)\n                        alertBackground(wRangeMinValue, true);\n                    else {\n                        alertBackground(wRangeMinValue, false);\n                        minRange = Double.valueOf(wRangeMinValue.getText());\n                    }\n                } catch (NumberFormatException e) {\n                    alertBackground(wRangeMinValue, true);\n                    minRange = -0.5f;\n                }\n            }\n        });\n        wRangeMaxValue.getDocument().addDocumentListener(new DocumentListener() {\n            public void changedUpdate(DocumentEvent e) {\n                changeMaxRange();\n            }\n\n            public void removeUpdate(DocumentEvent e) {\n                changeMaxRange();\n            }\n\n            public void insertUpdate(DocumentEvent e) {\n                changeMaxRange();\n            }\n\n            void changeMaxRange() {\n                try {\n                    if (Double.valueOf(wRangeMaxValue.getText()) < minRange)\n                        alertBackground(wRangeMaxValue, true);\n                    else {\n                        alertBackground(wRangeMaxValue, false);\n                        maxRange = Double.valueOf(wRangeMaxValue.getText());\n                    }\n                } catch (NumberFormatException e) {\n                    alertBackground(wRangeMaxValue, true);\n                    maxRange = 0.5f;\n                }\n            }\n        });\n        sizeTextField.getDocument().addDocumentListener(new DocumentListener() {\n            public void changedUpdate(DocumentEvent e) {\n                changeSize();\n            }\n\n            public void removeUpdate(DocumentEvent e) {\n                changeSize();\n            }\n\n            public void insertUpdate(DocumentEvent e) {\n                changeSize();\n            }\n\n            void changeSize() {\n                try {\n                    alertBackground(sizeTextField, false);\n                    size = Double.valueOf(sizeTextField.getText());\n                } catch (NumberFormatException e) {\n                    alertBackground(sizeTextField, true);\n                    size = 20.0;\n                }\n            }\n        });\n    }\n\n    private void loadFile(JFileChooser fileChooser) {\n        File loadedFile = fileChooser.getSelectedFile();\n        loadValue.setText(loadedFile.getPath());\n        resetFrame();\n        resetData();\n        try (BufferedReader br = new BufferedReader(new FileReader(loadedFile))) {\n            String line = br.readLine();\n            while (line != null) {\n                // Split by space or tab\n                String[] lineSplit = line.split(\"\\\\s+\");\n                // Remove empty elements\n                lineSplit = Arrays.stream(lineSplit).\n                        filter(s -> (s != null && s.length() > 0)).\n                        toArray(String[]::new);\n                Double[] numbers = new Double[lineSplit.length + 1];\n                numbers[0] = -1.0;\n                for (int i = 1; i <= lineSplit.length; i++)\n                    numbers[i] = Double.parseDouble(lineSplit[i - 1]);\n                inputs.add(numbers);\n                Double output = numbers[numbers.length - 1];\n                if (!outputKinds.contains(output))\n                    outputKinds.add(output);\n                line = br.readLine();\n            }\n            initialData();\n            ArrayList<String> header = new ArrayList<>();\n            for (int i = 1; i < trainData.get(0).length - 1; i++)\n                header.add(\"x\" + i);\n            header.add(\"yd\");\n            trainTableModel.setColumnIdentifiers(header.toArray());\n            testTableModel.setColumnIdentifiers(header.toArray());\n            for (Double[] x : trainData) {\n                x = Arrays.copyOfRange(x, 1, x.length);\n                trainTableModel.addRow(x);\n            }\n            for (Double[] x : testData) {\n                x = Arrays.copyOfRange(x, 1, x.length);\n                testTableModel.addRow(x);\n            }\n            trainTable.setModel(trainTableModel);\n            testTable.setModel(testTableModel);\n            // TODO - show y result at data table\n            generateButton.setEnabled(true);\n            startTrain(trainData);\n        } catch (IOException e1) {\n            e1.printStackTrace();\n        }\n    }\n\n    private void resetData() {\n        inputs.clear();\n        trainData.clear();\n        testData.clear();\n        outputKinds.clear();\n        trainTableModel.setColumnCount(0);\n        trainTableModel.setRowCount(0);\n        testTableModel.setColumnCount(0);\n        testTableModel.setRowCount(0);\n    }\n\n    private void initialData() {\n        // Normalize expected output\n        Double outputMin = Collections.min(outputKinds);\n        Double outputMax = Collections.max(outputKinds);\n        for (Double[] input : inputs) {\n            input[input.length - 1] = normalize(input[input.length - 1], outputMin, outputMax);\n        }\n        for (int i = 0; i < outputKinds.size(); i++) {\n            outputKinds.set(i, normalize(outputKinds.get(i), outputMin, outputMax));\n        }\n        // Split input into train & test\n        int[] trainKindTimes = new int[outputKinds.size()];\n        int[] testKindTimes = new int[outputKinds.size()];\n        for (Double[] x : inputs) {\n            Double output = x[x.length - 1];\n            int i;\n            for (i = 0; i < outputKinds.size(); i++)\n                if (output.equals(outputKinds.get(i)))\n                    break;\n            if (trainKindTimes[i] == 0 || testKindTimes[i] > trainKindTimes[i] / 2) {\n                ++trainKindTimes[i];\n                trainData.add(x);\n            } else {\n                ++testKindTimes[i];\n                testData.add(x);\n            }\n        }\n    }\n\n    private void startTrain(ArrayList<Double[]> inputs) {\n        network = new NeuralNetwork(inputs, outputKinds, hidden, momentum,\n                learningRate, threshold, minRange, maxRange);\n        String[] resultTrain = network.run(maxTimes, minError).split(\" \");\n        timesValue.setText(resultTrain[0]);\n        MSEValue.setText(resultTrain[1]);\n        trainingValue.setText(resultTrain[2]);\n        String resultTest = network.test(testData, maxTimes, minError);\n        testingValue.setText(resultTest);\n        coordinatePanel.repaint();\n    }\n\n    private Double round(Double value, int places) {\n        if (places < 0) throw new IllegalArgumentException();\n        BigDecimal bd = new BigDecimal(value);\n        bd = bd.setScale(places, RoundingMode.HALF_UP);\n        return bd.doubleValue();\n    }\n\n    private Double normalize(Double input, Double min, Double max) {\n        return round((input - min) / (max - min), 4);\n    }\n\n    private Double[] convertCoordinate(Double[] oldPoint) {\n        Double[] newPoint = new Double[2];\n        newPoint[0] = (oldPoint[0] * magnification) + 250;\n        newPoint[1] = 250 - (oldPoint[1] * magnification);\n        return newPoint;\n    }\n\n    private void alertBackground(JTextField textField, boolean alert) {\n        if (alert)\n            textField.setBackground(Color.PINK);\n        else\n            textField.setBackground(Color.WHITE);\n    }\n\n    private static void resetFrame() {\n        SwingUtilities.updateComponentTreeUI(frame);\n        frame.pack();\n        frame.setLocationRelativeTo(null);\n    }\n\n    private static void changeLAF(String name) {\n        try {\n            if (name.equals(\"Nimbus\")) {\n                for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLookAndFeels())\n                    if (\"Nimbus\".equals(info.getName())) {\n                        UIManager.setLookAndFeel(info.getClassName());\n                        break;\n                    }\n            } else {\n                UIManager.setLookAndFeel(name);\n            }\n            resetFrame();\n        } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException e1) {\n            System.out.println(\"Failed to load the skin!\");\n        }\n    }\n\n    private void createUIComponents() {\n        coordinatePanel = new GPanel();\n        zoomerSlider = new JSlider();\n        zoomerSlider.setBorder(\n                BorderFactory.createTitledBorder(null,\n                        Integer.toString(zoomerSlider.getValue()), CENTER, DEFAULT_POSITION));\n    }\n\n    public static void main(String[] args) {\n        JMenuBar menuBar = new JMenuBar();\n        JMenu filesMenu = new JMenu(\"Files\");\n        JMenu skinsMenu = new JMenu(\"Skins\");\n        // Files menu\n        loadMenuItem = new JMenuItem(\"Load\", KeyEvent.VK_L);\n        generateMenuItem = new JMenuItem(\"Generate\", KeyEvent.VK_G);\n        filesMenu.setMnemonic(KeyEvent.VK_F);\n        filesMenu.add(loadMenuItem);\n        filesMenu.add(generateMenuItem);\n        menuBar.add(filesMenu);\n        // Skins menu\n        skinsMenu.setMnemonic(KeyEvent.VK_S);\n        ButtonGroup group = new ButtonGroup();\n        JRadioButtonMenuItem skinsMetalMenuItem = new JRadioButtonMenuItem(\"Metal\");\n        skinsMetalMenuItem.setMnemonic(KeyEvent.VK_M);\n        skinsMenu.add(skinsMetalMenuItem);\n        group.add(skinsMetalMenuItem);\n        skinsMetalMenuItem.addActionListener(e -> changeLAF(UIManager.getCrossPlatformLookAndFeelClassName()));\n        JRadioButtonMenuItem skinsDefaultMenuItem = new JRadioButtonMenuItem(\"Default\");\n        skinsDefaultMenuItem.setMnemonic(KeyEvent.VK_D);\n        skinsMenu.add(skinsDefaultMenuItem);\n        group.add(skinsDefaultMenuItem);\n        skinsDefaultMenuItem.addActionListener(e -> changeLAF(UIManager.getSystemLookAndFeelClassName()));\n        JRadioButtonMenuItem skinsMotifMenuItem = new JRadioButtonMenuItem(\"Motif\");\n        skinsMotifMenuItem.setMnemonic(KeyEvent.VK_M);\n        skinsMenu.add(skinsMotifMenuItem);\n        group.add(skinsMotifMenuItem);\n        skinsMotifMenuItem.addActionListener(e -> changeLAF(\"com.sun.java.swing.plaf.motif.MotifLookAndFeel\"));\n        JRadioButtonMenuItem skinsGTKMenuItem = new JRadioButtonMenuItem(\"GTK\");\n        skinsGTKMenuItem.setMnemonic(KeyEvent.VK_G);\n        skinsMenu.add(skinsGTKMenuItem);\n        group.add(skinsGTKMenuItem);\n        skinsGTKMenuItem.addActionListener(e -> changeLAF(\"com.sun.java.swing.plaf.gtk.GTKLookAndFeel\"));\n        JRadioButtonMenuItem skinsWindowsMenuItem = new JRadioButtonMenuItem(\"Windows\");\n        skinsWindowsMenuItem.setMnemonic(KeyEvent.VK_G);\n        skinsMenu.add(skinsWindowsMenuItem);\n        group.add(skinsWindowsMenuItem);\n        skinsWindowsMenuItem.addActionListener(e -> changeLAF(\"com.sun.java.swing.plaf.windows.WindowsLookAndFeel\"));\n        JRadioButtonMenuItem skinsNimbusMenuItem = new JRadioButtonMenuItem(\"Nimbus\");\n        skinsNimbusMenuItem.setMnemonic(KeyEvent.VK_N);\n        skinsNimbusMenuItem.setSelected(true);\n        skinsMenu.add(skinsNimbusMenuItem);\n        group.add(skinsNimbusMenuItem);\n        skinsNimbusMenuItem.addActionListener(e -> changeLAF(\"Nimbus\"));\n        menuBar.add(skinsMenu);\n        // Main frame\n        frame = new JFrame(\"Backpropagation\");\n        frame.setContentPane(new MainFrame().layoutPanel);\n        frame.setIconImage(Toolkit.getDefaultToolkit().getImage(\"icon.png\"));\n        frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);\n        frame.setJMenuBar(menuBar);\n        changeLAF(\"Nimbus\");\n        frame.setVisible(true);\n        frame.setLocationRelativeTo(null);\n    }\n\n    private class GPanel extends JPanel {\n        @Override\n        public void paintComponent(Graphics g) {\n            super.paintComponent(g);\n            Graphics2D g2 = (Graphics2D) g;\n            // Draw output kind area\n            if (drawMode && size > 0 && inputs.size() > 0 && inputs.get(0).length == 4) {\n                ArrayList<Double[]> drawInputs = new ArrayList<>();\n                for (Double x = -250.0; x <= 250; x += size) {\n                    for (Double y = -250.0; y <= 250; y += size) {\n                        drawInputs.add(new Double[]{-1.0, x / magnification, y / magnification});\n                    }\n                }\n                int id[] = network.getOutputKind(drawInputs, maxTimes, minError);\n                int i = 0;\n                for (Double x = -250.0; x <= 250; x += size) {\n                    for (Double y = -250.0; y <= 250; y += size) {\n                        g2.setColor(colorArray[colorArray.length - id[i] - 1]);\n                        Double[] point = convertCoordinate(new Double[]{x / magnification, y / magnification});\n                        Rectangle2D rect = new Rectangle2D.Double(point[0], point[1], size, size);\n                        g2.fill(rect);\n                        i++;\n                    }\n                }\n            }\n            g.setColor(Color.black);\n            g.drawLine(250, 0, 250, 500);\n            g.drawLine(0, 250, 500, 250);\n            g2.setColor(Color.black);\n            // Draw scale\n            for (Double i = 250.0; i >= 0; i -= 5.0 * magnification / 10) {\n                drawScale(g2, i);\n            }\n            for (Double i = 250.0; i <= 500; i += 5.0 * magnification / 10) {\n                drawScale(g2, i);\n            }\n            g2.setStroke(new BasicStroke(3));\n            // Draw mouse position\n            if (mouse != null) {\n                Double mouse_x = (mouse.getX() - 250) / magnification;\n                Double mouse_y = (250 - mouse.getY()) / magnification;\n                g2.drawString(\"(\" + df.format(mouse_x) + \", \" + df.format(mouse_y) + \")\", 420, 20);\n            }\n            // Draw point of file\n            if (inputs.size() > 0 && inputs.get(0).length == 4) {\n                for (Double[] x : inputs) {\n                    Double[] point = convertCoordinate(new Double[]{x[1], x[2]});\n                    for (int i = 0; i < outputKinds.size(); i++) {\n                        Double outputKind = outputKinds.get(i);\n                        if (x[x.length - 1].equals(outputKind)) {\n                            g2.setColor(colorArray[i]);\n                            break;\n                        }\n                    }\n                    g2.draw(new Line2D.Double(point[0], point[1], point[0], point[1]));\n                }\n            }\n            // TODO: Draw line of decision boundary\n        }\n\n        private void drawScale(Graphics2D g2, Double i) {\n            Double[] top, btn;\n            Double scaleLength = (i % (5.0 * magnification / 5) == 0) ? 2.0 * magnification / 20 : 1.0 * magnification / 20;\n            top = convertCoordinate(new Double[]{(i - 250) / magnification, scaleLength / magnification});\n            btn = convertCoordinate(new Double[]{(i - 250) / magnification, -scaleLength / magnification});\n            g2.draw(new Line2D.Double(top[0], top[1], btn[0], btn[1]));\n            top = convertCoordinate(new Double[]{-scaleLength / magnification, (250 - i) / magnification});\n            btn = convertCoordinate(new Double[]{scaleLength / magnification, (250 - i) / magnification});\n            g2.draw(new Line2D.Double(top[0], top[1], btn[0], btn[1]));\n        }\n    }\n}\n"
  }
]