########## ######### #........# #.......# #........######### #.......# #.#####................#######.......# #..............#######...............# #######........# #########.......# . ##.####### ###.##### #.# ##.# #..### #.# ##..# ##...# #.# ##..## ######## ###.# #.# #..## #......# ####'### #.# ##.####### ####......# ###......# #.# ####........# #..'......####.'......# #######.###...........#####.##......'....#......# .............##....<....>....##......######......# ######..######........########(.....# #......# #.## #........# #####'## #......# #.# ###.###### ##..# #......# #.# #.### #..## #####'## #.# #...# #.## #..# ####.## ####'#### #.# #######.#### #.....# #.......# #.# #..........# ####.....# #..<....# ###'#### #..........# .........#######.......# #..>...#####..........# ####.....#.fPf.#.......# #####......'..##..........# #......fPfff#......)####...'......##.##..........# #.....#.._..#.......##...###......##..#).........# ####.##fP%.P+.......'..### ####'#####)...........# #### #.##..PP.#.......#### #.# ###..........# ..# #. ########+###### ##.# ####.####### #######g## #. #..# #..# #.....S..# .. #.## #.## #........# . #.# #.# #........# ##.# ##'#### #........+ #..# #.....# #........# .######.######## #....># #......@.# #...............###..<..# #........# #######.######...'.....# ........# ###.# #####.....# #'###### ##...# ####'## #..### #.# ##'########## #.# #...........# #.# #...........# #.# #...........# ####'### #.....).....####......# .########.<.........##.'......# ........'...........##.#......# #########...........##.#......# #...........'..#......# #.........(.####......# ############# ########