++++++++++__________*__*
++++++++++______*__________*
++++++++++___*________________*
++++++++++_*____*__*__*_________*
++++++++++*____*_________*_______*
++++++++++*____*__________*_______*
++++++++++*______*________*_______*
++++++++++_*_____________*________*
++++++++++___*_________*__________*__________*__*
++++++++++______*___*_____________*_______*__________*
++++++++++________________________*______*_____________*
++++++++++________________________*______*_________*____*
++++++++++________________________*_______*________*____*
++++++++++_________________________*_________*___*______*
++++++++++___________________________*_________________*
++++++++++______________________________*____________*
++++++++++___________________________________*___*
++++++++++______*__________*
++++++++++___*________________*
++++++++++_*____*__*__*_________*
++++++++++*____*_________*_______*
++++++++++*____*__________*_______*
++++++++++*______*________*_______*
++++++++++_*_____________*________*
++++++++++___*_________*__________*__________*__*
++++++++++______*___*_____________*_______*__________*
++++++++++________________________*______*_____________*
++++++++++________________________*______*_________*____*
++++++++++________________________*_______*________*____*
++++++++++_________________________*_________*___*______*
++++++++++___________________________*_________________*
++++++++++______________________________*____________*
++++++++++___________________________________*___*




