###### #....# #.##.# ##### ############# #.##.# #...# #...........# #.##.# ######...# #...........# #.##.# #....#...# #...........# #.##.####....#...####...........# #.......+....'...'..+...........+ ####.####....#...####...........# ###########.#..+....####......####.....# #.........#.#.##....####.####.####.....# #.....>...'............................####.### #.........###'####.......####...............#.. #.........##......#####.........##......#####.# #.........##).....# #.........##.......# #.# #.........##......#####..............###.# #.##### #.........##......#..................###.####.....# #.........++......+..................+...........># #.........##......#.###.......)).....#......###.#.# #.........##......#.# #........)######......#####.###### #.........##......#.# #..........# #......+........... #####'######......#'#########....# #......#####.#..... ##'######..........# #....# #......# #.#.#### #.......#..........# #....# #....... #O# # #.......#####......# #.########## .l# #.......########'### #........... ...# #.......#........# ###......... ....= ##'######.######## #.######## .....# #.# #.# #######.# ......# #.# #.# #.......# #########.# #.# #######'######### #....#....# #.# ................# #.##.#.#### #.# ................# ######.##.#.####### #.# ................# #......##.#.......###'### ................# #.#######.#..#..........# ...####.........## #.# #.#.............# ... #............# #.# #.#.............# .. #............## #.#######.#.............# +.....)........ #.#.....................# #.............. #.#.#####+#.............# #.............. #.#.....................# #.............. #.#............[...... #####.............. #.#..........#........ ........######..... #.#...............#### #######.# ..... #.#........#.###### #....#.# .... #.#............# #.#.##.# ... #.#.#########################.#.##.# ### #...............................##.# ###.#########################.#.##.# #.# #..........# #.....#.# #.###########.########.# #..##.#.########## #.............# #.# #..#<.#..........# ############### #.# #..#############.# #.# #..........# #.# #.# #.########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#####.# #.###.# #.......# #.....# ######### #####.# ###