######### ##.......## ######....<....#### ##.................. #...⌠....##'##....⌠. #........#...# ..... #........#8.8# .... ###########'## ### ############.# .............# ..........#### ..........######### ................(.# .......##.........# ....... #.........# ...... #.........# ....... #.........# .......##............ .......##...........# ..............+............ . ....... ....#............ .. ....... #.#.#..........#. ..r .......####.#.##.........# .... #.................##.....# .... #................#####r###..# #..?..................g.....# #............###.######.##+## #)....(..)(.......).. #......# ############.....$.## #......# #....#.... ..(....# #..........##.....# #.....?....# .....# #............?....# #..........##.....# #......... ..>..# ........