######### ##.......## ######....<....###### ##...................## #...⌠....##'##....⌠...# #........#...#........# #........#8.8#........# ###########'########### ........>......... ..####.#.######### ...#.# .....#.# .........# .)....#... ..#####..# .. #..# ##.# ...$.......# ........... .........# ###...$...### ..........[.# #...........# #.......J...# #...........#### #.####..>....... #..#######. ##.. ... ...## ###.# ..# ##