############ #### ################ ............# #.. ..#............# ............# #.# #########.#.##########.##### ............####.###.......#.#.##.............# ...........................#.#.##.............# .............###)###.###.#...#.##.............# .............# #.##..........#.##.............# .............###.##..###.###.#.##.............# .....................###.##..#'##.............# #######.#......#.##.............#########..#### ########.####.#.#.###.###.##.......# #.....# ...................................# #.^^^.# #######.#.............##..#..##....# #.^_^.# #.#....>....#...###.......#### ####.^.^.# [########.#.................#<.#### .........# ........#.........#####.###.#..######..........## ...................................>#..........# >...............................###.#..........# #######.#.####+#.................##.#..........# #.#.# .........###....g..#.#...)......# #######.#.# ..........# #.......#.#..........# ### ###.#..#..#.# ........# #.......#.#..........# #...##..#......#.# ........# #.###...#.#..........# #.(('.####.......# ........# #.# #.....#..........########## #)..### ##.#....# ........# #.# ###.#.##'###..............# ### ####.#.# .######## #.#####...##.###.############.# #.#.# #........)....##.# #.# #)#.# #.............##.# #.# #.# ##.######+##..##.####### #.# ..# #.# #...........# #.# ...# #.# ##.##.#####.# #.# ....# #.# #.##.# #.# #.# #....# #.# ..##.# #.# #.# #..... #.# ..#####.# #.# #.# ###### ...#####+#####.# #.# ...............# #.# ...............# #.# ..............## #.# #.............# #.# #...........### #.# #...........# #.# #...........# #.# #.#...........# #.# #.#...........# #.# ..........###### #.# #.........# #.# #..#####(.# #.# #..#??)#..############.## #..#$=?#................# #..#??(#...############## #..#####...# #..........# #.....[....# ############