### ###########.# #...........# #.#########.# #.#########.# ######.#.........## #......#.#####....# ######## #####.###### #....# #......# #.....>....# #....# #.####.# #.###.####.# #....###.# #.# #.# #....#.#.# #........####.# #.######.#.#.# #........#....# #......#.#.#(# #........#.#### .######.#.....# #.......##.# ..............# #.......##.# .########.....# #.......##.# #...........# #.......##.# #.#####.....# #.......##.# ........#### ####....##.######### ........#################.........# ........#...........# #########.# ....................# #.# .###................## #.# ....................# ######.# ##.........##.......# #......# #.........##.#####.# #.###### #..(......##.###.# #.# ...........##..<..# #####.# ..................# #...#.# ........######## #.#.#.##### ........# #.........# . #.###.###.# #.# #.# #.# #.# #.# #.# #.# #.###.# #.# #.[...# { #.# ####### { #.# #.# #####.# #.# ##+######.>...# #.# ...a..{{#.#######.# .....%ppKp........# .......a#.######### ##.######..$ ##.... ...... ...... ...... ......