#***,,,...                                          ...,,,***#
&&*%~~,...                                          ...,~~%*&&
###&*%*~,.                                          .,~*%*&###
&%*,,.....                                          .....,,*%&
###&*%*~,.                                          .,~*%*&###
#*%%*,....                                          ....,*%%*#
&%%~,,....                                          ....,,~%%&
###&*%*~,.                                          .,~*%*&###
##**,.....                                          .....,**##
###&*%*~,.                                          .,~*%*&###
#&**%~,...                                          ...,~%**&#