diff --git a/README.Rmd b/README.Rmd index a11d9416..97deb169 100644 --- a/README.Rmd +++ b/README.Rmd @@ -36,7 +36,7 @@ options( ## Overview -This package implements some of the non-parametric tests in chapters 1-5 of [@Higgins2003](#references). +This R package implements some of the non-parametric tests in chapters 1-5 of [@Higgins2003](#references). It depends on [R6](https://CRAN.R-project.org/package=R6) for object oriented design and [Rcpp](https://CRAN.R-project.org/package=Rcpp) for integration of R and C++. @@ -44,11 +44,15 @@ A few examples in the book can be found [here](https://qddyy.github.io/LearnNonp ## Installation +For the latest bug fixes and improvements, please install the development version of this R package using + ```{r, install, eval = FALSE} -# install.packages("pak") -pak::pkg_install("qddyy/LearnNonparam") +# install.packages("remotes") +remotes::install_github("qddyy/LearnNonparam") ``` +Feedback and contributions are welcome. Please feel free to report bugs or request new features by opening an issue. + ## Usage ```{r, library, eval = FALSE} diff --git a/README.md b/README.md index 669e1dd5..3925114a 100644 --- a/README.md +++ b/README.md @@ -14,8 +14,8 @@ check](https://github.com/qddyy/LearnNonparam/actions/workflows/R-CMD-check.yaml ## Overview -This package implements some of the non-parametric tests in chapters 1-5 -of [Higgins (2003)](#references). +This R package implements some of the non-parametric tests in chapters +1-5 of [Higgins (2003)](#references). It depends on [R6](https://CRAN.R-project.org/package=R6) for object oriented design and [Rcpp](https://CRAN.R-project.org/package=Rcpp) for @@ -26,11 +26,17 @@ A few examples in the book can be found ## Installation +For the latest bug fixes and improvements, please install the +development version of this R package using + ``` r -# install.packages("pak") -pak::pkg_install("qddyy/LearnNonparam") +# install.packages("remotes") +remotes::install_github("qddyy/LearnNonparam") ``` +Feedback and contributions are welcome. Please feel free to report bugs +or request new features by opening an issue. + ## Usage ``` r diff --git a/man/figures/README/define-dark.svg b/man/figures/README/define-dark.svg index 93e06525..a36b4b62 100644 --- a/man/figures/README/define-dark.svg +++ b/man/figures/README/define-dark.svg @@ -1 +1 @@ -0%||Cramér-vonMisesTestscoring:nonescoring:nonetype:permu(10000)scoring:nonetype:permu(10000)method:defaultstatistic=4.11,p-value=0.0016alternativehypothesis:alternativehypothesis:samplesarefromdifferentdistributions1%||2%|>|3%|>|4%|->|5%|->|6%|-->|7%|-->|8%|--->|9%|--->|10%|---->|11%|---->|12%|----->|13%|----->|14%|------>|15%|------>|16%|------->|17%|------->|18%|-------->|19%|-------->|20%|--------->|21%|--------->|22%|---------->|23%|---------->|24%|----------->|25%|----------->|26%|------------>|27%|------------>|28%|------------->|29%|------------->|30%|-------------->|31%|-------------->|32%|--------------->|33%|--------------->|34%|---------------->|35%|---------------->|36%|----------------->|37%|----------------->|38%|------------------>|39%|------------------>|40%|------------------->|41%|------------------->|42%|-------------------->|43%|-------------------->|44%|--------------------->|45%|--------------------->|46%|---------------------->|47%|---------------------->|48%|----------------------->|49%|----------------------->|50%|------------------------>|51%|------------------------>|52%|------------------------->|53%|------------------------->|54%|-------------------------->|55%|-------------------------->|56%|--------------------------->|57%|--------------------------->|58%|---------------------------->|59%|---------------------------->|60%|----------------------------->|61%|----------------------------->|62%|------------------------------>|63%|------------------------------>|64%|------------------------------->|65%|------------------------------->|66%|-------------------------------->|67%|-------------------------------->|68%|--------------------------------->|69%|--------------------------------->|70%|---------------------------------->|71%|---------------------------------->|72%|----------------------------------->|73%|----------------------------------->|74%|------------------------------------>|75%|------------------------------------>|76%|------------------------------------->|77%|------------------------------------->|78%|-------------------------------------->|79%|-------------------------------------->|80%|--------------------------------------->|81%|--------------------------------------->|82%|---------------------------------------->|83%|---------------------------------------->|84%|----------------------------------------->|85%|----------------------------------------->|86%|------------------------------------------>|87%|------------------------------------------>|88%|------------------------------------------->|89%|------------------------------------------->|90%|-------------------------------------------->|91%|-------------------------------------------->|92%|--------------------------------------------->|93%|--------------------------------------------->|94%|---------------------------------------------->|95%|---------------------------------------------->|96%|----------------------------------------------->|97%|----------------------------------------------->|98%|------------------------------------------------>|99%|------------------------------------------------>|statistic=4.11statistic=4.11, \ No newline at end of file +0%||Cramér-vonMisesTestscoring:nonescoring:nonetype:permu(10000)scoring:nonetype:permu(10000)method:defaultstatistic=2.26,p-value=0.0253alternativehypothesis:alternativehypothesis:samplesarefromdifferentdistributions1%||2%|>|3%|>|4%|->|5%|->|6%|-->|7%|-->|8%|--->|9%|--->|10%|---->|11%|---->|12%|----->|13%|----->|14%|------>|15%|------>|16%|------->|17%|------->|18%|-------->|19%|-------->|20%|--------->|21%|--------->|22%|---------->|23%|---------->|24%|----------->|25%|----------->|26%|------------>|27%|------------>|28%|------------->|29%|------------->|30%|-------------->|31%|-------------->|32%|--------------->|33%|--------------->|34%|---------------->|35%|---------------->|36%|----------------->|37%|----------------->|38%|------------------>|39%|------------------>|40%|------------------->|41%|------------------->|42%|-------------------->|43%|-------------------->|44%|--------------------->|45%|--------------------->|46%|---------------------->|47%|---------------------->|48%|----------------------->|49%|----------------------->|50%|------------------------>|51%|------------------------>|52%|------------------------->|53%|------------------------->|54%|-------------------------->|55%|-------------------------->|56%|--------------------------->|57%|--------------------------->|58%|---------------------------->|59%|---------------------------->|60%|----------------------------->|61%|----------------------------->|62%|------------------------------>|63%|------------------------------>|64%|------------------------------->|65%|------------------------------->|66%|-------------------------------->|67%|-------------------------------->|68%|--------------------------------->|69%|--------------------------------->|70%|---------------------------------->|71%|---------------------------------->|72%|----------------------------------->|73%|----------------------------------->|74%|------------------------------------>|75%|------------------------------------>|76%|------------------------------------->|77%|------------------------------------->|78%|-------------------------------------->|79%|-------------------------------------->|80%|--------------------------------------->|81%|--------------------------------------->|82%|---------------------------------------->|83%|---------------------------------------->|84%|----------------------------------------->|85%|----------------------------------------->|86%|------------------------------------------>|87%|------------------------------------------>|88%|------------------------------------------->|89%|------------------------------------------->|90%|-------------------------------------------->|91%|-------------------------------------------->|92%|--------------------------------------------->|93%|--------------------------------------------->|94%|---------------------------------------------->|95%|---------------------------------------------->|96%|----------------------------------------------->|97%|----------------------------------------------->|98%|------------------------------------------------>|99%|------------------------------------------------>|statistic=2.26statistic=2.26, \ No newline at end of file diff --git a/man/figures/README/define.svg b/man/figures/README/define.svg index d40e4184..3a79e132 100644 --- a/man/figures/README/define.svg +++ b/man/figures/README/define.svg @@ -1 +1 @@ -0%||Cramér-vonMisesTestscoring:nonescoring:nonetype:permu(10000)scoring:nonetype:permu(10000)method:defaultstatistic=4.11,p-value=0.0016alternativehypothesis:alternativehypothesis:samplesarefromdifferentdistributions1%||2%|>|3%|>|4%|->|5%|->|6%|-->|7%|-->|8%|--->|9%|--->|10%|---->|11%|---->|12%|----->|13%|----->|14%|------>|15%|------>|16%|------->|17%|------->|18%|-------->|19%|-------->|20%|--------->|21%|--------->|22%|---------->|23%|---------->|24%|----------->|25%|----------->|26%|------------>|27%|------------>|28%|------------->|29%|------------->|30%|-------------->|31%|-------------->|32%|--------------->|33%|--------------->|34%|---------------->|35%|---------------->|36%|----------------->|37%|----------------->|38%|------------------>|39%|------------------>|40%|------------------->|41%|------------------->|42%|-------------------->|43%|-------------------->|44%|--------------------->|45%|--------------------->|46%|---------------------->|47%|---------------------->|48%|----------------------->|49%|----------------------->|50%|------------------------>|51%|------------------------>|52%|------------------------->|53%|------------------------->|54%|-------------------------->|55%|-------------------------->|56%|--------------------------->|57%|--------------------------->|58%|---------------------------->|59%|---------------------------->|60%|----------------------------->|61%|----------------------------->|62%|------------------------------>|63%|------------------------------>|64%|------------------------------->|65%|------------------------------->|66%|-------------------------------->|67%|-------------------------------->|68%|--------------------------------->|69%|--------------------------------->|70%|---------------------------------->|71%|---------------------------------->|72%|----------------------------------->|73%|----------------------------------->|74%|------------------------------------>|75%|------------------------------------>|76%|------------------------------------->|77%|------------------------------------->|78%|-------------------------------------->|79%|-------------------------------------->|80%|--------------------------------------->|81%|--------------------------------------->|82%|---------------------------------------->|83%|---------------------------------------->|84%|----------------------------------------->|85%|----------------------------------------->|86%|------------------------------------------>|87%|------------------------------------------>|88%|------------------------------------------->|89%|------------------------------------------->|90%|-------------------------------------------->|91%|-------------------------------------------->|92%|--------------------------------------------->|93%|--------------------------------------------->|94%|---------------------------------------------->|95%|---------------------------------------------->|96%|----------------------------------------------->|97%|----------------------------------------------->|98%|------------------------------------------------>|99%|------------------------------------------------>|statistic=4.11statistic=4.11, \ No newline at end of file +0%||Cramér-vonMisesTestscoring:nonescoring:nonetype:permu(10000)scoring:nonetype:permu(10000)method:defaultstatistic=2.26,p-value=0.0253alternativehypothesis:alternativehypothesis:samplesarefromdifferentdistributions1%||2%|>|3%|>|4%|->|5%|->|6%|-->|7%|-->|8%|--->|9%|--->|10%|---->|11%|---->|12%|----->|13%|----->|14%|------>|15%|------>|16%|------->|17%|------->|18%|-------->|19%|-------->|20%|--------->|21%|--------->|22%|---------->|23%|---------->|24%|----------->|25%|----------->|26%|------------>|27%|------------>|28%|------------->|29%|------------->|30%|-------------->|31%|-------------->|32%|--------------->|33%|--------------->|34%|---------------->|35%|---------------->|36%|----------------->|37%|----------------->|38%|------------------>|39%|------------------>|40%|------------------->|41%|------------------->|42%|-------------------->|43%|-------------------->|44%|--------------------->|45%|--------------------->|46%|---------------------->|47%|---------------------->|48%|----------------------->|49%|----------------------->|50%|------------------------>|51%|------------------------>|52%|------------------------->|53%|------------------------->|54%|-------------------------->|55%|-------------------------->|56%|--------------------------->|57%|--------------------------->|58%|---------------------------->|59%|---------------------------->|60%|----------------------------->|61%|----------------------------->|62%|------------------------------>|63%|------------------------------>|64%|------------------------------->|65%|------------------------------->|66%|-------------------------------->|67%|-------------------------------->|68%|--------------------------------->|69%|--------------------------------->|70%|---------------------------------->|71%|---------------------------------->|72%|----------------------------------->|73%|----------------------------------->|74%|------------------------------------>|75%|------------------------------------>|76%|------------------------------------->|77%|------------------------------------->|78%|-------------------------------------->|79%|-------------------------------------->|80%|--------------------------------------->|81%|--------------------------------------->|82%|---------------------------------------->|83%|---------------------------------------->|84%|----------------------------------------->|85%|----------------------------------------->|86%|------------------------------------------>|87%|------------------------------------------>|88%|------------------------------------------->|89%|------------------------------------------->|90%|-------------------------------------------->|91%|-------------------------------------------->|92%|--------------------------------------------->|93%|--------------------------------------------->|94%|---------------------------------------------->|95%|---------------------------------------------->|96%|----------------------------------------------->|97%|----------------------------------------------->|98%|------------------------------------------------>|99%|------------------------------------------------>|statistic=2.26statistic=2.26, \ No newline at end of file diff --git a/man/figures/README/ggplot.svg b/man/figures/README/ggplot.svg index b7e7558a..f8374884 100644 --- a/man/figures/README/ggplot.svg +++ b/man/figures/README/ggplot.svg @@ -30,369 +30,364 @@ - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 -3000 -6000 -9000 +3000 +6000 +9000 - - - - - - -300 -400 -500 + + + + + + +300 +400 +500 Statistic Frequency Permutation Distribution diff --git a/man/figures/README/modify-dark.svg b/man/figures/README/modify-dark.svg index 574676ee..e0603179 100644 --- a/man/figures/README/modify-dark.svg +++ b/man/figures/README/modify-dark.svg @@ -1 +1 @@ -[1]0.001782376[1] \ No newline at end of file +[1]0.003056629[1] \ No newline at end of file diff --git a/man/figures/README/modify.svg b/man/figures/README/modify.svg index ce096d64..bee30326 100644 --- a/man/figures/README/modify.svg +++ b/man/figures/README/modify.svg @@ -1 +1 @@ -[1]0.001782376[1] \ No newline at end of file +[1]0.003056629[1] \ No newline at end of file diff --git a/man/figures/README/p_value-dark.svg b/man/figures/README/p_value-dark.svg index 0b91063b..8b51d317 100644 --- a/man/figures/README/p_value-dark.svg +++ b/man/figures/README/p_value-dark.svg @@ -1 +1 @@ -[1]0.001312[1] \ No newline at end of file +[1]0.002404[1] \ No newline at end of file diff --git a/man/figures/README/p_value.svg b/man/figures/README/p_value.svg index 4ac7ae98..b8591c37 100644 --- a/man/figures/README/p_value.svg +++ b/man/figures/README/p_value.svg @@ -1 +1 @@ -[1]0.001312[1] \ No newline at end of file +[1]0.002404[1] \ No newline at end of file diff --git a/man/figures/README/plot-dark.svg b/man/figures/README/plot-dark.svg index 63b2b362..e2e119ad 100644 --- a/man/figures/README/plot-dark.svg +++ b/man/figures/README/plot-dark.svg @@ -1 +1 @@ -Loadingrequirednamespace:ggplot2 \ No newline at end of file +Loadingrequirednamespace:ggplot2 \ No newline at end of file diff --git a/man/figures/README/plot.svg b/man/figures/README/plot.svg index 80589949..c8cc1556 100644 --- a/man/figures/README/plot.svg +++ b/man/figures/README/plot.svg @@ -1 +1 @@ -Loadingrequirednamespace:ggplot2 \ No newline at end of file +Loadingrequirednamespace:ggplot2 \ No newline at end of file diff --git a/man/figures/README/print-dark.svg b/man/figures/README/print-dark.svg index 654427db..2e5373db 100644 --- a/man/figures/README/print-dark.svg +++ b/man/figures/README/print-dark.svg @@ -1 +1 @@ -Two-SampleWilcoxonTestscoring:rankscoring:ranktype:permu(1e+06)scoring:ranktype:permu(1e+06)method:defaultstatistic=526,p-value=0.001312alternativehypothesis:alternativehypothesis:truelocationshiftisnotequalto0estimate:estimate:1.31362495%confidenceinterval:(0.5016502,2.060937)statistic=526statistic=526, \ No newline at end of file +Two-SampleWilcoxonTestscoring:rankscoring:ranktype:permu(1e+06)scoring:ranktype:permu(1e+06)method:defaultstatistic=520,p-value=0.002404alternativehypothesis:alternativehypothesis:truelocationshiftisnotequalto0estimate:estimate:0.991172195%confidenceinterval:(0.352613,1.666899)statistic=520statistic=520, \ No newline at end of file diff --git a/man/figures/README/print.svg b/man/figures/README/print.svg index 4db28dae..80265bf4 100644 --- a/man/figures/README/print.svg +++ b/man/figures/README/print.svg @@ -1 +1 @@ -Two-SampleWilcoxonTestscoring:rankscoring:ranktype:permu(1e+06)scoring:ranktype:permu(1e+06)method:defaultstatistic=526,p-value=0.001312alternativehypothesis:alternativehypothesis:truelocationshiftisnotequalto0estimate:estimate:1.31362495%confidenceinterval:(0.5016502,2.060937)statistic=526statistic=526, \ No newline at end of file +Two-SampleWilcoxonTestscoring:rankscoring:ranktype:permu(1e+06)scoring:ranktype:permu(1e+06)method:defaultstatistic=520,p-value=0.002404alternativehypothesis:alternativehypothesis:truelocationshiftisnotequalto0estimate:estimate:0.991172195%confidenceinterval:(0.352613,1.666899)statistic=520statistic=520, \ No newline at end of file diff --git a/man/figures/README/statistic-dark.svg b/man/figures/README/statistic-dark.svg index 3fdcd28c..bf050dc0 100644 --- a/man/figures/README/statistic-dark.svg +++ b/man/figures/README/statistic-dark.svg @@ -1 +1 @@ -[1]526[1] \ No newline at end of file +[1]520[1] \ No newline at end of file diff --git a/man/figures/README/statistic.svg b/man/figures/README/statistic.svg index 1427c269..7b7c88ac 100644 --- a/man/figures/README/statistic.svg +++ b/man/figures/README/statistic.svg @@ -1 +1 @@ -[1]526[1] \ No newline at end of file +[1]520[1] \ No newline at end of file diff --git a/man/figures/README/test-dark.svg b/man/figures/README/test-dark.svg index 5d5956e1..a0719950 100644 --- a/man/figures/README/test-dark.svg +++ b/man/figures/README/test-dark.svg @@ -1 +1 @@ -0%||1%||2%|>|3%|>|4%|->|5%|->|6%|-->|7%|-->|8%|--->|9%|--->|10%|---->|11%|---->|12%|----->|13%|----->|14%|------>|15%|------>|16%|------->|17%|------->|18%|-------->|19%|-------->|20%|--------->|21%|--------->|22%|---------->|23%|---------->|24%|----------->|25%|----------->|26%|------------>|27%|------------>|28%|------------->|29%|------------->|30%|-------------->|31%|-------------->|32%|--------------->|33%|--------------->|34%|---------------->|35%|---------------->|36%|----------------->|37%|----------------->|38%|------------------>|39%|------------------>|40%|------------------->|41%|------------------->|42%|-------------------->|43%|-------------------->|44%|--------------------->|45%|--------------------->|46%|---------------------->|47%|---------------------->|48%|----------------------->|49%|----------------------->|50%|------------------------>|51%|------------------------>|52%|------------------------->|53%|------------------------->|54%|-------------------------->|55%|-------------------------->|56%|--------------------------->|57%|--------------------------->|58%|---------------------------->|59%|---------------------------->|60%|----------------------------->|61%|----------------------------->|62%|------------------------------>|63%|------------------------------>|64%|------------------------------->|65%|------------------------------->|66%|-------------------------------->|67%|-------------------------------->|68%|--------------------------------->|69%|--------------------------------->|70%|---------------------------------->|71%|---------------------------------->|72%|----------------------------------->|73%|----------------------------------->|74%|------------------------------------>|75%|------------------------------------>|76%|------------------------------------->|77%|------------------------------------->|78%|-------------------------------------->|79%|-------------------------------------->|80%|--------------------------------------->|81%|--------------------------------------->|82%|---------------------------------------->|83%|---------------------------------------->|84%|----------------------------------------->|85%|----------------------------------------->|86%|------------------------------------------>|87%|------------------------------------------>|88%|------------------------------------------->|89%|------------------------------------------->|90%|-------------------------------------------->|91%|-------------------------------------------->|92%|--------------------------------------------->|93%|--------------------------------------------->|94%|---------------------------------------------->|95%|---------------------------------------------->|96%|----------------------------------------------->|97%|----------------------------------------------->|98%|------------------------------------------------>|99%|------------------------------------------------>| \ No newline at end of file +0%||1%||2%|>|3%|>|4%|->|5%|->|6%|-->|7%|-->|8%|--->|9%|--->|10%|---->|11%|---->|12%|----->|13%|----->|14%|------>|15%|------>|16%|------->|17%|------->|18%|-------->|19%|-------->|20%|--------->|21%|--------->|22%|---------->|23%|---------->|24%|----------->|25%|----------->|26%|------------>|27%|------------>|28%|------------->|29%|------------->|30%|-------------->|31%|-------------->|32%|--------------->|33%|--------------->|34%|---------------->|35%|---------------->|36%|----------------->|37%|----------------->|38%|------------------>|39%|------------------>|40%|------------------->|41%|------------------->|42%|-------------------->|43%|-------------------->|44%|--------------------->|45%|--------------------->|46%|---------------------->|47%|---------------------->|48%|----------------------->|49%|----------------------->|50%|------------------------>|51%|------------------------>|52%|------------------------->|53%|------------------------->|54%|-------------------------->|55%|-------------------------->|56%|--------------------------->|57%|--------------------------->|58%|---------------------------->|59%|---------------------------->|60%|----------------------------->|61%|----------------------------->|62%|------------------------------>|63%|------------------------------>|64%|------------------------------->|65%|------------------------------->|66%|-------------------------------->|67%|-------------------------------->|68%|--------------------------------->|69%|--------------------------------->|70%|---------------------------------->|71%|---------------------------------->|72%|----------------------------------->|73%|----------------------------------->|74%|------------------------------------>|75%|------------------------------------>|76%|------------------------------------->|77%|------------------------------------->|78%|-------------------------------------->|79%|-------------------------------------->|80%|--------------------------------------->|81%|--------------------------------------->|82%|---------------------------------------->|83%|---------------------------------------->|84%|----------------------------------------->|85%|----------------------------------------->|86%|------------------------------------------>|87%|------------------------------------------>|88%|------------------------------------------->|89%|------------------------------------------->|90%|-------------------------------------------->|91%|-------------------------------------------->|92%|--------------------------------------------->|93%|--------------------------------------------->|94%|---------------------------------------------->|95%|---------------------------------------------->|96%|----------------------------------------------->|97%|----------------------------------------------->|98%|------------------------------------------------>|99%|------------------------------------------------>| \ No newline at end of file diff --git a/man/figures/README/test.svg b/man/figures/README/test.svg index 2017a042..597f92b7 100644 --- a/man/figures/README/test.svg +++ b/man/figures/README/test.svg @@ -1 +1 @@ -0%||1%||2%|>|3%|>|4%|->|5%|->|6%|-->|7%|-->|8%|--->|9%|--->|10%|---->|11%|---->|12%|----->|13%|----->|14%|------>|15%|------>|16%|------->|17%|------->|18%|-------->|19%|-------->|20%|--------->|21%|--------->|22%|---------->|23%|---------->|24%|----------->|25%|----------->|26%|------------>|27%|------------>|28%|------------->|29%|------------->|30%|-------------->|31%|-------------->|32%|--------------->|33%|--------------->|34%|---------------->|35%|---------------->|36%|----------------->|37%|----------------->|38%|------------------>|39%|------------------>|40%|------------------->|41%|------------------->|42%|-------------------->|43%|-------------------->|44%|--------------------->|45%|--------------------->|46%|---------------------->|47%|---------------------->|48%|----------------------->|49%|----------------------->|50%|------------------------>|51%|------------------------>|52%|------------------------->|53%|------------------------->|54%|-------------------------->|55%|-------------------------->|56%|--------------------------->|57%|--------------------------->|58%|---------------------------->|59%|---------------------------->|60%|----------------------------->|61%|----------------------------->|62%|------------------------------>|63%|------------------------------>|64%|------------------------------->|65%|------------------------------->|66%|-------------------------------->|67%|-------------------------------->|68%|--------------------------------->|69%|--------------------------------->|70%|---------------------------------->|71%|---------------------------------->|72%|----------------------------------->|73%|----------------------------------->|74%|------------------------------------>|75%|------------------------------------>|76%|------------------------------------->|77%|------------------------------------->|78%|-------------------------------------->|79%|-------------------------------------->|80%|--------------------------------------->|81%|--------------------------------------->|82%|---------------------------------------->|83%|---------------------------------------->|84%|----------------------------------------->|85%|----------------------------------------->|86%|------------------------------------------>|87%|------------------------------------------>|88%|------------------------------------------->|89%|------------------------------------------->|90%|-------------------------------------------->|91%|-------------------------------------------->|92%|--------------------------------------------->|93%|--------------------------------------------->|94%|---------------------------------------------->|95%|---------------------------------------------->|96%|----------------------------------------------->|97%|----------------------------------------------->|98%|------------------------------------------------>|99%|------------------------------------------------>| \ No newline at end of file +0%||1%||2%|>|3%|>|4%|->|5%|->|6%|-->|7%|-->|8%|--->|9%|--->|10%|---->|11%|---->|12%|----->|13%|----->|14%|------>|15%|------>|16%|------->|17%|------->|18%|-------->|19%|-------->|20%|--------->|21%|--------->|22%|---------->|23%|---------->|24%|----------->|25%|----------->|26%|------------>|27%|------------>|28%|------------->|29%|------------->|30%|-------------->|31%|-------------->|32%|--------------->|33%|--------------->|34%|---------------->|35%|---------------->|36%|----------------->|37%|----------------->|38%|------------------>|39%|------------------>|40%|------------------->|41%|------------------->|42%|-------------------->|43%|-------------------->|44%|--------------------->|45%|--------------------->|46%|---------------------->|47%|---------------------->|48%|----------------------->|49%|----------------------->|50%|------------------------>|51%|------------------------>|52%|------------------------->|53%|------------------------->|54%|-------------------------->|55%|-------------------------->|56%|--------------------------->|57%|--------------------------->|58%|---------------------------->|59%|---------------------------->|60%|----------------------------->|61%|----------------------------->|62%|------------------------------>|63%|------------------------------>|64%|------------------------------->|65%|------------------------------->|66%|-------------------------------->|67%|-------------------------------->|68%|--------------------------------->|69%|--------------------------------->|70%|---------------------------------->|71%|---------------------------------->|72%|----------------------------------->|73%|----------------------------------->|74%|------------------------------------>|75%|------------------------------------>|76%|------------------------------------->|77%|------------------------------------->|78%|-------------------------------------->|79%|-------------------------------------->|80%|--------------------------------------->|81%|--------------------------------------->|82%|---------------------------------------->|83%|---------------------------------------->|84%|----------------------------------------->|85%|----------------------------------------->|86%|------------------------------------------>|87%|------------------------------------------>|88%|------------------------------------------->|89%|------------------------------------------->|90%|-------------------------------------------->|91%|-------------------------------------------->|92%|--------------------------------------------->|93%|--------------------------------------------->|94%|---------------------------------------------->|95%|---------------------------------------------->|96%|----------------------------------------------->|97%|----------------------------------------------->|98%|------------------------------------------------>|99%|------------------------------------------------>| \ No newline at end of file