20 20 1000 2 17 ++++*+++++**++++++++ +++*++++++++**+*++*+ ++++*++*++++++++*+++ +++***+++**++*++++++ +++++++*+++*+++++*++ **+++*+*++++++*++++* ++*+++++++++*++++++* +++*+*++++*++**+++++ ++++*+*+**+*+++*++*+ +**+++++++++*++++**+ **+++*+**++++*+*+*++ ++++***+*+*++*+++*++ +++++++++++***++++++ +*++++++++*++**+++++ ++++++++*+*++++*++++ +++*+*+++++*++*+++*+ ++*++++++++*+*+++*** ++++*+++*+*++++**+++ +++++++*+++++*+*++++ ++**++++*+++*+++*+*+