From 2d0a0cecf468d5ebac99cb57552b2ebcf310d04a Mon Sep 17 00:00:00 2001 From: "Azalea (on HyDEV-Daisy)" Date: Tue, 7 Jun 2022 10:25:02 -0400 Subject: [PATCH] [M] Mode experiment scripts --- experiments/action-sizes.log | 10600 ++++++++++++++++ experiments/action_sizes.py | 69 + experiments/diff-absolute.csv | 40 + {test => experiments}/diff-test.csv | 0 {test => experiments}/diff_patches.py | 0 .../diff_patches_absolute.py | 0 {test => experiments}/log_processor.py | 0 {test => experiments}/stats-projects.csv | 0 {test => experiments}/stats.py | 0 9 files changed, 10709 insertions(+) create mode 100644 experiments/action-sizes.log create mode 100644 experiments/action_sizes.py create mode 100644 experiments/diff-absolute.csv rename {test => experiments}/diff-test.csv (100%) rename {test => experiments}/diff_patches.py (100%) rename test/diff_patches_2.py => experiments/diff_patches_absolute.py (100%) rename {test => experiments}/log_processor.py (100%) rename {test => experiments}/stats-projects.csv (100%) rename {test => experiments}/stats.py (100%) diff --git a/experiments/action-sizes.log b/experiments/action-sizes.log new file mode 100644 index 0000000..4061a8d --- /dev/null +++ b/experiments/action-sizes.log @@ -0,0 +1,10600 @@ +/usr/lib/jvm/java-8-openjdk/bin/java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:36829,suspend=y,server=n -javaagent:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210/plugins/java/lib/rt/debugger-agent.jar -Dfile.encoding=UTF-8 -classpath /usr/lib/jvm/java-8-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/ext/cldrdata.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/ext/dnsns.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/ext/jaccess.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/ext/localedata.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/ext/nashorn.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/ext/sunec.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/ext/sunjce_provider.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/ext/sunpkcs11.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/ext/zipfs.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/jfr.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/management-agent.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-8-openjdk/jre/lib/rt.jar:/workspace/EECS-Research/fixminer_source/target/classes:/home/azalea/.conda/envs/fixminerEnv/lib/python3.7:/home/azalea/.conda/envs/fixminerEnv/lib/python3.7/lib-dynload:/home/azalea/.conda/envs/fixminerEnv/lib/python3.7/site-packages:/home/azalea/.cache/JetBrains/IntelliJIdea2022.1/python_stubs/1479106281:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/python-skeletons:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stdlib:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/six:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/boto:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/mock:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pytz:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/toml:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/annoy:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/babel:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/emoji:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/first:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/fpdf2:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/ldap3:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/polib:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/redis:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/regex:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/retry:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/ujson:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/Pillow:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/PyYAML:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/bleach:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/caldav:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/docopt:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/enum34:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/hdbcli:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/invoke:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/orjson:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/passpy:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/psutil:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pycurl:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pysftp:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/stripe:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/xxhash:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/PyMySQL:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/appdirs:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/certifi:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/chardet:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/chevron:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pyaudio:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pyvmomi:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/slumber:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/tzlocal:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/urllib3:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/vobject:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/Markdown:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/Pygments:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/aiofiles:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/colorama:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/croniter:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/docutils:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/filelock:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/html5lib:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/httplib2:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/jmespath:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/oauthlib:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/paramiko:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/psycopg2:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pyflakes:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/requests:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/selenium:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/tabulate:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/toposort:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/waitress:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/braintree:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/decorator:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/freezegun:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/ipaddress:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/playsound:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pyOpenSSL:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pyRFC3339:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/termcolor:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/ttkthemes:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/typed-ast:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/Deprecated:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/Flask-Cors:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/SQLAlchemy:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/Send2Trash:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/cachetools:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/commonmark:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/dateparser:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/frozendict:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/jsonschema:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pyfarmhash:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/setuptools:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/simplejson:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/JACK-Client:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/contextvars:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/dataclasses:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/entrypoints:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/flake8-2020:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/mysqlclient:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/opentracing:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pep8-naming:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/prettytable:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/python-nmap:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/atomicwrites:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/aws-xray-sdk:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/cryptography:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/editdistance:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/DateTimeRange:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/backports_abc:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/click-spinner:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/humanfriendly:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/python-gflags:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/beautifulsoup4:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/characteristic:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/flake8-bugbear:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/python-slugify:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/singledispatch:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/flake8-builtins:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/flake8-simplify:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/mypy-extensions:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/python-dateutil:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/Flask-SQLAlchemy:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/flake8-docstrings:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/flake8-plugin-utils:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/pytest-lazy-fixture:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/flake8-rst-docstrings:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/flake8-typing-imports:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210.plugins/python/helpers/typeshed/stubs/backports.ssl_match_hostname:/home/azalea/.m2/repository/edu/lu/uni/serval/RichEdit/1.0.0/RichEdit-1.0.0.jar:/home/azalea/.m2/repository/org/javatuples/javatuples/1.2/javatuples-1.2.jar:/home/azalea/.m2/repository/me/tongfei/progressbar/0.8.1/progressbar-0.8.1.jar:/home/azalea/.m2/repository/org/jline/jline/3.13.3/jline-3.13.3.jar:/home/azalea/.m2/repository/org/jline/jline-terminal-jansi/3.13.3/jline-terminal-jansi-3.13.3.jar:/home/azalea/.m2/repository/org/fusesource/jansi/jansi/1.18/jansi-1.18.jar:/home/azalea/.m2/repository/org/jline/jline-terminal/3.13.3/jline-terminal-3.13.3.jar:/home/azalea/.m2/repository/com/typesafe/akka/akka-actor_2.11/2.4.17/akka-actor_2.11-2.4.17.jar:/home/azalea/.m2/repository/org/scala-lang/scala-library/2.11.8/scala-library-2.11.8.jar:/home/azalea/.m2/repository/com/typesafe/config/1.3.0/config-1.3.0.jar:/home/azalea/.m2/repository/org/scala-lang/modules/scala-java8-compat_2.11/0.7.0/scala-java8-compat_2.11-0.7.0.jar:/workspace/EECS-Research/fixminer_source/gumtree/core/target/classes:/home/azalea/.m2/repository/com/github/mpkorstanje/simmetrics-core/3.0.3/simmetrics-core-3.0.3.jar:/home/azalea/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/home/azalea/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/home/azalea/.m2/repository/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar:/home/azalea/.m2/repository/com/google/code/gson/gson/2.3/gson-2.3.jar:/workspace/EECS-Research/fixminer_source/gumtree/gen.jdt/target/classes:/home/azalea/.m2/repository/org/eclipse/core/runtime/3.10.0-v20140318-2214/runtime-3.10.0-v20140318-2214.jar:/home/azalea/.m2/repository/org/eclipse/osgi/3.10.0-v20140606-1445/osgi-3.10.0-v20140606-1445.jar:/home/azalea/.m2/repository/org/eclipse/equinox/common/3.6.200-v20130402-1505/common-3.6.200-v20130402-1505.jar:/home/azalea/.m2/repository/org/eclipse/core/jobs/3.6.0-v20140424-0053/jobs-3.6.0-v20140424-0053.jar:/home/azalea/.m2/repository/org/eclipse/equinox/registry/3.5.400-v20140428-1507/registry-3.5.400-v20140428-1507.jar:/home/azalea/.m2/repository/org/eclipse/equinox/preferences/3.5.200-v20140224-1527/preferences-3.5.200-v20140224-1527.jar:/home/azalea/.m2/repository/org/eclipse/core/contenttype/3.4.200-v20140207-1251/contenttype-3.4.200-v20140207-1251.jar:/home/azalea/.m2/repository/org/eclipse/equinox/app/1.3.200-v20130910-1609/app-1.3.200-v20130910-1609.jar:/home/azalea/.m2/repository/org/eclipse/birt/runtime/org.eclipse.core.resources/3.10.0.v20150423-0755/org.eclipse.core.resources-3.10.0.v20150423-0755.jar:/home/azalea/.m2/repository/org/eclipse/tycho/org.eclipse.jdt.core/3.12.2.v20161117-1814/org.eclipse.jdt.core-3.12.2.v20161117-1814.jar:/workspace/EECS-Research/fixminer_source/gumtree/gen.srcml/target/classes:/home/azalea/.m2/repository/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar:/home/azalea/.m2/repository/ch/qos/logback/logback-classic/1.1.2/logback-classic-1.1.2.jar:/home/azalea/.m2/repository/ch/qos/logback/logback-core/1.1.2/logback-core-1.1.2.jar:/home/azalea/.m2/repository/junit/junit/4.12/junit-4.12.jar:/home/azalea/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/azalea/.m2/repository/redis/clients/jedis/2.8.1/jedis-2.8.1.jar:/home/azalea/.m2/repository/org/apache/commons/commons-pool2/2.4.2/commons-pool2-2.4.2.jar:/home/azalea/.m2/repository/org/apache/commons/commons-text/1.3/commons-text-1.3.jar:/home/azalea/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar:/home/azalea/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/home/azalea/.m2/repository/org/yaml/snakeyaml/1.21/snakeyaml-1.21.jar:/home/azalea/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/221.5080.210/lib/idea_rt.jar edu.lu.uni.serval.Launcher config_tmp.yml RICHEDITSCRIPT +Connected to the target VM, address: '127.0.0.1:36829', transport: 'socket' +15:07:47.662 [main] INFO e.l.u.s.r.jobs.EnhancedASTDiff - Input path /workspace/EECS-Research/data/0/patches +15:07:47.848 [main] INFO e.l.u.s.r.jobs.EnhancedASTDiff - processing camel +15:07:47.857 [main] INFO e.l.u.s.r.jobs.EnhancedASTDiff - /workspace/EECS-Research/data/0/patches/camel/revFiles +15:07:49.027 [main] INFO e.l.u.s.r.jobs.EnhancedASTDiff - 29080 files to process ... +15:07:49.027 [main] INFO e.l.u.s.r.jobs.EnhancedASTDiff - 0 files already process ... +15:07:49.053 [main] INFO e.l.u.s.r.jobs.EnhancedASTDiff - 29080 files to process ... +This method should currently not be used (please use toShortString()) +This method should currently not be used (please use toShortString()) +4 +3 +4 +2 +27 +2 +1 +2 +2 +2 +2 +8 +15 +5 +2 +5 +2 +3 +27 +4 +1 +7 +2 +65 +98 +14 +2 +3 +8 +3 +3 +2 +8 +8 +2 +83 +1 +5 +5 +5 +19 +6 +3 +5 +8 +14 +15 +18 +2 +2 +6 +13 +12 +5 +4 +7 +5 +12 +1 +33 +4 +4 +8 +1 +11 +2 +4 +204 +11 +19 +19 +7 +4 +27 +7 +12 +35 +1 +31 +6 +2 +4 +40 +40 +5 +2 +77 +1 +5 +2 +7 +7 +11 +2 +16 +4 +4 +23 +4 +1 +1 +3 +1 +8 +15 +4 +8 +15 +93 +2 +2 +6 +26 +6 +17 +2 +3 +11 +4 +6 +3 +3 +4 +2 +21 +28 +25 +18 +21 +3 +5 +43 +7 +5 +6 +1 +2 +3 +1 +5 +5 +2 +3 +8 +5 +15 +5 +9 +8 +8 +15 +20 +2 +5 +5 +2 +3 +4 +4 +8 +5 +8 +15 +16 +3 +16 +3 +4 +2 +60 +12 +14 +24 +24 +2 +2 +41 +5 +2 +2 +9 +16 +8 +41 +8 +17 +15 +90 +8 +11 +3 +2 +3 +3 +5 +5 +12 +4 +2 +12 +12 +8 +8 +15 +49 +4 +7 +8 +15 +26 +12 +8 +22 +4 +7 +7 +3 +2 +3 +2 +6 +6 +4 +6 +2 +8 +3 +4 +11 +6 +2 +5 +15 +2 +5 +2 +6 +5 +1 +3 +3 +8 +15 +3 +4 +8 +15 +8 +15 +6 +10 +10 +3 +42 +3 +1 +13 +3 +74 +5 +3 +2 +4 +4 +2 +1 +183 +2 +25 +4 +10 +13 +114 +5 +24 +8 +15 +13 +4 +2 +18 +26 +4 +4 +2 +2 +2 +3 +4 +8 +7 +2 +6 +8 +2 +15 +9 +4 +2 +45 +11 +3 +3 +41 +15 +3 +6 +2 +2 +2 +3 +4 +5 +8 +15 +7 +77 +1 +19 +1 +4 +15 +4 +5 +3 +7 +6 +4 +4 +10 +1 +1 +2 +2 +28 +38 +5 +20 +2 +13 +34 +5 +2 +1 +4 +24 +4 +4 +12 +5 +5 +8 +15 +7 +11 +5 +11 +5 +5 +9 +4 +6 +7 +18 +10 +112 +10 +5 +3 +4 +3 +1 +6 +5 +19 +7 +12 +10 +19 +5 +53 +8 +3 +4 +7 +4 +10 +13 +20 +5 +30 +7 +2 +2 +2 +13 +5 +5 +66 +11 +3 +7 +2 +13 +5 +5 +7 +2 +3 +10 +5 +5 +5 +3 +5 +5 +5 +4 +4 +2 +1 +4 +17 +11 +2 +7 +3 +8 +13 +5 +11 +9 +9 +9 +3 +5 +31 +1 +8 +51 +6 +4 +5 +13 +2 +16 +12 +5 +1 +5 +30 +2 +34 +4 +4 +8 +5 +5 +2 +4 +12 +6 +12 +8 +15 +4 +4 +11 +7 +14 +5 +6 +20 +20 +1 +4 +1 +15 +7 +5 +4 +7 +7 +5 +4 +8 +5 +13 +3 +4 +5 +33 +3 +2 +8 +1 +2 +8 +15 +3 +1 +19 +7 +2 +4 +8 +27 +4 +56 +2 +8 +60 +13 +36 +17 +20 +4 +2 +8 +6 +14 +18 +1 +8 +4 +8 +8 +15 +11 +16 +9 +2 +2 +1 +4 +2 +4 +8 +15 +7 +35 +5 +2 +4 +2 +5 +5 +5 +6 +12 +8 +15 +5 +2 +2 +5 +1 +14 +8 +15 +8 +8 +8 +5 +16 +16 +3 +3 +5 +28 +16 +3 +5 +4 +4 +5 +3 +18 +19 +3 +6 +6 +7 +27 +27 +8 +15 +5 +14 +5 +10 +18 +9 +12 +5 +8 +3 +4 +13 +5 +5 +2 +19 +9 +3 +56 +5 +19 +6 +9 +46 +3 +3 +3 +2 +2 +7 +3 +5 +8 +15 +2 +2 +2 +68 +6 +6 +23 +2 +3 +10 +3 +11 +9 +25 +2 +7 +6 +11 +14 +4 +6 +4 +4 +38 +2 +7 +4 +28 +6 +4 +8 +2 +15 +3 +3 +2 +2 +8 +15 +10 +21 +5 +5 +9 +7 +10 +3 +6 +4 +6 +3 +4 +163 +4 +15 +8 +25 +15 +11 +2 +2 +1 +2 +2 +4 +5 +5 +2 +8 +8 +9 +15 +8 +12 +7 +6 +6 +5 +6 +1 +5 +5 +8 +15 +35 +12 +2 +3 +11 +6 +3 +3 +5 +2 +3 +2 +5 +3 +4 +4 +8 +4 +4 +6 +6 +1 +5 +3 +2 +2 +3 +5 +17 +5 +6 +6 +4 +5 +4 +4 +5 +39 +10 +4 +1 +3 +4 +4 +2 +8 +10 +8 +3 +9 +7 +8 +4 +15 +3 +3 +15 +8 +34 +8 +1 +2 +4 +1 +6 +3 +8 +4 +22 +65 +2 +31 +5 +5 +7 +5 +13 +3 +2 +9 +4 +3 +8 +5 +5 +39 +5 +4 +9 +8 +25 +5 +46 +74 +3 +4 +9 +15 +5 +5 +1 +3 +3 +5 +3 +3 +4 +2 +19 +2 +4 +3 +10 +3 +13 +3 +50 +15 +4 +10 +11 +2 +2 +5 +1 +3 +3 +4 +4 +12 +10 +8 +10 +2 +4 +17 +27 +12 +24 +5 +34 +66 +10 +8 +3 +8 +6 +18 +21 +4 +38 +8 +2 +5 +34 +5 +7 +52 +8 +2 +10 +4 +4 +4 +6 +6 +20 +19 +81 +17 +2 +4 +96 +7 +7 +9 +7 +4 +8 +2 +15 +4 +2 +4 +5 +2 +5 +10 +4 +6 +15 +7 +11 +18 +3 +2 +3 +38 +9 +6 +54 +4 +31 +4 +5 +8 +15 +13 +5 +7 +2 +28 +25 +3 +135 +5 +5 +18 +11 +7 +4 +15 +3 +4 +1 +41 +8 +15 +8 +50 +11 +4 +5 +2112785 +13 +3 +4 +7 +4 +1 +14 +2 +8 +2 +4 +3 +4 +3 +3 +14 +6 +5 +11 +14 +91 +11 +25 +2 +60 +5 +2 +21 +9 +13 +5 +8 +5 +3 +13 +8 +8 +14 +1 +3 +3 +5 +25 +5 +5 +19 +24 +3 +8 +1 +7 +8 +15 +2 +1 +2 +9 +7 +4 +38 +13 +2 +8 +15 +26 +3 +3 +7 +4 +8 +8 +15 +21 +4 +12 +6 +74 +12 +8 +15 +22 +1 +2 +5 +20 +8 +15 +3 +8 +15 +1 +14 +33 +12 +8 +3 +8 +6 +2 +4 +1 +1 +60 +8 +4 +4 +3 +6 +5 +12 +2 +2 +2 +8 +25 +4 +13 +3 +3 +4 +4 +4 +4 +19 +5 +3 +8 +6 +4 +4 +9 +7 +8 +15 +4 +13 +5 +5 +2 +33 +11 +6 +2 +4 +5 +5 +5 +10 +1 +2 +2 +8 +15 +3 +9 +6 +11 +5 +2 +16 +8 +23 +7 +5 +41 +1 +3 +1 +1 +2 +2 +7 +2 +9 +35 +7 +23 +3 +10 +15 +3 +20 +2 +4 +3 +4 +2 +8 +11 +5 +8 +15 +6 +12 +2 +15 +4 +4 +49 +3 +3 +5 +5 +12 +12 +4 +4 +22 +9 +4 +3 +8 +3 +11 +15 +3 +5 +7 +4 +8 +2 +3 +6 +6 +6 +8 +15 +7 +7 +3 +3 +16 +3 +28 +25 +5 +5 +10 +9 +10 +5 +43 +11 +4 +1 +1 +3 +3 +3 +6 +12 +27 +95 +18 +8 +18 +21 +4 +8 +4 +5 +13 +4 +2 +4 +6 +16 +2 +9 +50 +10 +13 +10 +1 +3 +13 +8 +2 +4 +24 +4 +12 +4 +3405 +7 +3 +1 +3 +13 +5 +3 +8 +2 +6 +6 +19 +4 +4 +5 +24 +5 +3 +8 +16 +6 +15 +16 +85 +6 +1 +6 +5 +28 +3 +3 +3 +8 +2 +4 +26 +8 +1 +6 +28 +18 +2 +3 +2 +2 +4 +23 +2 +3 +8 +2 +2 +7 +2 +3 +2 +5 +5 +3 +3 +16 +2 +2 +5 +4 +4 +18 +2 +6 +6 +12 +6 +6 +6 +34 +12 +11 +6 +54 +5 +5 +8 +15 +27 +1 +4 +33 +3 +2 +4 +19 +7 +6 +4 +12 +2 +1 +4 +32 +7 +52 +23 +8 +15 +8 +15 +6 +6 +2 +6 +70 +3 +2 +19 +27 +18 +17 +3 +5 +5 +5 +6 +3 +43 +1 +1 +1 +4 +8 +5 +15 +27 +27 +2 +5 +2 +6 +12 +3 +7 +7 +7 +2 +4 +18 +34 +2 +2 +4 +8 +6 +2 +36 +8 +43 +5 +4 +4 +41 +11 +8 +12 +8 +15 +15 +7 +4 +19 +2 +4 +2 +9 +32 +2 +10 +32 +19 +13 +1 +8 +14 +8 +15 +3 +2 +4 +6 +3 +6 +4 +4 +12 +2 +6 +3 +3 +4 +7 +15 +2 +3 +4 +2 +68 +10 +7 +7 +1 +4 +4 +4 +11 +4 +5 +4 +9 +3 +12 +11 +1 +49 +23 +8 +8 +25 +11 +14 +75 +6 +11 +4 +11 +17 +4 +9 +11 +11 +5 +31 +4 +4 +5 +5 +5 +5 +3 +8 +3 +17 +8 +13 +6 +15 +4 +7 +7 +4 +5 +3 +3 +8 +15 +11 +9 +2 +8 +9 +9 +15 +5 +4 +7 +7 +5 +2 +1 +5 +5 +1 +1 +69 +65 +4 +6 +3 +8 +4 +18 +13 +10 +8 +57 +3 +5 +5 +8 +15 +2 +132 +8 +4 +14 +14 +17 +73 +34 +31 +2 +4 +1 +4 +5 +3 +15 +15 +4 +5 +10 +6 +6 +21 +1 +6 +2 +4 +3 +4 +2 +2 +17 +2 +6 +14 +6 +6 +2 +8 +4 +1 +1 +2 +3 +4 +52 +8 +2 +2 +24 +5 +5 +8 +2 +3 +3 +3 +2 +33 +19 +6 +6 +8 +15 +8 +15 +1 +4 +8 +4 +2 +14 +6 +7 +5 +8 +6 +3 +8 +15 +15 +4 +36 +14 +2 +4 +5 +13 +21 +11 +3 +12 +6 +3 +2 +3 +3 +5 +6 +7 +4 +11 +12 +1 +3 +31 +1 +1 +3 +6 +17 +6 +4 +2 +2 +6 +8 +13 +2 +2 +2 +11 +4 +8 +15 +445 +1 +4 +4 +9 +6 +6 +8 +5 +3 +5 +6 +3 +15 +11 +13 +6 +6 +12 +4 +8 +24 +15 +52 +7 +37 +10 +6 +1 +2 +2 +2 +2 +9 +5 +2 +7 +51 +4 +4 +10 +5 +1 +2 +4 +15 +13 +13 +5 +1 +40 +1 +1 +9 +9 +4 +4 +4 +3 +38 +15 +9 +8 +15 +13 +24 +5 +5 +6 +2 +6 +10 +2 +5 +19 +3 +19 +10 +4 +3 +6 +17 +2 +9 +9 +2 +13 +5 +13 +12 +11 +118 +3 +8 +12 +875 +5 +54 +3 +6 +5 +6 +7 +6 +6 +6 +3 +5 +3 +8 +34 +4 +32 +5 +44 +8 +36 +44 +9 +35 +2 +51 +3 +16 +136 +6 +1 +4 +4 +15 +3 +3 +4 +4 +25 +5 +2 +5 +5 +3 +4 +17 +7 +8 +4 +13 +8 +15 +13 +8 +15 +10 +10 +26 +16 +5 +5 +16 +2 +36 +5 +6 +12 +7 +8 +15 +4 +5 +2 +8 +7 +8 +15 +1 +1 +5 +5 +4 +6 +4 +7 +8 +14 +31 +8 +8 +15 +2 +2 +3 +47 +8 +15 +5 +2105 +105 +57 +8 +6 +15 +6 +4 +4 +5 +4 +3 +4 +22 +26 +43 +8 +2 +29 +1 +3 +3 +3 +9 +43 +11 +8 +5 +4 +4 +18 +12 +3 +4 +7 +7 +4 +10 +2 +5 +6 +10 +8 +6 +6 +10 +7 +8 +6 +1 +8 +69 +2 +19 +9 +4 +5 +8 +15 +3 +10 +5 +2 +23 +9 +8 +8 +7 +4 +1 +4 +2 +5 +2 +5 +5 +5 +16 +8 +5 +7 +4 +2 +13 +34 +4 +2 +3 +1 +3 +2 +4 +9 +8 +7 +3 +2 +4 +13 +5 +6 +29 +8 +15 +13 +8 +4 +6 +8 +22 +2 +7 +8 +15 +12 +4 +4 +5 +36 +10 +3 +2 +4 +7 +3 +34 +16 +16 +3 +2 +7 +73 +15 +3 +46 +2 +33 +2 +8 +15 +4 +5 +5 +10 +2 +3 +10 +8 +5 +1 +4 +4 +3 +3 +8 +4 +5 +2 +2 +3 +2 +5 +8 +15 +1 +9 +4 +1 +7 +9 +1 +78 +6 +3 +4 +5 +2 +3 +5 +3 +3 +12 +11 +2 +5 +8 +15 +2 +3 +4 +56 +11 +21 +8 +3 +13 +7 +13 +18 +10 +3 +2 +4 +121 +7 +3 +2 +2 +4 +4 +8 +15 +4 +3 +2 +12 +5 +65 +8 +8 +6 +25 +6 +6 +6 +10 +3 +289 +3 +22 +25 +61 +20 +7 +6 +8 +15 +8 +15 +4 +10 +9 +3 +42 +5 +17 +67 +13 +4 +8 +5 +40 +5 +6 +5 +8 +15 +2 +2 +5 +5 +2 +5 +5 +4 +2 +8 +5 +4 +5 +14 +4 +5 +3 +4 +4 +8 +74 +2 +22 +5 +5 +9 +15 +2 +8 +15 +5 +6 +7 +3 +4 +8 +18 +15 +1 +5 +19 +14 +4 +4 +4 +5 +3 +3 +8 +15 +4 +4 +3 +4 +3 +11 +5 +3 +21 +8 +31 +4 +2 +3 +3 +4 +11 +4 +1 +1 +8 +15 +7 +5 +5 +5 +11 +12 +1 +41 +9 +12 +1 +6 +1 +7 +2 +2 +5 +5 +11 +4 +3 +35 +17 +10 +7 +10 +2 +11 +6 +11 +2 +7 +118 +8 +13 +101 +14 +34 +4 +5 +85 +3 +6 +9 +2 +6 +5 +10 +3 +64 +1 +3 +4 +4 +3 +3 +2 +5 +10 +4 +37 +8 +15 +5 +3 +14 +3 +25 +8 +17 +3 +7 +9 +2 +3 +14 +35 +6 +4 +3 +31 +6 +7 +7 +84 +8 +15 +6 +8 +79 +4 +4 +9 +11 +3 +2 +2 +7 +2 +6 +8 +15 +5 +22 +7 +5 +12 +10 +2 +27 +8 +15 +6 +5 +5 +3 +2 +3 +1 +16 +26 +3 +3 +8 +15 +6 +6 +4 +2 +15 +3 +1 +3 +2 +2 +7 +8 +7 +26 +9 +8 +2 +7 +7 +5 +3 +2 +2 +4 +4 +2 +2 +4 +8 +30 +13 +61 +2 +13 +10 +2 +5 +14 +8 +15 +1 +4 +3 +3 +29 +4 +11 +10 +5 +4 +5 +5 +8 +4 +15 +5 +3 +5 +9 +7 +3 +2 +4 +2 +5 +10 +2 +11 +3 +12 +7 +5 +56 +23 +10 +10 +3 +4 +2 +3 +5 +8 +15 +14 +16 +6 +6 +7 +18 +7 +6 +8 +15 +24 +65 +3 +5 +5 +7 +1 +12 +2 +4 +3 +2 +3 +45 +12 +5 +9 +22 +54 +22 +3 +2 +4 +7 +5 +2 +3 +2 +3 +6 +12 +1 +1 +484 +4 +5 +5 +2 +2 +7 +5 +5 +1 +6 +6 +14 +8 +7 +15 +20 +4 +15 +2 +20 +9 +2 +5 +3 +6 +4 +4 +4 +9 +11 +18 +20 +4 +5 +4 +7 +2 +2 +46 +2 +3 +2 +2 +5 +32 +15 +16 +8 +8 +15 +20 +20 +3 +8 +15 +38 +1 +6 +2 +8 +11 +26 +9 +9 +3 +6 +6 +8 +15 +3 +2 +1 +1 +35 +7 +12 +2 +2 +6 +4 +53 +38 +3 +3 +6 +26 +1 +2 +2 +3 +36 +4 +2 +4 +17 +6 +3 +2 +3 +5 +8 +6 +2 +4 +4 +3 +1 +156 +1585 +3 +2 +26 +8 +15 +16 +6 +45 +24 +2 +8 +15 +8 +21 +2 +5 +6 +2 +16 +8 +2 +33 +10 +3 +6 +32 +15 +4 +22 +10 +3 +3 +8 +27 +24 +6 +4 +14 +4 +7 +7 +21 +6 +2 +6 +1 +18 +7 +3 +1 +1 +11 +10 +13 +8 +1 +11 +12 +4 +7 +1 +2 +20 +6 +4 +5 +21 +4 +4 +2 +3 +6 +3 +35 +8 +15 +35 +23 +7 +8 +5 +2 +2 +11 +4 +1 +5 +5 +3 +4 +3 +7 +5 +17 +2 +11 +11 +8 +1 +14 +13 +17 +8 +23 +3 +14 +33 +34 +5 +18 +5 +13 +8 +2 +5 +3 +4 +3 +5 +3 +6 +4 +6 +4 +11 +7 +7 +1 +35 +5 +1 +8 +18 +9 +11 +15 +21 +13 +6 +30 +1 +5 +8 +3 +10 +2 +5 +5 +2 +5 +2 +32 +17 +64 +2 +12 +4 +4 +80 +11 +8 +7 +8 +1 +2 +7 +11 +8 +15 +4 +8 +11 +1 +4 +2 +3 +7 +5 +19 +20 +16 +4 +4 +5 +2 +5 +9 +9 +5 +15 +7 +5 +14 +10 +1 +1 +3 +8 +15 +12 +4 +35 +5 +5 +5 +6 +19 +3 +5 +10 +6 +5 +5 +15 +5 +4 +7 +7 +3 +8 +15 +4 +21 +1 +3 +1 +8 +19 +6 +36 +3 +3 +32 +5 +3 +3 +1 +10 +14 +8 +5 +6 +15 +8 +38 +21 +10 +8 +15 +2 +7 +15 +5 +42 +60 +5 +13 +7 +18 +12 +2 +90 +24 +2 +11 +19 +8 +13 +2 +9 +6 +6 +37 +24 +11 +5 +9 +17 +6 +6 +6 +3 +33 +8 +15 +8 +15 +2 +17 +8 +11 +55 +32 +5 +32 +4 +2 +115 +6 +9 +5 +4 +25 +6 +16 +2 +2 +3 +2 +6 +3 +1 +4 +9 +51 +8 +15 +27 +3 +2 +8 +2 +6 +2 +11 +5 +2 +14 +21 +4 +2 +3 +8 +15 +3 +12 +2 +3 +5 +6 +9 +1 +1 +27 +4 +5 +3 +5 +8 +15 +7 +12 +30 +5 +4 +11 +5 +1 +4 +37 +3 +4 +2 +3 +1 +6 +16 +8 +80 +5 +3 +5 +4 +16 +4 +14 +6 +4 +8 +10 +50 +5 +2 +2 +4 +9 +5 +4 +11 +3 +6 +22 +5 +22 +2 +2 +35 +8 +2 +3 +44 +1 +3 +2 +6 +3 +2 +3 +5 +3 +3 +3 +18 +3 +4 +4 +4 +16 +16 +6 +5 +5 +2 +2 +6 +3 +4 +7 +1 +8 +15 +4 +5 +4 +2 +4 +4 +2 +2 +7 +2 +21 +4 +23 +3 +11 +11 +14 +5 +2 +3 +17 +17 +2 +58 +10 +3 +16 +6 +3 +7 +4 +3 +33 +3 +9 +4 +19 +2 +9 +18 +8 +15 +39 +25 +1 +12 +93 +24 +14 +88 +4 +6 +11 +2 +5 +11 +8 +9 +2 +3 +3 +4 +2 +9 +9 +7 +71 +8 +6 +6 +19 +36 +8 +15 +3 +3 +2 +4 +11 +26 +1 +8 +7 +8 +4 +18 +4 +12 +31 +13 +8 +8 +2 +3 +5 +15 +5 +1 +7 +2 +6 +10 +7 +7 +5 +8 +9 +5 +8 +6 +4 +6 +14 +4 +4 +8 +6 +15 +4 +11 +21 +12 +16 +2 +3 +7 +10 +5 +9 +14 +2 +12 +8 +15 +8 +9 +11 +55 +8 +15 +2 +8 +21 +15 +6 +7 +10 +14 +9 +4 +7 +8 +15 +7 +2 +2 +7 +2 +3 +2 +33 +4 +5 +6 +6 +8 +9 +2 +5 +3 +5 +4 +2 +3 +3 +12 +3344925 +5 +4 +4 +7 +47 +14 +8 +4 +5 +5 +7 +3 +7 +4 +18 +8 +15 +8 +31 +8 +5 +4 +84 +79 +19 +2 +13 +2 +3 +2 +2 +5 +5 +2 +3 +9 +8 +5 +53 +5 +18 +4 +5 +4 +2 +5 +2 +4 +4 +5 +7 +2 +5 +9 +2 +61 +12 +5 +2 +2 +2 +2 +5 +12 +4 +9 +4 +3 +1 +1 +8 +15 +8 +2 +2 +6 +2 +8 +15 +15 +10 +24 +7 +12 +8 +2 +15 +6 +15 +8 +6 +13 +5 +2 +5 +2 +2 +1 +5 +8 +2 +4 +4 +5 +13 +9 +3 +8 +11 +28 +3 +4 +4 +3 +10 +21 +11 +10 +4 +6 +24 +1 +3 +3 +4 +3 +4 +3 +9 +1 +2 +3 +3 +4 +3 +1 +17 +3 +11 +2 +4 +2 +23 +21 +3 +13 +2 +2 +2 +4 +2 +60 +16 +15 +5 +8 +15 +3 +2 +5 +2288805 +5 +2 +10 +4 +4 +5 +7 +9 +4 +12 +4 +3 +10 +58 +6 +11 +13 +2 +9 +9 +2 +4 +15 +1 +8 +19 +1 +29 +14 +45 +8 +10 +15 +34 +2 +1 +2 +4 +8 +21 +29 +3 +8 +15 +7 +7 +6 +11 +4 +12 +3 +6 +29 +5 +4 +6 +6 +14 +12 +2 +3 +13 +7 +1 +21 +4 +3 +4 +6 +6 +12 +2 +5 +3 +11 +8 +2 +3 +3 +7 +8 +8 +5 +6 +5 +4 +5 +5 +12 +29 +13 +3 +11 +8 +1 +15 +3 +3 +8 +1 +3 +8 +4 +8 +8 +9 +22 +8 +4 +5 +15 +2 +6 +16 +7 +2 +4 +2 +2 +4 +5 +5 +39 +30 +1 +1 +3 +2 +3 +3 +8 +15 +157 +4 +17 +4 +17 +20 +20 +4 +4 +5 +2 +3 +8 +15 +45 +1 +2 +2 +2 +6 +6 +2 +3 +2 +11 +19 +7 +7 +60 +64 +4 +7 +4 +54 +4 +8 +4 +23 +4 +5 +5 +27 +2 +8 +2 +3 +117 +3 +5 +7 +2 +3 +2 +27 +3 +3 +5 +5 +3 +3 +7 +67 +4 +2 +5 +5 +5 +4 +3 +15 +15 +8 +6 +15 +6 +6 +5 +5 +4 +5 +2 +2 +4 +5 +8 +5 +15 +15 +8 +2 +5 +8 +13 +7 +8 +4 +6 +4 +4 +5 +8 +3 +3 +26 +1 +4 +6 +8 +1 +7 +7 +31 +31 +5 +3 +15 +4 +6 +6 +3 +2 +3 +3 +4 +5 +11 +49 +2 +1 +4 +2 +2 +4 +5 +2 +3 +2 +14 +2 +2 +2 +2 +2 +6 +6 +8 +15 +3 +2 +4 +18 +4 +4 +8 +15 +6 +6 +5 +5 +9 +4 +12 +10 +35 +5 +8 +6 +6 +5 +28 +4 +7 +5 +5 +2 +2 +19 +19 +4 +6 +4 +12 +3 +7 +8 +3 +6 +6 +5 +1 +19 +56 +2 +4 +6 +6 +3 +4 +14 +1 +5 +4 +4 +8 +7 +1 +1 +10 +4 +5 +6 +2 +7 +6 +5 +11 +4 +4 +7 +2 +7 +3 +7 +57 +3 +3 +4 +8 +4 +8 +2 +7 +5 +5 +5 +4 +10 +18 +7 +9 +28 +9 +7 +10 +5 +2 +34 +2 +7 +6 +5 +3 +4 +4 +4 +12 +10 +6 +8 +2 +2 +9 +10 +3 +1 +6 +11 +14 +1 +3 +6 +5 +3 +11 +3 +6 +70 +8 +2 +2 +5 +5 +60 +10 +4 +62 +3 +2 +1 +5 +1 +61 +9 +7 +8 +15 +12 +67 +11 +8 +15 +5 +5 +2 +15 +8 +11 +17 +20 +12 +6 +8 +15 +25 +54 +13 +21 +25 +2 +3 +2 +35 +2 +3 +2 +27 +4 +16 +19 +18 +5 +5 +15 +3 +3 +4 +8 +11 +5 +13 +3 +2 +4 +9 +8 +50 +5 +26 +3 +4 +3 +4 +10 +6 +4 +2 +3 +2 +4 +5 +6 +4 +1 +120 +37 +57 +5 +8 +13 +3 +26 +2 +14 +5 +5 +4 +4 +2 +9 +3 +2 +12 +2 +3 +10 +2 +51 +28 +2 +23 +3 +28 +5 +6 +5 +7 +15 +2 +8 +2 +5 +7 +8 +3 +60 +4 +11 +8 +12 +80 +1 +16 +21 +12 +5 +4 +4 +7 +58 +6 +5 +4 +5 +8 +15 +8 +4 +15 +8 +3 +9 +4 +10 +5 +5 +3 +2 +3 +1 +5 +4 +6 +3 +3 +1 +5 +2 +12 +3 +4 +5 +5 +5 +5 +27 +5 +8 +15 +15 +2 +8 +15 +9 +3 +3 +4 +9 +7 +34 +2 +5 +5 +13 +4 +4 +5 +69 +5 +9 +4 +4 +8 +8 +2 +37 +15 +17 +20 +19 +11 +8 +7 +6 +6 +3 +6 +13 +6 +15 +2 +8 +4 +13 +2 +29 +7 +4 +8 +15 +26 +36 +4 +15 +5 +5 +3 +17 +6 +8 +4 +2 +15 +5 +27 +2 +7 +7 +4 +4 +1 +3 +4 +2 +54 +3 +4 +5 +2 +10 +5 +2 +5 +5 +11 +3 +16 +3 +5 +2 +2 +8 +15 +13 +17 +10 +2 +5 +5 +6 +4 +15 +8 +8 +15 +4 +5 +4 +5 +3 +3 +11 +6 +10 +1 +4 +3 +3 +8 +26 +3 +3 +4 +5 +6 +67 +2 +3 +3 +3 +3 +4 +5 +5 +12 +4 +6 +21 +2 +2 +16 +9 +4 +2 +2 +2 +2 +4 +5 +29 +6 +2 +3 +2 +7 +6 +55 +4 +2 +3 +17 +7 +17 +3 +5 +5 +8 +1 +4 +5 +4 +3 +2 +4 +5 +5 +34 +6 +5 +9 +1 +4 +15 +5 +2 +14 +13 +14 +8 +9 +3 +28 +3 +2 +5 +2 +4 +3 +3 +10 +2 +10 +5 +13 +5 +3 +3 +3 +21 +20 +12 +4 +22 +3 +2 +2 +2 +4 +18 +5 +5 +28 +5 +30 +11 +6 +115 +71 +5 +3 +5 +5 +5 +8 +15 +14 +10 +4 +9 +8 +15 +4 +5 +3 +4 +2 +4 +2 +5 +1 +3 +5 +5 +4 +5 +4 +5 +8 +6 +9 +5 +3 +9 +11 +4 +2 +4 +8 +4 +4 +4 +6 +4 +4 +26 +3 +4 +26 +3 +17 +56 +5 +13 +17 +8 +8 +4 +2 +23 +20 +12 +3 +13 +4 +4 +4 +4 +2 +18 +6 +6 +8 +4 +7 +9 +18 +7 +7 +11 +8 +15 +1 +8 +15 +116 +5 +4 +2 +27 +5 +27 +6 +2 +3 +5 +5 +3 +11 +3 +4 +20 +3 +3 +2 +71 +3 +9 +10 +3 +4 +4 +3 +3 +8 +15 +3 +4 +10 +8 +1 +2 +2 +9 +23 +137 +28 +5 +4 +15 +9 +5 +5 +9 +2 +5 +8 +15 +2 +2 +28 +24 +6 +8 +10 +4 +3 +35 +5 +3 +16 +4 +4 +3 +31 +14 +3 +31 +2 +2 +3 +5 +5 +8 +8 +3 +5 +6 +4 +3 +3 +3 +8 +15 +13 +8 +12 +8 +8 +53 +5 +3 +5 +5 +82 +1 +34 +47 +9 +3 +2 +5 +12 +19 +2 +26 +4 +4 +4 +11 +9 +7 +9 +11 +3 +7 +19 +1 +5 +11 +4 +8 +15 +2 +3 +2 +3 +2 +2 +80 +1 +3 +11 +13 +2 +8 +1 +2 +3 +8 +8 +4 +10 +8 +9 +17 +6 +11 +45 +11 +6 +19 +3 +11 +67 +4 +1 +20 +19 +18 +2 +2 +2 +26 +26 +28 +8 +65 +4 +33 +3 +14 +9 +2 +5 +6 +6 +3 +3 +10 +2 +6 +23 +11 +2 +8 +15 +3 +3 +7 +9 +9 +30 +6 +12 +37 +4 +2 +2 +4 +2 +1 +18 +6 +1 +1 +53 +12 +4 +16 +4 +13 +4 +2 +3 +6 +14 +11 +7 +7 +7 +3 +3 +17 +3 +2 +2 +6 +5 +1 +3 +2 +10 +13 +14 +4 +4 +8 +8 +3 +8 +15 +18 +15 +17 +3 +40 +7 +9 +5 +3 +5 +3 +4 +2 +13 +2 +8 +2 +4 +4 +15 +3 +4 +4 +8 +6 +5 +3 +3 +14 +16 +10 +16 +7 +17 +2 +2 +8 +69 +2 +2 +2 +1 +35 +93 +93 +13 +3 +33 +3 +4 +12 +3 +6 +7 +3 +1 +3 +8 +4 +15 +3 +3 +26 +3 +5 +9 +3 +8 +15 +34 +4 +10 +4 +3 +11 +8 +15 +19 +8 +15 +2 +25 +4 +9 +9 +7 +4 +4 +7 +4 +5 +5 +21 +3 +3 +3 +1 +5 +7 +3 +3 +2 +2 +2 +4 +6 +11 +8 +8 +27 +19 +2 +12 +16 +4 +8 +15 +9 +4 +3 +2 +4 +13 +5 +27 +24 +8 +6 +2 +4 +4 +7 +3 +3 +6 +2 +4 +13 +16 +19 +3 +8 +1 +7 +7 +5 +5 +3 +2 +13 +3 +3 +4 +5 +4 +121 +4 +6 +27 +34 +8 +20 +31 +8 +44 +3 +2 +2 +13 +11 +4 +16 +9 +13 +5 +5 +6 +1 +1 +12 +4 +4 +4 +2 +3 +17 +31 +2 +4 +4 +4 +18 +75 +11 +6 +15 +5 +3 +6 +1 +2 +3 +2 +4 +13 +5 +17 +5 +2 +4 +15 +9 +9 +1 +9 +3 +5 +1 +2 +1 +2 +2 +72 +9 +2 +9 +6 +4 +4 +3 +8 +3 +2 +2 +8 +3 +5 +2 +4 +6 +7 +2 +3 +4 +6 +2 +63 +2 +4 +4 +5 +4 +8 +15 +3 +1 +1 +4 +3 +1 +2 +7 +8 +19 +8 +5 +5 +11 +20 +5 +8 +2 +12 +2 +3 +10 +18 +10 +8 +8 +4 +3 +8 +8 +15 +7 +5 +17 +3 +4 +9 +6 +2 +1 +3 +16 +16 +12 +9 +2 +6 +6 +8 +5 +4 +7 +3 +11 +11 +14 +4 +9 +6 +5 +118 +7 +2 +6 +4 +3 +4 +3 +12 +5 +5 +4 +17 +3 +4 +17 +4 +11 +2 +4 +4 +5 +5 +3 +3 +2 +69 +48 +18 +11 +4 +8 +18 +15 +12 +6 +7 +4 +2 +15 +172 +3 +5 +2 +3 +4 +19 +7 +8 +18 +5 +6 +7 +11 +1 +6 +3 +4 +5 +7 +7 +5 +5 +3 +5 +9 +2 +2 +3 +2 +10 +2 +4 +1 +1 +4 +5 +7 +10 +2 +5 +2 +11 +2 +10 +7 +4 +5 +21 +8 +3 +4 +3 +2 +2 +3 +72 +9 +9 +3 +5 +6 +4 +4 +2 +3 +2 +16 +7 +5 +2 +6 +2 +3 +3 +4 +5 +8 +15 +4 +11 +29 +6 +3 +2 +5 +23 +5 +76 +1 +5 +3 +2 +3 +6 +11 +8 +9 +21 +13 +6 +8 +2 +6 +7 +7 +13 +3 +1 +3 +2 +3 +7 +1 +2 +4 +4 +8 +15 +10 +2 +6 +2 +6 +5 +3 +69 +30 +7 +7 +2 +1 +1 +56 +1 +4 +13 +5 +12 +4 +11 +6 +12 +6 +29 +8 +3 +39 +11 +13 +5 +5 +3 +8 +12 +5 +8 +21 +8 +15 +7 +17 +12 +16 +5 +80 +12 +5 +2 +59 +3 +83 +10 +16 +2 +8 +12 +4 +11 +13 +10 +4 +1 +2 +5 +5 +18 +7 +9 +2 +7 +17 +4 +4 +4 +13 +4 +13 +5 +26 +4 +8 +2 +36 +5 +4 +17 +17 +5 +34 +4 +2 +8 +4 +2 +6 +18 +3 +8 +3 +7 +15 +4 +8 +4 +3 +4 +7 +2 +2 +6 +10 +17 +3 +12 +12 +8 +19 +1 +8 +39 +80 +1 +4 +3 +3 +2 +2 +2 +17 +9 +3 +34 +5 +10 +6 +10 +6 +16 +4 +6 +4 +60 +1 +3 +4 +4 +5 +19 +4 +11 +1 +40 +1 +6 +2 +5 +19 +4 +8 +28 +19 +40 +5 +2 +12 +31 +11 +2 +4 +37 +3 +5 +5 +13 +3 +3 +3 +4 +4 +6 +4 +11 +14 +35 +45 +3 +10 +2 +2 +3 +4 +5 +8 +2 +8 +48 +48 +5 +2 +4 +3 +3 +137 +21 +21 +4 +5 +1 +6 +3 +3 +9 +7 +2 +3 +3 +8 +3 +4 +2 +6 +8 +15 +13 +13 +4 +5 +17 +8 +15 +21 +8 +15 +34 +6 +153 +45 +13 +2 +8 +3 +6 +4 +3 +3 +6 +4 +5 +6 +5 +7 +7 +14 +5 +6 +1 +6 +2 +1 +27 +19 +2 +2 +10 +2 +143 +22 +18 +5 +7 +3 +4 +6 +31 +1 +2 +2 +17 +15 +7 +4 +10 +6 +5 +2 +8 +15 +2 +29 +6 +3 +9 +5 +23 +7 +8 +4 +5 +5 +8 +5 +5 +13 +21 +7 +7 +23 +4 +3 +3 +8 +15 +5 +2 +3 +12 +4 +4 +5 +5 +11 +2 +2 +17 +4 +2 +65 +33 +6 +5 +5 +16 +3 +14 +11 +1 +1 +5 +8 +15 +3 +6 +7 +10 +5 +44 +10 +4 +3 +3 +4 +4 +4 +96 +5 +2 +3 +3 +9 +6 +96 +13 +7 +1 +6 +6 +4 +9 +8 +6 +6 +6 +5 +5 +8 +5 +8 +2 +8 +12 +4 +12 +2 +12 +3 +5 +6 +3 +6 +3 +3 +4 +4 +2 +4 +8 +4 +15 +8 +15 +5 +3 +30 +6 +2 +6 +3 +5 +7 +13 +11 +1 +3 +3 +1 +4 +11 +2 +2 +2 +3 +2 +4 +3 +3 +6 +3 +1 +18 +21 +5 +11 +11 +5 +23 +2 +4 +6 +6 +5 +2 +4 +4 +4 +5 +1 +5 +9 +2 +3 +4 +2 +3 +44 +5 +3 +8 +15 +6 +6 +9 +3 +7 +5 +26 +3 +5 +5 +14 +26 +39 +39 +4 +1 +152 +7 +4 +4 +11 +5 +14 +8 +15 +20 +17 +10 +7 +5 +1 +25 +9 +24 +32 +53 +3 +11 +16 +25 +1 +12 +2 +3 +5 +5 +17 +6 +26 +26 +4 +8 +15 +5 +8 +47 +3 +5 +9 +6 +5 +6 +7 +5 +4 +67 +4 +2 +2 +5 +2 +6 +7 +3 +8 +15 +4 +2 +3 +3 +8 +19 +49 +4 +4 +24 +2 +18 +27 +5 +5 +13 +2 +4 +3 +5 +7 +3 +11 +5 +12 +1 +1 +2 +6 +11 +27 +7 +6 +2 +2 +2 +3 +33 +27 +2 +2 +3 +17 +26 +7 +32 +21 +11 +2 +6 +4 +6 +7 +5 +14 +6 +2 +1 +10 +1 +1 +1 +5 +2 +6 +22 +8 +4 +9 +3 +11 +11 +2 +11 +6 +48 +39 +13 +6 +5 +4 +4 +33 +9 +3 +23 +6 +6 +2 +20 +10 +10 +5 +2 +3 +15 +1 +2 +4 +2 +86 +8 +34 +2 +4 +3 +13 +3 +4 +5 +35 +2 +3 +92 +3 +5 +13 +13 +18 +5 +1 +1 +18 +2 +24 +3 +8 +8 +5 +6 +3 +1 +6 +8 +4 +8 +15 +2 +5 +1 +4 +4 +16 +5 +2 +2 +10 +4 +6 +4 +10 +6 +63 +5 +10 +13 +13 +49 +12 +1 +41 +3 +3 +46 +8 +11 +8 +13 +14 +1 +3 +6 +28 +3 +13 +4 +3 +13 +4 +6 +2 +2 +9 +21 +8 +5 +15 +9 +11 +5 +5 +5 +19 +2 +21 +8 +4 +6 +3 +18 +8 +15 +10 +8 +15 +23 +5 +10 +3 +5 +6 +4 +4 +6 +44 +6 +7 +4 +6 +11 +6 +8 +4 +4 +4 +4 +5 +5 +8 +5 +5 +122 +4 +5 +13 +10 +2 +4 +11 +3 +9 +5 +10 +2 +3 +9 +4 +3 +6 +6 +8 +2 +9 +1 +31 +196 +25 +28 +4 +4 +22 +4 +7 +18 +5 +3 +4 +83 +10 +4 +3 +9 +4 +5 +5 +13 +4 +21 +2 +16 +13 +20 +5 +13 +12 +6 +10 +4 +5 +9 +22 +17 +22 +4 +7 +7 +2 +2 +4 +6 +3 +4 +10 +3 +6 +3 +8 +8 +6 +5 +3 +9 +51 +5 +5 +7 +13 +8 +9 +3 +3 +5 +2 +5 +11 +1 +3 +2 +5 +5 +12 +4 +8 +27 +4 +15 +12 +6 +5 +11 +4 +2 +18 +5 +97 +4 +6 +6 +8 +2 +15 +12 +2 +3 +1 +4 +4 +2 +6 +17 +6 +1 +4 +1 +2 +6 +6 +26 +26 +2 +5 +5 +6 +7 +10 +8 +10 +4 +4 +2 +2 +4 +5 +9 +8 +11 +3 +3 +6 +21 +4 +3 +2 +3 +1 +5 +5 +6 +3 +8 +4 +15 +11 +3 +3 +2 +2 +5 +2 +4 +22 +2 +45 +49 +11 +1 +5 +25 +6 +21 +17 +21 +20 +4 +4 +6 +8 +15 +3 +5 +17 +3 +2 +2 +34 +8 +8 +6 +40 +6 +1 +2 +1 +1 +2 +7 +5 +18 +19 +35 +4 +4 +4 +5 +17 +20 +2 +7 +1 +1 +3 +3 +8 +25 +6 +21 +6 +5 +31 +4 +4 +8 +17 +3 +16 +3 +5 +15 +4 +2 +34 +3 +2 +11 +6 +5 +2 +3 +3 +6 +7 +3 +3 +4 +3 +5 +5 +21 +1 +3 +6 +6 +9 +6 +4 +10 +33 +4 +5 +4 +2 +32 +3 +3 +2 +4 +4 +2 +6 +1 +4 +3 +25 +12 +5 +7 +11 +13 +3 +7 +44 +5 +5 +12 +12 +5 +7 +13 +10 +2 +6 +8 +12 +2 +17 +16 +2 +2 +45 +5 +4 +15 +2 +1 +3 +2 +115 +3 +6 +7 +7 +3 +10 +17 +3 +3 +3 +2 +4 +5 +12 +11 +11 +17 +10 +11 +10 +4 +4 +19 +5 +2 +6 +18 +5 +4 +4 +7 +4 +8 +8 +15 +16 +6 +7 +14 +54 +7 +42 +18 +2 +3 +12 +4 +8 +8 +167 +1 +22 +8 +15 +3 +8 +20 +11 +4 +12 +21 +7 +5 +2 +3 +5 +8 +20 +4 +3 +8 +15 +48 +102 +11 +5 +1 +10 +18 +7 +1 +39 +9 +1 +3 +4 +8 +8 +6 +8 +1 +1 +4 +8 +6 +8 +13 +2 +9 +21 +5 +6 +6 +12 +20 +2 +6 +54 +4 +4 +13 +3 +5 +10 +7 +19 +5 +13 +7 +4 +1 +4 +3 +4 +22 +4 +39 +9 +8 +4 +6 +3 +3 +4 +8 +8 +3 +7 +3 +9 +7 +1 +44 +5 +43 +3 +6 +6 +5 +2 +10 +10 +8 +4 +4 +6 +1 +6 +12 +6 +2 +7 +5 +2 +9 +10 +8 +11 +5 +19 +11 +1 +1 +6 +2 +2 +5 +6 +6 +6 +2 +3 +9 +10 +9 +24 +5 +6 +6 +7 +1 +26 +2 +18 +1 +2 +8 +15 +7 +1 +1 +5 +3 +7 +4 +4 +7 +3 +7 +8 +15 +2 +1 +5 +6 +16 +16 +12 +5 +5 +19 +1 +1 +13 +79 +1 +1 +9 +5 +4 +7 +22 +44 +4 +5 +9 +13 +6 +3 +5 +5 +4 +2 +2 +3 +6 +5 +8 +2 +2 +2 +2 +8 +8 +73 +7 +11 +3 +3 +3 +19 +4 +8 +5 +46 +2 +2 +6 +5 +9 +9 +2 +2 +4 +3 +5 +4 +6 +5 +2 +3 +2 +1 +9 +4 +5 +4 +8 +6 +2 +4 +3 +5 +4 +16 +3 +10 +6 +7 +1 +29 +8 +15 +13 +11 +1 +30 +4 +1 +19 +5 +2 +2 +13 +3 +5 +4 +4 +2 +6 +4 +2 +8 +15 +7 +11 +6 +29 +2 +10 +5 +42 +35 +7 +10 +20 +4 +3 +2 +8 +15 +32 +2 +25 +21 +10 +2 +5 +9 +16 +3 +3 +4 +8 +5 +25 +12 +12 +12 +4 +2 +3 +3 +3 +4 +13 +4 +11 +11 +11 +10 +14 +1 +4 +1 +64 +65 +4 +4 +8 +5 +8 +15 +3 +3 +12 +1 +15 +6 +40 +6 +1 +15 +9 +5 +13 +4 +3 +11 +3 +12 +8 +15 +3 +6 +23 +6 +4 +9 +8 +16 +3 +5 +6 +6 +8 +54 +15 +4 +3 +4 +6 +2 +7 +25 +2 +1 +1 +4 +24 +3 +14 +3 +5 +4 +10 +3 +15 +7 +5 +5 +4 +11 +1 +1 +50 +3 +39 +8 +4 +2 +2 +3 +1 +3 +4 +3 +10 +7 +2 +12 +261 +3 +2 +6 +1 +33 +1 +2 +15 +15 +50 +57 +3 +43 +16 +8 +8 +2 +18 +5 +5 +4 +3 +32 +4 +5 +7 +7 +10 +31 +3 +2 +21 +12 +2 +78 +6 +6 +10 +4 +1 +17 +20 +58 +10 +19 +6 +2 +13 +13 +5 +4 +4 +3 +57 +5 +57 +3 +9 +4 +7 +68 +6 +2 +2 +21 +5 +7 +17 +2 +2 +3 +3 +6 +2 +56 +2 +2 +3 +4 +7 +7 +6 +23 +1 +1 +5 +5 +2 +5 +2 +5 +3 +3 +4 +4 +17 +4 +5 +65 +8 +40 +4 +6 +3 +4 +5 +2 +10 +23 +10 +8 +15 +12 +10 +9 +6 +5 +5 +10737765 +48 +4 +6 +44 +4 +4 +15 +16 +7 +1 +4 +37 +5 +5 +19 +3 +6 +8 +2 +2 +4 +3 +3 +5 +5 +5 +2 +6 +11 +8 +5 +12 +8 +8 +15 +3 +10 +6 +6 +5 +4 +11 +3 +9 +22 +9 +9 +71 +11 +2 +8 +15 +12 +8 +39 +54 +15 +6 +15 +6 +2 +83 +7 +2 +10 +3 +5 +47 +11 +4 +9 +2 +9 +9 +7 +5 +3 +9 +13 +2 +2 +3 +1 +59 +35 +1 +2 +2 +10 +4 +21 +5 +6 +6 +5 +8 +3 +6 +3 +12 +17 +10 +5 +6 +2 +5 +5 +9 +5 +4 +26 +29 +4 +5 +11 +46 +2 +2 +6 +12 +12 +11 +9 +5 +2 +2 +7 +17 +20 +3 +14 +16 +4 +4 +2 +2 +4 +4 +2 +2 +8 +15 +2 +2 +3 +5 +5 +5 +6 +4 +7 +6 +2 +2 +6 +2 +2 +14 +2 +5 +5 +3 +2 +4 +19 +38 +14 +2 +2 +5 +4 +4 +12 +3 +1 +18 +1 +3 +2 +3 +2 +4 +13 +12 +4 +7 +9 +10 +4 +2 +8 +2 +15 +3 +4 +5 +5 +2 +6 +5 +8 +15 +5 +46 +2 +2 +2 +6 +46 +2 +21 +4 +2 +6 +4 +12 +19 +8 +15 +10 +4 +5105125 +8 +5 +5 +9 +9 +3 +6 +4 +5 +67 +5 +2 +3 +4 +4 +3 +57 +2 +4 +5 +2 +3 +9 +6 +3 +4 +2 +4 +6 +9 +6 +8 +5 +6 +8 +15 +4 +11 +8 +2 +84 +1 +2 +7 +7 +4 +5 +7 +5 +9 +8 +46 +2 +5 +5 +2 +5 +46 +2 +4 +13 +2 +7 +2 +2 +3 +69 +3 +3 +4 +8 +4 +14 +9 +2 +6 +3 +16 +61 +5 +69 +5 +3 +8 +3 +10 +2 +5 +1 +4 +8 +5 +11 +22 +4 +30 +5 +29 +4 +13 +26 +5 +5 +2 +6 +6 +5 +2 +2 +4 +3 +3 +4 +2 +2 +2 +5 +6 +6 +13 +2 +2 +10 +73 +3 +83 +4 +11 +11 +4 +75 +2 +3 +2 +2 +11 +3 +3 +2 +2 +2 +6 +14 +4 +4 +5 +3 +3 +5 +5 +5 +5 +9 +2 +2 +10 +1 +5 +12 +24 +4 +4 +59 +19 +4 +4 +4 +5 +5 +1 +1 +7 +7 +10 +10 +6 +7 +4 +10 +1 +1 +11 +13 +2 +2 +5 +5 +3 +4 +5 +4 +9 +52 +6 +12 +44 +83 +3 +3 +45 +2 +7 +9 +6 +15 +13 +3 +5 +3 +8 +6 +6 +8 +15 +20 +12 +6 +6 +1 +2 +6 +3 +10 +8 +7 +4 +95 +4 +2 +3 +5 +17 +15 +11 +11 +1 +2 +8 +14 +17 +4 +17 +5 +4 +9 +2 +2 +8 +4 +4 +2 +1 +8 +2 +12 +12 +16 +8 +1 +7 +11 +2 +2 +17 +46 +2 +2 +46 +2 +37 +10 +12 +3 +46 +2 +3 +2 +2 +6 +3 +8 +15 +5 +5 +46 +4 +2 +2 +14 +6 +5 +5 +4 +2 +10 +2 +4 +5 +5 +2 +5 +94 +4 +4 +4 +18 +5 +3 +4 +20 +1 +1 +1 +11 +2 +4 +4 +4 +2 +1 +2 +4 +34 +2 +2 +6 +6 +46 +2 +47 +3168905 +7 +5 +78 +2 +5 +2 +3 +3 +5 +11 +4 +4 +9 +13 +138 +1 +5 +5 +12 +15 +2 +8 +15 +30 +4 +4 +16 +30 +5 +8 +44 +12 +13 +4 +1 +9 +2 +3 +14 +1 +2 +2 +180465 +4 +1 +6 +9 +8 +15 +8 +5 +5 +24 +3 +2 +2 +5 +3 +5 +5 +5 +5 +24 +7 +7 +4 +4 +10 +4 +5 +32 +8 +5 +4 +5 +9 +9 +23 +5 +5 +5 +9 +8 +3 +5 +5 +5 +60 +4 +4 +114 +19 +7 +5 +6 +12 +26 +1 +33 +47 +46 +2 +2 +46 +2 +11 +6 +2 +46 +3 +4 +2 +1 +1 +4 +6 +4 +82 +2 +3 +5 +4 +2 +3 +3 +3 +5 +23 +2 +4 +2 +32 +2 +30 +1 +10 +8 +5 +4 +2 +3 +5 +1 +2 +2 +2 +3 +6 +8 +13 +1 +8 +15 +1 +6 +12 +1 +5 +7 +6 +9 +66 +5 +5 +14 +1 +5 +4 +3 +5 +7 +6 +2 +2 +5 +6 +10 +29 +4 +2 +5 +7 +6 +1 +36 +7 +14 +5 +2 +2 +7 +3 +12 +14 +16 +1 +3 +8 +15 +11 +11 +2 +3 +12 +3 +4 +2 +3 +22 +8 +2 +4 +2 +3 +9 +2 +3 +3 +8 +29 +6 +9 +2 +6 +2 +22 +5 +3 +5 +1 +1 +5 +4 +8 +4 +3 +3 +5 +3 +3 +2 +3 +5 +2 +3 +6 +4 +12 +11 +6 +6 +8 +14 +23 +5 +6 +6 +2 +11 +3 +6 +6 +11 +3 +3 +2 +4 +41 +5 +2 +6 +2 +2 +2 +5 +32 +1 +4 +50 +4 +3 +3 +1 +19 +16 +3 +59 +2 +2 +4 +13 +5 +7 +2 +3 +2 +16 +7 +1 +10 +2 +12 +3 +5 +1 +1 +32 +1 +2 +5 +3 +3 +1 +1 +12 +11 +11 +3 +4 +7 +2 +13 +3 +5 +2 +13 +4 +4 +2 +69 +13 +5 +30 +2 +8 +8 +2 +2 +6 +4 +3 +5 +5 +5 +5 +2 +2 +8 +4 +5 +16 +4 +4 +2 +2 +40 +6 +5 +2 +6 +5 +3 +6 +2 +2 +14 +3 +8 +2 +1 +6 +5 +3 +3 +3 +2 +5 +2 +2 +4 +3 +3 +1 +2 +3 +5 +5 +1 +1 +21 +5 +4 +16 +2 +2 +12 +7 +3 +2 +22 +8 +9 +10 +2 +21 +23 +5 +3 +5 +3 +2 +5 +10 +12 +4 +1 +7 +3 +3 +2 +3 +5 +4 +7 +8 +15 +3 +3 +2 +27 +13 +2 +1 +2 +2 +4 +5 +1 +1 +5 +4 +5 +1 +2 +2 +2 +14 +44 +3 +8 +7 +9 +2 +2 +5 +5 +6 +24 +3 +7 +1 +8 +5 +12 +12 +14 +4 +2 +7 +10 +21 +2 +5 +2 +11 +3 +5 +7 +1 +6 +4 +3 +8 +7 +6 +11 +6 +5 +7 +5 +2 +2 +4 +5 +5 +9 +1 +6 +2 +3 +8 +3 +96 +2 +2 +11 +1 +39 +3 +3 +8 +5 +9 +4 +2 +14 +2 +21 +5 +7 +5 +5 +5 +7 +11 +3 +3 +10 +10 +9 +9 +4 +5 +6 +16 +5 +12 +5 +5 +4 +7 +2 +5 +6 +4 +4 +4 +19 +18 +4 +1 +5 +2 +2 +3 +17 +2 +4 +4 +4 +11 +10 +54 +12 +23 +2 +2 +1 +4 +8 +8 +4 +5 +8 +19 +9 +13 +3 +13 +2 +4 +3 +2 +6 +6 +4 +7 +34 +17 +20 +4 +4 +1 +10 +26 +3 +2 +2 +2 +8 +14 +5 +2 +2 +6 +20 +3 +5 +10 +12 +3 +30 +4 +9 +5 +5 +1 +2 +2 +3 +2 +5 +1 +5 +77 +5 +6 +2 +1 +39 +5 +6 +3 +3 +2 +6 +4 +5 +6 +1 +2 +2 +7 +15 +20 +5 +5 +8 +14 +1 +6 +4 +3 +3 +4 +2 +4 +12 +5 +10 +2 +3 +2 +182 +6 +6 +5 +5 +8 +15 +60 +2 +3 +3 +2 +115 +2 +15 +29 +12 +4 +41 +9 +154 +2 +6 +4 +5 +3 +3 +1 +2 +14 +23 +8 +16 +3 +9 +10 +2 +7 +2 +2 +9 +15 +2 +2 +2 +2 +2 +2 +2 +7 +2 +2 +2 +3 +2 +2 +8 +4 +2 +8 +4 +1 +39 +3 +5 +6 +2 +93 +1 +71 +6 +7 +8 +8 +3 +3 +2 +4 +5 +2 +2 +4 +5 +4 +21 +4 +3 +5 +6 +7 +2 +2 +6 +5 +2 +5 +6 +5 +5 +6 +9 +5 +2 +32 +3 +25 +6 +48 +11 +25 +3 +5 +6 +2 +7 +13 +2 +5 +18 +40 +5 +5 +2 +7 +5 +5 +13 +1 +2 +2 +5 +5 +9 +3 +2 +6 +2 +5 +4 +11 +4 +4 +6 +5 +3 +2 +4 +5 +7 +8 +4 +5 +2 +2 +8 +17 +3 +11 +13 +11 +8 +15 +6 +6 +7 +12 +14 +3 +5 +5 +2 +2 +5 +6 +2 +2 +2 +6 +7 +16 +9 +3 +2 +6 +2 +2 +9 +12 +20 +5 +2 +2 +2 +23 +2 +46 +2 +2 +39 +2 +7 +2 +3 +2 +15 +5 +5 +3 +3 +5 +5 +3 +4 +5 +5 +3 +3 +8 +6 +12 +3 +5 +6 +5 +5 +5 +5 +2 +3 +9 +6 +4 +83 +6 +2 +3 +3 +1 +3 +5 +18 +13 +4 +4 +11 +8 +3 +2 +2 +2 +3 +6 +5 +9 +7 +5 +3 +2 +12 +1 +50 +36 +21 +3 +2 +14 +6 +5 +2 +14 +2 +11 +2 +2 +3 +8 +15 +14 +10 +7 +8 +19 +6 +5 +14 +2 +5 +5 +3 +2 +12 +4 +2 +1 +2 +2 +10 +2 +8 +5 +34 +2 +2 +2 +6 +26 +1 +3 +3 +2 +6 +4 +3 +3 +7 +6 +28 +7 +3 +3 +2 +2 +7 +7 +3 +3 +2 +17 +2 +11 +3 +3 +10 +16 +2 +2 +2 +2 +2 +29 +5 +2 +7 +2 +2 +7 +2 +6 +6 +81 +31 +2 +2 +2 +3 +4 +6 +75 +12 +75 +12 +5 +4 +3 +1 +1 +4 +2 +5 +15 +2 +2 +5 +15 +21 +9 +2 +6 +14 +2 +2 +4 +6 +3 +5 +5 +17 +2 +15 +1 +7 +2 +2 +7 +4 +2 +19 +2 +2 +2 +2 +55 +12 +3 +3 +44 +2 +9 +5 +5 +6 +12 +2 +6 +2 +2 +4 +4 +5 +1 +11 +9 +3 +2 +3 +2 +2 +2 +2 +70 +3 +2 +3 +2 +2 +2 +2 +5 +2 +3 +4 +4 +5 +21 +11 +12 +6 +29 +14 +3 +3 +10 +11 +14 +3 +5 +1 +5 +6 +7 +11 +2 +2 +2 +2 +7 +7 +8 +17 +141 +13 +8 +8 +15 +12 +7 +10 +2 +2 +4 +3 +7 +4 +5 +7 +5 +5 +11 +3 +9 +2 +4 +2 +14 +6 +10 +4 +10 +2 +2 +2 +2 +4 +8 +5 +7 +3 +6 +10 +68 +5 +2 +15 +7 +2 +2 +5 +7 +7 +2 +5 +2 +4 +2 +2 +2 +12 +12 +30 +5 +15 +7 +2 +4 +7 +5 +10 +5 +30 +2 +4 +8 +6 +3 +4 +2 +3 +7 +6 +2 +2 +2 +2 +5 +2 +2 +2 +1 +2 +27 +25 +8 +6 +4 +12 +3 +3 +141 +2 +3 +2 +5 +4 +2 +6 +16 +5 +6 +3 +3 +3 +23 +13 +3 +3 +4 +5 +2 +2 +2 +2 +2 +4 +6 +2 +3 +7 +4 +10 +5 +2 +6 +2 +4 +12 +3 +8 +663 +12 +2 +2 +2 +4 +5 +8 +2 +31 +1 +4 +3 +4 +2 +14 +3 +12 +7 +2 +2 +14018 +21 +6 +2 +2 +2 +2 +2 +2 +2 +6 +5 +14 +7 +3 +21 +7 +21 +2 +9 +26 +9 +3 +3 +5 +1 +1 +5 +5 +2 +8 +15 +1 +14 +26 +3 +17 +3 +7 +7 +9 +9 +6 +6 +5 +2 +2 +6 +4 +5 +68 +2 +2 +2 +7 +8 +6 +6 +5 +8 +8 +5 +4 +2 +2 +2 +8 +4 +4 +4 +7 +7 +2 +2 +2 +2 +3 +3 +4 +2 +2 +5 +8 +12 +3 +4 +6 +6 +4 +8 +7 +2 +7 +51 +5 +3 +9 +6 +8 +15 +2 +2 +3 +14 +1 +14 +2 +3 +5 +6 +5 +5 +5 +24 +7 +9 +9 +12 +3 +12 +2 +6 +2 +2 +1 +7 +2 +5 +5 +7 +1 +29 +5 +2 +4 +28 +5 +12 +17 +20 +13 +4 +1 +2 +2 +2 +18 +1 +10 +11 +29 +7 +12 +13 +38 +5 +2 +2 +2 +8 +1 +2 +2 +3 +2 +3 +4 +7 +98 +2 +3 +13 +18 +4 +5 +2 +8 +2 +4 +7 +25 +5 +2 +8 +6 +5 +20 +13 +7 +6 +10 +6 +6 +2 +3 +3 +3 +4 +7 +11 +10 +8 +7 +71 +9 +10 +10 +5 +4 +3 +4 +9 +3 +8 +4 +4 +7 +22 +22 +13 +2 +2 +15 +2 +5 +6 +7 +6 +6 +22 +6 +11 +2 +2 +11 +11 +3 +31 +8 +2 +3 +4 +2 +22 +3 +12 +4 +4 +14 +17 +2 +2 +5 +102 +2 +10 +127 +2 +2 +1 +12 +2 +4 +8 +9 +2 +2 +4 +7 +10 +5 +7 +2 +2 +8 +2 +6 +11 +9 +9 +2 +6 +75 +2 +3 +6 +4 +2 +9 +13 +38 +2 +2 +2 +3 +19 +3 +3 +3 +3 +2 +2 +2 +2 +5 +5 +2 +2 +5 +11 +73 +2 +6 +2 +10 +2 +3 +14 +5 +5 +2 +4 +30 +4 +6 +4 +4 +6 +9 +2 +3 +8 +9 +7 +66 +12 +3 +2 +61 +7 +2 +2 +3 +11 +17 +11 +4 +2 +2 +11 +11 +5 +10 +18 +2 +10 +2 +8 +1 +3 +21 +21 +4 +4 +8 +10 +10 +18 +1 +8 +2 +4 +4 +4 +2 +2 +2 +2 +4 +2 +2 +1 +1 +39 +2 +6 +8 +7 +7 +38 +2 +12 +10 +6 +1 +3 +26 +21 +1 +2 +6 +5 +2 +5 +141 +4 +6 +3 +4 +3 +5 +2 +2 +5 +3 +3 +2 +7 +3 +2 +2 +3 +5 +11 +9 +54 +2 +2 +3 +7 +2 +71 +3 +11 +2 +2 +3 +3 +17 +1 +6 +2 +2 +3 +3 +4 +3 +11 +32 +9 +19 +5 +3 +3 +3 +5 +19 +2 +3 +7 +6 +52 +2 +3 +2 +18 +56 +2 +15 +4 +5 +3 +3 +3 +6 +2 +2 +2 +2 +2 +1 +3 +35 +7 +3 +2 +2 +31 +11 +12 +6 +11 +2 +9 +7 +15 +6 +6 +22 +21 +2 +2 +11 +7 +7 +2 +2 +2 +2 +2 +2 +2 +3 +2 +2 +2 +2 +2 +8 +2 +3 +2 +2 +2 +16 +2 +3 +6 +40 +5 +8 +1 +2 +2 +6 +3 +5 +30 +1 +2 +2 +4 +3 +5 +5 +4 +10 +3 +2 +3 +3 +5 +7 +2 +2 +2 +5 +5 +5 +1 +61 +35 +17 +2 +2 +8 +2 +3 +2 +2 +4 +8 +18 +1 +2 +2 +2 +2 +2 +2 +10 +10 +2 +3 +2 +8 +32 +2 +30 +2 +2 +2 +2 +24 +2 +2 +2 +2 +2 +5 +3 +5 +6 +2 +19 +2 +5 +3 +3 +6 +2 +4 +2 +3 +5 +3 +3 +2 +22 +6 +8 +2 +94 +2 +6 +3 +2 +8 +47 +3 +4 +2 +2 +2 +2 +3 +11 +1 +2 +2 +2 +2 +3 +20 +5 +15 +20 +2 +20 +14 +12 +12 +2 +2 +2 +115 +1 +1 +4 +2 +4 +2 +2 +2 +3 +2 +5 +2 +2 +8 +2 +2 +1 +6 +12 +7 +7 +2 +3 +5 +5 +13 +5 +7 +2 +6 +6 +2 +2 +9 +5 +4 +4 +35 +17 +2 +6 +6 +2 +2 +2 +2 +2 +11 +3 +12 +4 +2 +2 +2 +7 +7 +2 +2 +14 +4 +194 +4 +40 +23 +2 +2 +3 +2 +3 +6 +2 +2 +2 +48 +7 +15 +6 +2 +5 +48 +6 +3 +4 +4 +29 +1 +6 +2 +9 +12 +12 +8 +5 +32 +3 +6 +2 +2 +68 +22 +22 +3 +9 +1 +2 +2 +2 +2 +5 +15 +122 +2 +6 +3 +2 +7 +6 +8 +15 +2 +110 +4 +14 +2 +2 +8 +5 +2 +2 +2 +2 +2 +12 +8 +3 +18 +4 +2 +15 +13 +12 +2 +3 +12 +2 +13 +2 +3 +2 +3 +4 +6 +11 +21 +5 +2 +4 +2 +75 +40 +3 +2 +6 +57 +2 +2 +2 +2 +2 +5 +5 +5 +2 +2 +1 +704625 +2 +2 +2 +6 +2 +67 +34 +5 +10 +2 +17 +5 +1 +12 +6 +2 +1 +62 +11 +14 +2 +2 +3 +3 +8 +19 +2 +2 +6 +10 +2 +2 +2 +2 +4 +4 +2 +8 +15 +2 +20 +2 +6 +2 +2 +2 +3 +3 +1 +19 +75 +5 +2 +2 +2 +2 +3 +34 +6 +2 +8 +3 +3 +4 +3 +14 +18 +3 +7 +2 +2 +2 +2 +24 +3 +2 +2 +5 +2 +2 +2 +2 +2 +4 +6 +3 +2 +2 +8 +8 +13 +2 +10 +10 +5 +13 +2 +10 +3 +8 +8 +39 +2 +2 +2 +2 +9 +6 +12 +36 +4 +4 +1 +15 +14 +5 +6 +9 +12 +3 +1 +2 +3 +2 +2 +14 +140 +2 +2 +2 +2 +33 +2 +1 +49 +36 +2 +3 +2 +2 +2 +4 +2 +8 +2 +15 +2 +2 +6 +3 +2 +2 +2 +9 +9 +2 +16 +2 +4 +5 +9 +2 +8 +15 +6 +6 +10 +3 +5 +7 +8 +15 +1 +2 +2 +34 +2 +3 +2 +2 +6 +8 +2 +2 +18 +6 +5 +2 +8 +15 +2 +5 +3 +5 +4 +3 +2 +3 +3 +3 +26 +4 +3 +2 +7 +27 +2 +2 +1 +8 +15 +2 +1 +1 +13 +8 +8 +2 +26 +44 +5 +7 +2 +94 +11 +2 +67 +1 +5 +2 +2 +8 +3 +15 +9 +22 +5 +2 +2 +11 +11 +3 +8 +3 +15 +2 +1 +2 +2 +13 +2 +3 +5 +4 +5 +3 +3 +2 +2 +2 +2 +2 +2 +10 +8 +9 +2 +2 +16 +5 +7 +2 +2 +2 +2 +2 +2 +10 +2 +4 +4 +10 +45 +11 +22 +2 +2 +2 +8 +15 +3 +1 +22 +3 +2 +3 +8 +6 +2 +2 +2 +1 +10 +62 +3 +3 +2 +2 +2 +2 +2 +2 +3 +2 +4 +51 +9 +2 +3 +3 +8 +1 +6 +2 +55 +8 +15 +4 +6 +10 +7 +2 +2 +5 +2 +16 +2 +45 +6 +6 +5 +10 +2 +2 +2 +9 +5 +3 +3 +2 +8 +2 +15 +20 +2 +2 +6 +8 +15 +3 +42 +12 +2 +6 +3 +2 +2 +8 +39 +7 +3 +1 +2 +2 +2 +2 +7 +3 +5 +5 +8 +32 +3 +2 +2 +3 +1 +2 +3 +3 +15 +12 +2 +5 +4 +6 +6 +85 +107 +41 +2 +4 +9 +24 +3 +1 +3 +2 +8 +15 +2 +5 +6 +2 +24 +9 +9 +4 +38 +12 +2 +2 +3 +2 +2 +5 +5 +4 +11 +4 +4 +6 +14 +5 +8 +15 +6 +4 +9 +36 +2 +2 +60 +60 +2 +3 +3 +4 +15 +14 +1 +8 +7 +5 +18 +4 +2 +24 +5 +8 +15 +3 +8 +15 +3 +5 +16 +2 +2 +2 +5 +13 +13 +3 +2 +2 +8 +3 +21 +15 +10 +2 +2 +28 +44 +3 +10 +10 +4 +4 +1 +7 +8 +15 +6 +17 +17 +56 +64 +4 +21 +8 +15 +4 +5 +8 +12 +1 +27 +2 +8 +15 +3 +12 +37 +27 +1 +2 +2 +2 +7 +2 +8 +15 +11 +11 +2 +13 +11 +3 +7 +15 +1 +3 +4 +3 +7 +6 +3 +36 +3 +6 +6 +56 +3 +46 +3 +26 +2 +4 +18 +8 +8 +5 +51 +63 +4 +4 +8 +15 +5 +8 +1 +2 +4 +8 +15 +12 +11 +1 +7 +7 +4 +4 +19 +36 +35 +4 +14 +2 +8 +8 +2 +2 +2 +2 +16 +8 +9 +2 +3 +9 +45 +3 +6 +2 +2 +5 +4 +6 +41 +3 +2 +4 +2 +2 +8 +11 +4 +3 +4 +8 +3 +2 +5 +5 +18 +2 +14 +2 +2 +1 +3 +17 +2 +2 +6 +35 +4 +11 +7 +10 +2 +2 +2 +2 +6 +7 +8 +15 +2 +16 +12 +3 +2 +3 +6 +2 +45 +3 +3 +8 +15 +8 +15 +4 +3 +2 +27 +6 +4 +13 +5 +2 +2 +9 +28 +4 +5 +4 +9 +22 +10 +5 +5 +5 +6 +6 +2 +2 +11 +2 +14 +6 +11 +20 +23 +25 +8 +15 +11 +2 +3 +2 +2 +8 +15 +6 +3 +2 +20 +6 +11 +18 +10 +10 +4 +10 +6 +2 +2 +7 +7 +1 +2 +20 +4 +5 +3 +2 +6 +2 +2 +7 +6 +19 +17 +4 +19 +15 +7 +7 +2 +2 +8 +15 +8 +15 +2 +4 +2 +95 +95 +4 +37 +2 +3 +5 +10 +1 +2 +11 +4 +2 +9 +3 +8 +5 +5 +8 +8 +15 +4 +2 +5 +7 +1 +3 +2 +2 +3 +1 +8 +3 +15 +8 +4 +17 +3 +4 +3 +3 +1 +54 +2 +5 +8 +2 +11 +33 +26 +12 +11 +5 +2 +3 +3 +2 +9 +9 +2 +5 +5 +21 +10 +8 +3 +21 +6 +9 +3 +86 +2 +11 +1 +4 +1 +3 +3 +2 +7 +7 +3 +3 +59 +20 +4 +6 +5 +2 +4 +9 +12 +11 +11 +10 +5 +2 +1 +5 +6 +37 +2 +10 +2 +2 +4 +2 +10 +10 +6 +7 +3 +19 +1 +4 +2 +12 +5 +27 +3 +2 +2 +17 +8 +4 +8 +6 +17 +3 +4 +2 +2 +30 +72 +58 +3 +2 +6 +14 +8 +15 +46 +5 +4 +2 +5 +13 +2 +8 +15 +15 +2 +5 +2 +2 +2 +5 +4 +2 +8 +15 +5 +2 +2 +8 +10 +19 +15 +11 +8 +19 +10 +12 +3 +3 +7 +10 +5 +35 +6 +2 +1 +1 +1 +15 +1 +4 +2 +6 +8 +15 +3 +9 +51 +16 +5 +11 +19 +5 +6 +9 +19 +2 +4 +22 +6 +2 +3 +20 +5 +2 +6 +2 +3 +8 +6 +3 +10 +11 +4 +2 +8 +8 +4 +4 +18 +6 +34 +9 +17 +8 +15 +2 +5 +5 +60 +60 +2 +2 +16 +16 +6 +6 +10 +14 +2 +2 +2 +5 +2 +8 +15 +2 +8 +9 +15 +2 +2 +6 +10 +5 +2 +2 +2 +2 +2 +2 +6 +6 +3 +4 +4 +7 +8 +15 +11 +3 +9 +3 +5 +5 +2 +3 +17 +2 +3 +50 +1 +3 +6 +3 +11 +1 +2 +2 +5 +5 +5 +66 +5 +6 +11 +2 +4 +7 +2 +2 +3 +60 +60 +7 +2 +8 +15 +5 +5 +2 +2 +2 +5 +6 +2 +100 +2 +4 +10 +10 +3 +2 +5 +2 +2 +8 +3 +39 +8 +15 +2 +1 +1 +2 +2 +3 +8 +15 +5 +18 +11 +2 +3 +4 +7 +13 +5 +3 +9 +12 +4 +4 +11 +3 +3 +5 +7 +15 +2 +3 +3 +11 +177355 +65 +37 +10 +2 +1 +72 +8 +2 +2 +5 +5 +4 +9 +7 +2 +2 +69 +33 +5 +9 +13 +8 +15 +5 +15 +23 +8 +15 +13 +15 +3 +6 +6 +11 +6 +13 +55 +10 +24 +6 +5 +21 +5 +4 +2 +4 +5 +3 +4 +8 +4 +6 +6 +15 +2 +1 +3 +2 +2 +20 +2 +4 +3 +3 +4 +3 +51 +6 +15 +7 +11 +11 +15 +5 +3 +42 +10 +12 +20 +30 +8 +15 +77 +8 +15 +7 +13 +2 +3 +4 +5 +36 +1 +8 +93 +7 +18 +2 +2 +14 +3 +4 +14 +8 +3 +28 +2 +7 +7 +7 +11 +2 +3 +12 +37 +7 +2 +3 +8 +3 +2 +2 +14 +4 +2 +8 +98 +6 +3 +2 +2 +2 +17 +3 +2 +2 +25 +3 +2 +2 +2 +2 +2 +3 +5 +3 +8 +8 +15 +30 +10 +5 +10 +8 +7 +8 +15 +4 +7 +8 +3 +15 +2 +2 +2 +2 +2 +2 +4 +2 +4 +8 +8 +50 +8 +4 +8 +15 +7 +19 +2 +3 +9 +2 +6 +3 +18 +14 +13 +23 +4 +4 +2 +8 +15 +25 +20 +6 +4 +1 +3 +7 + +Process finished with exit code 137 (interrupted by signal 9: SIGKILL) +Disconnected from the target VM, address: '127.0.0.1:36829', transport: 'socket' diff --git a/experiments/action_sizes.py b/experiments/action_sizes.py new file mode 100644 index 0000000..9bcdbc8 --- /dev/null +++ b/experiments/action_sizes.py @@ -0,0 +1,69 @@ +from __future__ import annotations + +from dataclasses import dataclass +from pathlib import Path + +import numpy as np +import matplotlib.pyplot as plt + +@dataclass +class Statistics: + mean: float + median: float + lower_quartile: float + upper_quartile: float + iqr: float + minimum: float + maximum: float + count: int + total: float + stddev: float + + def get_metric_6(self) -> tuple[float, float, float, float, float, float]: + return self.mean, self.median, self.minimum, self.maximum, self.lower_quartile, self.upper_quartile + + def print(self, dec: int = 2): + print(f'> Mean: {round(self.mean, dec)}, Median: {round(self.median, dec)}') + print(f'> Min: {round(self.minimum, dec)}, Max: {round(self.maximum, dec)}') + print(f'> Q1: {round(self.lower_quartile, dec)}, Q3: {round(self.upper_quartile, dec)}') + print(f'> StdDev: {round(self.stddev, dec)}, IQR: {round(self.iqr, dec)}') + print(f'> N: {self.count}') + + +def _calc_col_stats_helper(col: np.ndarray) -> tuple[float, float, float, float, float, float, float, int, float, float]: + q1 = np.quantile(col, 0.25) + q3 = np.quantile(col, 0.75) + return ( + float(np.mean(col)), + float(np.median(col)), + float(q1), + float(q3), + float(q3 - q1), + float(np.min(col)), + float(np.max(col)), + len(col), + float(np.sum(col)), + float(np.std(col)) + ) + + +def calc_col_stats(col: np.ndarray | list) -> Statistics: + """ + Compute statistics for a data column + :param col: Input column (tested on 1D array) + :return: Statistics + """ + if isinstance(col, list): + col = np.array(col) + return Statistics(*_calc_col_stats_helper(col)) + + +if __name__ == '__main__': + txt = Path('action-sizes.log').read_text('utf-8').split('\n') + nums = [int(line) for line in txt if line.isnumeric()] + # print(nums) + + calc_col_stats(nums).print() + plt.hist(nums, bins=50) + plt.show() + diff --git a/experiments/diff-absolute.csv b/experiments/diff-absolute.csv new file mode 100644 index 0000000..b553100 --- /dev/null +++ b/experiments/diff-absolute.csv @@ -0,0 +1,40 @@ +,Date,Number of Patches +0,2017-03-01,3149 +1,2017-06-01,3150 +2,2017-09-01,3146 +3,2017-12-01,3139 +4,2018-03-01,3146 +5,2018-04-01,3146 +6,2018-06-01,3148 +7,2018-07-01,3153 +8,2018-09-01,3148 +9,2018-10-01,3142 +10,2018-12-01,3142 +11,2019-01-01,3149 +12,2019-03-01,3147 +13,2019-04-01,3151 +14,2019-06-01,3148 +15,2019-07-01,3147 +16,2019-09-01,3152 +17,2019-10-01,3148 +18,2019-12-01,3146 +19,2020-01-01,3148 +20,2020-03-01,3146 +21,2020-04-01,3147 +22,2020-06-01,3146 +23,2020-07-01,3149 +24,2020-09-01,3140 +25,2020-10-01,3152 +26,2020-12-01,3136 +27,2021-01-01,3149 +28,2021-03-01,3146 +29,2021-04-01,3146 +30,2021-06-01,3148 +31,2021-07-01,3150 +32,2021-09-01,3138 +33,2021-10-01,3146 +34,2021-12-01,3148 +35,2022-01-01,3148 +36,2022-03-01,3142 +37,2022-04-01,3152 +38,2022-06-01,3151 diff --git a/test/diff-test.csv b/experiments/diff-test.csv similarity index 100% rename from test/diff-test.csv rename to experiments/diff-test.csv diff --git a/test/diff_patches.py b/experiments/diff_patches.py similarity index 100% rename from test/diff_patches.py rename to experiments/diff_patches.py diff --git a/test/diff_patches_2.py b/experiments/diff_patches_absolute.py similarity index 100% rename from test/diff_patches_2.py rename to experiments/diff_patches_absolute.py diff --git a/test/log_processor.py b/experiments/log_processor.py similarity index 100% rename from test/log_processor.py rename to experiments/log_processor.py diff --git a/test/stats-projects.csv b/experiments/stats-projects.csv similarity index 100% rename from test/stats-projects.csv rename to experiments/stats-projects.csv diff --git a/test/stats.py b/experiments/stats.py similarity index 100% rename from test/stats.py rename to experiments/stats.py