############## #.....#......# #.....#......#### #.....#.........# #.....#.........# #.....#.........# ####.....#.........######### .........'.................. ####.....#......###.######## ........##......# #..######### ........)........###.).......# ........##.......# #.........# ........##.......# #.........# ........########.# #.........# ........# .# ####...#### ........# # #...# ........# ####...#### ..?.....# #.........# ........# #.......^.# #.........# ####...#### #...# ####...#### #.........# #.......^.# #.........# ####...#### #...# ####...#### #.........# #.8..<..8.# #.........# ###########