/* XPM */ static char * bg01_xpm[] = { "640 360 32 1", " c #000000", ". c #222034", "+ c #45283C", "@ c #663931", "# c #8F563B", "$ c #DF7126", "% c #D9A066", "& c #EEC39A", "* c #FBF236", "= c #99E550", "- c #6ABE30", "; c #37946E", "> c #4B692F", ", c #524B24", "' c #323C39", ") c #3F3F74", "! c #306082", "~ c #5B6EE1", "{ c #639BFF", "] c #5FCDE4", "^ c #CBDBFC", "/ c #FFFFFF", "( c #9BADB7", "_ c #847E87", ": c #696A6A", "< c #595652", "[ c #76428A", "} c #AC3232", "| c #D95763", "1 c #D77BBA", "2 c #8F974A", "3 c #8A6F30", "&+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..&+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", "+&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%++&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.+&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+", "+#&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@++#&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.+#&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@+", "+##&%%%%%%%%%%%%%%%####%%####%%%%%%####%%####%%%%%%%%%%%%%%%%@@++##&%%%%%%%%%%%%%%%####%%####%%%%%%####%%####%%%%%%%%%%%%%%%%@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.+##&%%%%%%%%%%%%%%%####%%####%%%%%%####%%####%%%%%%%%%%%%%%%%@@+", "+###&%%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%%@@@++###&%%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%%@@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.+###&%%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%%@@@+", "+####&%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%@@@@++####&%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%@@@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.+####&%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%@@@@+", "+#####&%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%@@@@@++#####&%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%@@@@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.+#####&%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%@@@@@+", "+######&%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%@@@@@@++######&%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%@@@@@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.+######&%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%@@@@@@+", "+#######&%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%@@@@@@@++#######&%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%@@@@@@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.+#######&%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%@@@@@@@+", "+########&%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%@@@@@@@@++########&%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.+########&%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%@@@@@@@@+", "+#########&%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%@@@@@@@@@++#########&%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.+#########&%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%@@@@@@@@@+", "+##########&%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%@@@@@@@@@@++##########&%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%@@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.+##########&%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%@@@@@@@@@@+", "+###########&%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%@@@@@@@@@@@++###########&%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%@@@@@@@@@@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.+###########&%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%@@@@@@@@@@@+", "+############&%%%%%&&&&%%&&&&%%%%%%&&&&%%&&&&%%%%%%@@@@@@@@@@@@++############&%%%%%&&&&%%&&&&%%%%%%&&&&%%&&&&%%%%%%@@@@@@@@@@@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.+############&%%%%%&&&&%%&&&&%%%%%%&&&&%%&&&&%%%%%%@@@@@@@@@@@@+", "+#############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@++#############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..+#############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@+", "+##############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@++##############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@+................................................................................................................................................................................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^///////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!................................................................+##############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@+", "+###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@++###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^/////////////////^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&+###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@+", "+###############&###############$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@++###############&###############$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^/////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%+###############&###############$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+", "+##.........$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.........$@@++##.........$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.........$@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%###########@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////////////////^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%###$$##$#$##@./%%##############$###$$##$#$##@./%%#############+##.........$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.........$@@+", "+##.@@@@@@@@$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@++##.@@@@@@@@$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////////////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$+##.@@@@@@@@$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+", "+##$$$$$$$$$$###&#$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@$$$$$$$$$$@@++##$$$$$$$$$$###&#$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^//////////////////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^//////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$+##$$$$$$$$$$###&#$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@$$$$$$$$$$@@+", "+##.........$###&#$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.........$@@++##.........$###&#$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.........$@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^//////^^^^^^///////////////////////////^^^!!!!!!!!!!!!!!!!!!!!!^^^^^^/////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$+##.........$###&#$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.........$@@+", "+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@++##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^////^^///////////////////^^^!!!!!!!!!!!!!!!!!!^^^^^^////////////////////^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+", "+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@++##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$@.!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^////^^^^//////////^^^^!!!!!!!!!!!!!!!!^^^^^^///////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+", "+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@++##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$@.!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///^^^^^////////////^^^!!!!!!!!!!!!!!!^^^^^^///////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+", "+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@++##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/^^^^^^^//^^^^^^^^^^!!!!!!!!!!!!!!!!^^^^^^/////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+", "+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@++##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!^^^^^///////////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+", "+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@++##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+", "+##.@@@@@@@@$###&#$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@.@@@@@@@@$@@++##.@@@@@@@@$###&#$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@.@@@@@@@@$@@+", "+##$$$$$$$$$$###&#$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@$$$$$$$$$$@@++##$$$$$$$$$$###&#$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@$$$$$$$$$$@@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$###@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^/////////////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$+##$$$$$$$$$$###&#$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@$$$$$$$$$$@@+", "+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@++###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^////////////^^^^^^^^/////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+", "+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@++###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................................................................................................................................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^//^^^^////^^^^^^^^^^^^////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!................................................................+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+", "+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@++###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+", "+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@++###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+", "+##.........$###&$$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@.........$@@++##.........$###&$$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@.........$@@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.+##.........$###&$$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@.........$@@+", "+##.@@@@@@@@$###&$$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.@@@@@@@@$@@++##.@@@@@@@@$###&$$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.@@@@@@@@$@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.+##.@@@@@@@@$###&$$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.@@@@@@@@$@@+", "+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@++##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^//////^^^^^^//////^^^^^^^^^^^^^^^//////^^^!^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+", "+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@++##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////^^^//////////^^^^^^^^^^^^^//////^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+", "+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@++##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^/////////^^/////////////^^^^^^^^^^^//////////^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+", "+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@++##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^//////////^////////////////^^^^^^^^///////////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+", "+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@++##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^////////////////////////////^^^^^^^////////////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+", "+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@++##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^/////////////////////////////^^^^^^^^^^/////////////////^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+", "+##$$$$$$$$$$###&$$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@$$$$$$$$$$@@++##$$$$$$$$$$###&$$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^/////////////////////////////^^^^^^^^^^^/////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.+##$$$$$$$$$$###&$$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@$$$$$$$$$$@@+", "+##.........$###&$$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@.........$@@++##.........$###&$$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^///////////////////////////^^^^^^^^^^^^/////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.+##.........$###&$$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@.........$@@+", "+##.@@@@@@@@$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@++##.@@@@@@@@$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^///////^^^^^^///////////////////////////^^^^^^^^^^^^^^^///////////////////^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.+##.@@@@@@@@$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+", "+##$$$$$$$$$$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@$$$$$$$$$$@@++##$$$$$$$$$$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@$$$$$$$$$$@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^////////^^^^^^//////////////////////////^^^^^^^^^^^^^^^^//////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.+##$$$$$$$$$$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@$$$$$$$$$$@@+", "+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@++###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^///////////^^^^^^/////////////////////////^^^^^^^^^^^^^^^^///////////////////^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+", "+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@++###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................................................................................................................................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^/////////////^^^^^^^^//////////////////////^^^^^^^^^^^^^^^^///////////////////^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!................................................................+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+", "+##############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++##############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^/////////////^^^^^^^^^^//////////////////////^^^^^^^^^^^^^^^////^^^^^^^^//////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&+##############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+", "+#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^////////////^^^^^^^^^^^//////////////////////^^^^^^^^^^^^^^^^^^^^^^^^^^^//////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%+#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+", "+############@@''''''''''''''''''''''''''''''''''''@@@@@@@@@@@@++############@@''''''''''''''''''''''''''''''''''''@@@@@@@@@@@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%###########@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^//////////^^^^^^^^^^^^^////////////////////^^^^^^^^^^^^^^^^^^^^^^^^^^//////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%###$$##$#$##@./%%##############$###$$##$#$##@./%%#############+############@@''''''''''''''''''''''''''''''''''''@@@@@@@@@@@@+", "+###########@@''''''''''''''''''''''''''''''''''''''@@@@@@@@@@@++###########@@''''''''''''''''''''''''''''''''''''''@@@@@@@@@@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^/////////^^^^^^^^^^^^^^///////////////////^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$+###########@@''''''''''''''''''''''''''''''''''''''@@@@@@@@@@@+", "+##########@@''''''''''''''''''''''''''''''''''''''''@@@@@@@@@@++##########@@''''''''''''''''''''''''''''''''''''''''@@@@@@@@@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^//////////^^^^^^^^^^^^^^///////////////////^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$+##########@@''''''''''''''''''''''''''''''''''''''''@@@@@@@@@@+", "+#########@@''''''''''''''''''''''''''''''''''''''''''@@@@@@@@@++#########@@''''''''''''''''''''''''''''''''''''''''''@@@@@@@@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^////////////^^^^^^^^^^^///////////////////^^^^^^^^^^^^^^^^^^^^^^^^////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!&%#$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$+#########@@''''''''''''''''''''''''''''''''''''''''''@@@@@@@@@+", "+########@@''''''''''''''''''''''''''''''''''''''''''''@@@@@@@@++########@@''''''''''''''''''''''''''''''''''''''''''''@@@@@@@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^/////////////^^^^^^^^/////////////////////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^////////////////^^^^^!!!!!!!!!!!!!!!!!!!&%$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$+########@@''''''''''''''''''''''''''''''''''''''''''''@@@@@@@@+", "+#######@@''''''''''''''''''''''''''''''''''''''''''''''@@@@@@@++#######@@''''''''''''''''''''''''''''''''''''''''''''''@@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^//////////^^^^^^^^^^///////^^^^///////////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$+#######@@''''''''''''''''''''''''''''''''''''''''''''''@@@@@@@+", "+######@@''''''''''''''''''''''''''''''''''''''''''''''''@@@@@@++######@@''''''''''''''''''''''''''''''''''''''''''''''''@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/////////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^^!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$+######@@''''''''''''''''''''''''''''''''''''''''''''''''@@@@@@+", "+#####@@''''''''''''''''''''''''''''''''''''''''''''''''''@@@@@++#####@@''''''''''''''''''''''''''''''''''''''''''''''''''@@@@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$+#####@@''''''''''''''''''''''''''''''''''''''''''''''''''@@@@@+", "+####@@''''''''''''''''''''''''''''''''''''''''''''''''''''@@@@++####@@''''''''''''''''''''''''''''''''''''''''''''''''''''@@@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!&%$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$+####@@''''''''''''''''''''''''''''''''''''''''''''''''''''@@@@+", "+###@@''''''''''''''''''''''''''''''''''''''''''''''''''''''@@@++###@@''''''''''''''''''''''''''''''''''''''''''''''''''''''@@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$+###@@''''''''''''''''''''''''''''''''''''''''''''''''''''''@@@+", "+##@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''@@++##@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$+##@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''@@+", "+#@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''@++#@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$###@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$+#@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''@+", "+@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''++@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@+@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+", "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++................................................................................................................................................................................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!................................................................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++", "&+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..", "+&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.", "+#&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.", "+##&%%%%%%%%%%%%%%%####%%####%%%%%%####%%####%%%%%%%%%%%%%%%%@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.", "+###&%%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%%@@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "+####&%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%@@@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.", "+#####&%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%@@@@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.", "+######&%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%@@@@@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.", "+#######&%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%@@@@@@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.", "+########&%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "+#########&%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.", "+##########&%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%@@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.", "+###########&%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%@@@@@@@@@@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.", "+############&%%%%%&&&&%%&&&&%%%%%%&&&&%%&&&&%%%%%%@@@@@@@@@@@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.", "+#############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..!!!!!!!!!!!!!!!!!!^^^////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..", "+##############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@+................................................................!!!!!!!!!!!!!!!!!^^^///////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!................................................................", "+###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&.!!!!!!!!!!!!!!!!^^^/////////////////^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&", "+###############&###############$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%.!!!!!!!!!!!!!^^^^^^/////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%", "+##.........$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.........$@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%###########@.!!!!!!!!!!!!^^^^^////////////////////^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%###$$##$#$##@./%%##############$###$$##$#$##@./%%#############", "+##.@@@@@@@@$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$@.!!!!!!!!!!^^^^^////////////////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$", "+##$$$$$$$$$$###&#$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$@.!!!!!!!!!^^^^^//////////////////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^//////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^//////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$", "+##.........$###&#$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.........$@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$@.!!!!!!!!^^^^^^//////^^^^^^///////////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^/////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^/////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$", "+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$@.!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^////^^///////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^////////////////////^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^////////////////////^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$", "+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$@.!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^////^^^^//////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$", "+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$@.!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///^^^^^////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$", "+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$#@.!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/^^^^^^^//^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^/////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^/////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$", "+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$#@.!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^///////////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^///////////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$", "+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$", "+##.@@@@@@@@$###&#$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$", "+##$$$$$$$$$$###&#$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@$$$$$$$$$$@@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$###@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^/////////////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^/////////////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$", "+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^////////////^^^^^^^^/////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^////////////^^^^^^^^/////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@", "+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^//^^^^////^^^^^^^^^^^^////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^///////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^//^^^^////^^^^^^^^^^^^////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!................................................................", "+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^/////////////////^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..", "+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^/////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.", "+##.........$###&$$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@.........$@@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////////////////^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.", "+##.@@@@@@@@$###&$$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.@@@@@@@@$@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////////////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^///^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.", "+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^//////^^^^^^//////^^^^^^^^^^^^^^^//////^^^!^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^//////////////////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^//////^^^^^^//////^^^^^^^^^^^^^^^//////^^^!^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////^^^//////////^^^^^^^^^^^^^//////^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^//////^^^^^^///////////////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^////////^^^//////////^^^^^^^^^^^^^//////^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.", "+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^/////////^^/////////////^^^^^^^^^^^//////////^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^////^^///////////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^/////////^^/////////////^^^^^^^^^^^//////////^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.", "+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^//////////^////////////////^^^^^^^^///////////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^////^^^^//////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^//////////^////////////////^^^^^^^^///////////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.", "+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^////////////////////////////^^^^^^^////////////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///^^^^^////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^////////////////////////////^^^^^^^////////////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.", "+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^/////////////////////////////^^^^^^^^^^/////////////////^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/^^^^^^^//^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^/////////////////////////////^^^^^^^^^^/////////////////^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "+##$$$$$$$$$$###&$$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^/////////////////////////////^^^^^^^^^^^/////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^/////////////////////////////^^^^^^^^^^^/////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.", "+##.........$###&$$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^///////////////////////////^^^^^^^^^^^^/////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^///////////////////////////^^^^^^^^^^^^/////////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.", "+##.@@@@@@@@$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^///////^^^^^^///////////////////////////^^^^^^^^^^^^^^^///////////////////^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^///////^^^^^^///////////////////////////^^^^^^^^^^^^^^^///////////////////^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.", "+##$$$$$$$$$$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@$$$$$$$$$$@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^////////^^^^^^//////////////////////////^^^^^^^^^^^^^^^^//////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^////////^^^^^^//////////////////////////^^^^^^^^^^^^^^^^//////////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.", "+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^///////////^^^^^^/////////////////////////^^^^^^^^^^^^^^^^///////////////////^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^///////////^^^^^^/////////////////////////^^^^^^^^^^^^^^^^///////////////////^^^^^^^^!!!!!!!!!!!!!!!!!!!!!.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..", "+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^/////////////^^^^^^^^//////////////////////^^^^^^^^^^^^^^^^///////////////////^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^/////////////^^^^^^^^//////////////////////^^^^^^^^^^^^^^^^///////////////////^^^^^^^^^^!!!!!!!!!!!!!!!!!!!................................................................", "+##############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^/////////////^^^^^^^^^^//////////////////////^^^^^^^^^^^^^^^////^^^^^^^^//////////////^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^/////////////^^^^^^^^^^//////////////////////^^^^^^^^^^^^^^^////^^^^^^^^//////////////^^^!!!!!!!!!!!!!!!!!!.&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&", "+#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^////////////^^^^^^^^^^^//////////////////////^^^^^^^^^^^^^^^^^^^^^^^^^^^//////////////^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^////////////^^^^^^^^^^^//////////////////////^^^^^^^^^^^^^^^^^^^^^^^^^^^//////////////^^!!!!!!!!!!!!!!!!!&%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%", "+############@@''''''''''''''''''''''''''''''''''''@@@@@@@@@@@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%###########@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^//////////^^^^^^^^^^^^^////////////////////^^^^^^^^^^^^^^^^^^^^^^^^^^//////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^//////////^^^^^^^^^^^^^////////////////////^^^^^^^^^^^^^^^^^^^^^^^^^^//////////////^^^^!!!!!!!!!!!!!!!&%###$$##$#$##@./%%##############$###$$##$#$##@./%%#############", "+###########@@''''''''''''''''''''''''''''''''''''''@@@@@@@@@@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^/////////^^^^^^^^^^^^^^///////////////////^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^/////////^^^^^^^^^^^^^^///////////////////^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^^^^!!!!!!!!!!&%#$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$", "+##########@@''''''''''''''''''''''''''''''''''''''''@@@@@@@@@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^//////////^^^^^^^^^^^^^^///////////////////^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^//////////^^^^^^^^^^^^^^///////////////////^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^^^^^^^!!!!!!&%#$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$", "+#########@@''''''''''''''''''''''''''''''''''''''''''@@@@@@@@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^////////////^^^^^^^^^^^///////////////////^^^^^^^^^^^^^^^^^^^^^^^^////////////////////////^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^////////////^^^^^^^^^^^///////////////////^^^^^^^^^^^^^^^^^^^^^^^^////////////////////////^^^^!!!!&%#$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$", "+########@@''''''''''''''''''''''''''''''''''''''''''''@@@@@@@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^/////////////^^^^^^^^/////////////////////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^////////////////^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^/////////////^^^^^^^^/////////////////////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^////////////////^^^^^!!!&%$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$", "+#######@@''''''''''''''''''''''''''''''''''''''''''''''@@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^//////////^^^^^^^^^^///////^^^^///////////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^//////////^^^^^^^^^^///////^^^^///////////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^!!!&%$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$", "+######@@''''''''''''''''''''''''''''''''''''''''''''''''@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/////////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/////////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////////////^^^^^^!!&%$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$", "+#####@@''''''''''''''''''''''''''''''''''''''''''''''''''@@@@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^///////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!&%$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$", "+####@@''''''''''''''''''''''''''''''''''''''''''''''''''''@@@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!&%$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$", "+###@@''''''''''''''''''''''''''''''''''''''''''''''''''''''@@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!&%$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$", "+##@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$", "+#@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$###@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$", "+@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@", "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++................................................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^^^^^^^^^^^^!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!................................................................", ".///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!", "&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!", "&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!", "&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", ".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!", "................................................................!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "#$###$$##$#$##@./%%##############$###$$##$#$##@./%%###########@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$@.!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!", "$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$@.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", "$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$#@.!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!", "$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$#@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$#@.!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~", "$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$#@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$###@@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "................................................................!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~!!!~", ".///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!", "&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!", "&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!", "&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~", "&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", ".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~", "................................................................!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "#$###$$##$#$##@./%%##############$###$$##$#$##@./%%###########@.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$@.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$@.~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~", "$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$@.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$@.!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~", "$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$@.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$#@.~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~", "$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$#@.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$#@.!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~!~~~", "$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$#@.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$###@@.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "................................................................~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^!~~~~~~~~~~~~~~~~~~~~~^!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^!~~~~~~~~~~~~~~~~~~~~~^!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{)~~~~~~~~~~~~~~~~~~~~~{)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^!~~~~~~~~~~~~~~~~~~~~~^!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{^!~{~~~{~~~{~~~{~~~{~~~^!~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{]]]]]^^^^^^^^^^^^^^^^^^^^^]]]]]{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!){~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!)~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)!!!~)))~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~)))!!)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{)!!!~)~]~{{{{{]]]]~~~~~~~~~~~~~~~~~~~~{{~~~)~{!!){~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)!!!~)~]~{{{{{]]]]~...}}}.......}}}..]{{~~~)~{!!)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{)!!!~)~]~{{{{{]]]]~..}|1/}.....}|1/}.]{{~~~)~{!!)~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)!!!~)~]~{{{{{]]]]~..}|||}.....}|||}.]{{~~~)~{!!)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{)!!!~)~]~{{{{{]]]]~...}}}.......}}}..]{{~~~)~{!!){~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)!!!~)~]~{{{{{]]]]~..................]{{~~~)~{!!)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{)!!!~)~]~{{{{{]]]]]]]]]]]]]]]]]]]]]]]]{{~~~)~{!!){~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)!!!~)~]~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~)~{!!)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{)!!!~]]]~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~{{{!!){~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!)~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!){~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.)))!!!!!~~~~~{{{{{{]]]]]]]]]]]]{{{~~~~~!!!!!))).~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{.)))!!!!!~~~~~{{{{{{]]]]]]]]]]]]{{{~~~~~!!!!!))).{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~{...)))))!!!!!~~~~~~{{{{{{{{{{{{~~~!!!!!)))))...{~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{..)))))!!!!!~~~~~~{{{{{{{{{{{{~~~!!!!!)))))..{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~~~..)))))!!!!!~~~~~~{{{{{{{{{{{{~~~!!!!!)))))..~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{..)))))!!!!!~~~~~~{{{{{{{{{{{{~~~!!!!!)))))..{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~..)))))!!!!!~~~~~~{{{{{{{{{{{{~~~!!!!!)))))..~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~...)))))!!!!!~~~~~~{{{{{{{{{{{{~~~!!!!!)))))...~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~..{~{{{{{]]]]]^^^^^^^^^^^^^^^^^^^^^]]]]]{{{{{~]^{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{~~~{", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~~.{~~{{{{{]]]]]^^^^^^^^^^^^^^^^^^^^^]]]]]{{{{{~~~^{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!)~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{)!!!~~~~~{{{{{]]/^]]^^^^^^^^^^^^]]/^{{{{~~~~~!!!){~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~)!!!~~~~~{{{{{]/]]~]^^^^^^^^^^^^]/]]~{{{~~~~~!!!)~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{)!!!~~~~~{{{{{]^]])]^^^^^^^^^^^^]^]]){{{~~~~~!!!){{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~)!!!~~~~~{{{{{]]~)]]^^^^^^^^^^^^]]~){{{{~~~~~!!!)~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{.!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!.{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~...)!!!!!~~~~~{{{{{{]]]]]]]]]]]]{{{~~~~~!!!!!)...~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{.~~~{{{{{]]]]]^^^^^^^^^^^^^^^^^^^^^]]]]]{{{{{~~~.{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!)~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!){~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~)!!!~~~~~{{{{{]!!!!!~~~~~~~~~~~~~~~!!{{{~~~~~!!!)~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{)!!!~~~~~{{{{{]!]]]]^^^^^^^^^^^^]]]{^{{{~~~~~!!!){{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~)!!!~~~~~{{{{{]!]]]]^//////////^]]]{^{{{~~~~~!!!)~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{)!!!~~~~~{{{{{]!]]]]^/^^^^^^^^~^]]]{^{{{~~~~~!!!){~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~)!!!~~~~~{{{{{]!]]]]^/^^^^^^^^~^]]]{^{{{~~~~~!!!)~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{)!!!~~~~~{{{{{]!]]]]^/^^^^^^^^~^]]]{^{{{~~~~~!!!){{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~)!!!~~~~~{{{{{]!]]]]^/~~~~~~~~~^]]]{^{{{~~~~~!!!)~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{)!!!~~~~~{{{{{]!]]]]^^^^^^^^^^^^]]]{^{{{~~~~~!!!){{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~)!!!~~~~~{{{{{]!]]]]^^^^^^^^^^^^]]]{^{{{~~~~~!!!)~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{)!!!~~~~~{{{{{]^^^^^////////////^^^^^{{{~~~~~!!!){{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!){{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{)!!!~~~~~{{{{{]]]]]]^^^^^^^^^^^^]]]{{{{{~~~~~!!!){{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~))))!!!!!~~~~~{{{{{{]]]]]]]]]]]]{{{~~~~~!!!!!))))~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{~{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{!!!!!~~~~~~{{{{{{{{{{{{~~~!!!!!{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{!!{{{~~~~~!!!!!!!!!!!!!!!....~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{!!{{{~~~~!!!!!!!!!!!!....{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~!!]{~~~~!!!!!!!!!!...{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{~{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{!!]{{~~!!!!!!!...{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{!!]{~~!!!!...{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{!!]{~!...{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{!!]..{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", ".///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..&+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..&+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..&+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..", "//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.+&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.+&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.+&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.", "/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.+#&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.+#&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.+#&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.", "/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.+##&%%%%%%%%%%%%%%%####%%####%%%%%%####%%####%%%%%%%%%%%%%%%%@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.+##&%%%%%%%%%%%%%%%####%%####%%%%%%####%%####%%%%%%%%%%%%%%%%@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.+##&%%%%%%%%%%%%%%%####%%####%%%%%%####%%####%%%%%%%%%%%%%%%%@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.", "&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.+###&%%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%%@@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.+###&%%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%%@@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.+###&%%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%%@@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.+####&%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%@@@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.+####&%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%@@@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.+####&%%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%%@@@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.+#####&%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%@@@@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.+#####&%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%@@@@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.+#####&%%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%%@@@@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.", "&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.+######&%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%@@@@@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.+######&%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%@@@@@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.+######&%%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%%@@@@@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.", "&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.+#######&%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%@@@@@@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.+#######&%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%@@@@@@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.+#######&%%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%%@@@@@@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.", "&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.+########&%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.+########&%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.+########&%%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%%@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.+#########&%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.+#########&%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.+#########&%%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%%@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.", "&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.+##########&%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%@@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.+##########&%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%@@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.+##########&%%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%%@@@@@@@@@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.", "&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.+###########&%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%@@@@@@@@@@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.+###########&%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%@@@@@@@@@@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.+###########&%%%%%%#%%$%%#%%$%%%%%%#%%$%%#%%$%%%%%%%@@@@@@@@@@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.", "&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.+############&%%%%%&&&&%%&&&&%%%%%%&&&&%%&&&&%%%%%%@@@@@@@@@@@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.+############&%%%%%&&&&%%&&&&%%%%%%&&&&%%&&&&%%%%%%@@@@@@@@@@@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.+############&%%%%%&&&&%%&&&&%%%%%%&&&&%%&&&&%%%%%%@@@@@@@@@@@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.", ".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..+#############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..+#############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..+#############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..", "................................................................+##############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@+................................................................................................................................+##############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@+................................................................................................................................+##############&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@@@@@@@@@+................................................................................................................................", "&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&+###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&+###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&+###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&", "%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%+###############&###############$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%+###############&###############$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%+###############&###############$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%", "#$###$$##$#$##@./%%##############$###$$##$#$##@./%%#############+##.........$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.........$@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%#############+##.........$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.........$@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%#############+##.........$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.........$@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%#############", "$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$+##.@@@@@@@@$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$+##.@@@@@@@@$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$+##.@@@@@@@@$###&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$", "$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$+##$$$$$$$$$$###&#$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$+##$$$$$$$$$$###&#$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$+##$$$$$$$$$$###&#$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$", "$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$+##.........$###&#$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.........$@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$+##.........$###&#$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.........$@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$+##.........$###&#$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.........$@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$", "$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$", "$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$", "$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$", "$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$", "$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$+##$$$$$$$$$$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$", "$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$+##.........$###&#$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$", "$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$+##.@@@@@@@@$###&#$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@.@@@@@@@@$@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$", "#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$+##$$$$$$$$$$###&#$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@$$$$$$$$$$@@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$+##$$$$$$$$$$###&#$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@$$$$$$$$$$@@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$+##$$$$$$$$$$###&#$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@$$$$$$$$$$@@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$", "@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@", "................................................................+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................................................................................+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................................................................................+###############&#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................................................................................", ".///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..", "//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.", "/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.+##.........$###&$$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@.........$@@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.+##.........$###&$$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@.........$@@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.+##.........$###&$$@@@@@@@@@@@$$$$@@@@@@@@@@@$$$@@@.........$@@+/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.", "/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.+##.@@@@@@@@$###&$$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.@@@@@@@@$@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.+##.@@@@@@@@$###&$$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.@@@@@@@@$@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.+##.@@@@@@@@$###&$$@@@@@@@@@@%$$$$@@@@@@@@@@%$$$@@@.@@@@@@@@$@@+/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.", "&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.", "&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.+##$$$$$$$$$$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.", "&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.+##.........$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.........$@@+&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.", "&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.+##.@@@@@@@@$###&$$@@$$$$$$$%%$$$$@@$$$$$$$%%$$$@@@.@@@@@@@@$@@+&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.+##$$$$$$$$$$###&$$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.+##$$$$$$$$$$###&$$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.+##$$$$$$$$$$###&$$@@&&&&&&&%%$$$$@@&&&&&&&%%$$$@@@$$$$$$$$$$@@+&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.", "&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.+##.........$###&$$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.+##.........$###&$$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.+##.........$###&$$@&&&&&&&&&%$$$$@&&&&&&&&&%$$$@@@.........$@@+&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.", "&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.+##.@@@@@@@@$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.+##.@@@@@@@@$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.+##.@@@@@@@@$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@.@@@@@@@@$@@+&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.", "&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.+##$$$$$$$$$$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@$$$$$$$$$$@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.+##$$$$$$$$$$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@$$$$$$$$$$@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.+##$$$$$$$$$$###&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@$$$$$$$$$$@@+&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.", ".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..", "................................................................+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................................................................................+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................................................................................+###############&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@@@@@@@@@+................................................................................................................................", "&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&+##############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&+##############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&+##############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&", "%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%+#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%+#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%+#############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%", "#$###$$##$#$##@./%%##############$###$$##$#$##@./%%#############+############@@''''''''''''''''''''''''''''''''''''@@@@@@@@@@@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%#############+############@@''''''''''''''''''''''''''''''''''''@@@@@@@@@@@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%#############+############@@''''''''''''''''''''''''''''''''''''@@@@@@@@@@@@+#$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%#############", "$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$+###########@@''''''''''''''''''''''''''''''''''''''@@@@@@@@@@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$+###########@@''''''''''''''''''''''''''''''''''''''@@@@@@@@@@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$+###########@@''''''''''''''''''''''''''''''''''''''@@@@@@@@@@@+$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$", "$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$+##########@@''''''''''''''''''''''''''''''''''''''''@@@@@@@@@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$+##########@@''''''''''''''''''''''''''''''''''''''''@@@@@@@@@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$+##########@@''''''''''''''''''''''''''''''''''''''''@@@@@@@@@@+$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$", "$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$+#########@@''''''''''''''''''''''''''''''''''''''''''@@@@@@@@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$+#########@@''''''''''''''''''''''''''''''''''''''''''@@@@@@@@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$+#########@@''''''''''''''''''''''''''''''''''''''''''@@@@@@@@@+$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$", "$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$+########@@''''''''''''''''''''''''''''''''''''''''''''@@@@@@@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$+########@@''''''''''''''''''''''''''''''''''''''''''''@@@@@@@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$+########@@''''''''''''''''''''''''''''''''''''''''''''@@@@@@@@+$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$", "$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$+#######@@''''''''''''''''''''''''''''''''''''''''''''''@@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$+#######@@''''''''''''''''''''''''''''''''''''''''''''''@@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$+#######@@''''''''''''''''''''''''''''''''''''''''''''''@@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$", "$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$+######@@''''''''''''''''''''''''''''''''''''''''''''''''@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$+######@@''''''''''''''''''''''''''''''''''''''''''''''''@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$+######@@''''''''''''''''''''''''''''''''''''''''''''''''@@@@@@+$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$", "$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$+#####@@''''''''''''''''''''''''''''''''''''''''''''''''''@@@@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$+#####@@''''''''''''''''''''''''''''''''''''''''''''''''''@@@@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$+#####@@''''''''''''''''''''''''''''''''''''''''''''''''''@@@@@+$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$", "$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$+####@@''''''''''''''''''''''''''''''''''''''''''''''''''''@@@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$+####@@''''''''''''''''''''''''''''''''''''''''''''''''''''@@@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$+####@@''''''''''''''''''''''''''''''''''''''''''''''''''''@@@@+$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$", "$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$+###@@''''''''''''''''''''''''''''''''''''''''''''''''''''''@@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$+###@@''''''''''''''''''''''''''''''''''''''''''''''''''''''@@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$+###@@''''''''''''''''''''''''''''''''''''''''''''''''''''''@@@+$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$", "$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$+##@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$+##@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$+##@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''@@+$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$", "#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$+#@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$+#@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$+#@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''@+#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$", "@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@+@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@+@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@+@@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@", "................................................................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++................................................................................................................................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++................................................................................................................................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++................................................................................................................................", ".///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..", "//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.", "/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.", "/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.", "&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.", "&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.", "&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.", "&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.", "&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.", "&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.", "&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.", ".@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@..", "................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................", "&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&", "%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%", "#$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%#############", "$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$", "$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$", "$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$", "$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$", "$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$", "$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$$$$$$$$$$$$$$#@.&%#$$$$$$%%%$$$$", "$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#$$$$$$$$$$$$$", "$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$@#$$#@.&%#$$$$$$$$$$$$$", "$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$$$$$$$$$$%%$$#@.&%#$$$$$$$$$$$$$", "$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$$$$$$$$$$$$$##@.&%$$$$$$$$$$$$$$", "#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$#$#$##$######@@.&%#$#$#$$$$$$$$$", "@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@", "................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................", ".///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&...///&&&&&&&&&&&&&&&&&&&&&&&&&&..", "//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.//%%%%%%%%%%%%%%%%%%%%%%%%%%%%@.", "/%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@./%%##############$###$$##$#$##@.", "/%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@./%#%%$$$$$$$$$$$$$$$$$$$$$$$$#@.", "&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.&%#%$$$$$$$$$$$$$$$$$$$$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.&%#$$$$$$$$$$$$$$$$$@##$$$$$$$@.", "&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.&%#$$$$$$$$$$$$$$$$$%%%$$$$$$$@.", "&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@.&%#$$$$$$@@#$$$$$$$$$$$$$$$$$#@."};