### ###############################.# #...............................# #.#############################.# ####.# #.# #....# ########## #.################# #######'##### ######## #........# #.................. #...........# #......# #........+ .....#............# #...........###......# #........######.#.....#....#.# #....................# #........#............+....#.# #...###+###..........# #.............#.#.....#....#.# #..)###.###..........####.##.#.....##.#.#........#.#.# ###...#.[..>.............##.##.#.....##.# #........#.#.# #.................######.##.##..........# #.####...#.#.# #.#####..................................... +.>.#.#.# #. #.................#.#.###...##..###.# #...# #.# # #.###.............#.#.# #...# ..# #. #...# #.#..# #.# #.............#.#.# #...###.# .#+##.#.#..# #.# ######........#...# #........ #.##.#.#..# #.# #...#######... #....##+# #.....#.##.#.#..# ... #...# ... ##'#.# #.....#.##.#.#..# .. ##### ....##.#.# #.....#.##.#.#..# .......#.# #.....#.##.#....##### #..###...##+# #.....#.##<#.#....... .........##.#####.....#.##.#......... .........##.......................... .........##.##................#...... ............##......###.#...#.####### ............++.......#..+...+... ............##.......#..#...#.### ......#####.#<####...#..#...#.# ..... ###+#.# #...#..#...#.# ##..###.....####...#..#####.## .................#.........# #.###....#####.#.#.#####..# #..##.#'#......#.#........# ####.#..#.#.....##.######...# #.##.......#.#.................# #.#....#..##.#........######...# #.#........#.#........#........# ### #.#........#.#.##.....#.####...# ....#.#........#.#.##.###.#....#...# ......#.....#.........# #.#.##.#...# .........##.#..#.#.######......#...# .........##.#....#.................# ..#.#....'.....#...................# # #....##.#..#.................#. #....##.#..#.....###########.# #....##.#........# .# #####.###.(..##.#.#......# # #..O....#.#####.#.#......###### #.###.#.#. #.#.##........... #...# #.#.##>###..#### #.#.# #.###..####.# #.#.# #.#.......... ###.# ######.####. #.# #.# #.# ######.####... #.# .............. #.# ##############.######## #.########...................... #.....O...............###.#.### ##########.##############.# #................# #.#########.####.# ### ### ###