####&^=~^¨                                          ¨^~=^&####
####&^=~^¨                                          ¨^~=^&####
##&^^~~^^¨                                          ¨^^~~^^&##
####&^=~^¨                                          ¨^~=^&####
####&^=~^¨                                          ¨^~=^&####
####&^=~^¨                                          ¨^~=^&####
####&^=~^¨                                          ¨^~=^&####
#&&==^¨¨¨¨                                          ¨¨¨¨^==&&#
#&&^^~¨¨¨¨                                          ¨¨¨¨~^^&&#
####&^=~^¨                                          ¨^~=^&####
####&^=~^¨                                          ¨^~=^&####