+++++++++++++#######+++++++++++++++++
+++++++++++############+++++++++++++++
++++++++++###############+++++++++++++
+++++++++#####++++++++###++++++++++++
++++++++###++++++++++++###+++++++++++
++++++++##++++++++++++++###++++++++++
+++++++##+++++++++++++++####+++++++++
+++++++#+++++++++++++++++###+++++++++
++++++##+++++++++++++++++####++++++++
++++++#+++++++++++++++##++@##++++++++
+++++##++++++++++++############+++++++
+++++##++++++++#+++##+####+####+++++++
+++++##++++#####+++#++#####+####+++++++
+++++##+++##+###+++#+++****++####+++++
+++++##+++++#++#+++#+++++++++##++++++
+++++##++++@++++++++#+++++++##+#+++++
+++++#+++++++++++++++#++++++##+#+++++
++++++#+++++++++++++#++++++####++++++
++++++##+++++++++++####++++####+++++++
++++++++++++++++@#+###++++++####+++++
+++++##+#+++++++++++++++++++##+#+++++
+++++#++++++++++++++##++++++####+++++
+++++#+@++++++++++######++++##+++++++
+++++#+#+#+++++++##+++#+++++##+++++++
++++++#++#++++++##+++###++++##+++++++
+++++++#++++++++++++++++++#####++++++
+++++++++#+++++++++++#++++#####++++++
+++++++++++#+++++++++++++############++
++++++++++++#+++++++++++#############++
+++++++++++++#++++++++###############++
++++++++++++++##++++########+########++
+++++++++++++#++###########++########++
+++++++++++###+++#########++#########++
++++++++#######++++######+++#########++
++++++#########+++++++##++++#########++
+++++##########+++++###++++##########++
+++############+++++#++++++##########++
++##############++++#++++++##########++
++##############++++++++++###########++
+###############++++++++++###########++
+############### ++++ +++++###########++
+###############++++++#++############++
+################+++++#++############++






