### #.# #<# ##### #.# #...# ###.# #######.#.###...# #.......#.##....# #.#######.###.#.# #.#....##.#####.# #.#.##.##.......# ####.#.##.##.....### #....#.##........##### ##.#....####..........# #..#....####........#.###### #.##....>...................# #........#####..)...........( ..........[ #####...........)).###....... ..........# #....######....###....... ..........#### #....# ##......######. .............### #....# #......# ................ #....# #......#######. #............ #..... #######......... . +.....>...... #...## ##_## ##.#######.# #......$#### ##### #8...8 #.## #... #..........# #..... #..##..# ##+###.....# 8.... ##.#..# #.....# #...# #.....# ##..## #Y....# #..## #.....# ##.## .# #.....#### #..# ### .# #......... #..## +#.#.#+ ##.# #### #......... #...###..#..###..# #..###..!...... #.#.....###.....###.#.)............ #...###......)#.....#.............. #...# #......)...# #.............. # #...###.....)#...####.%(......##### #.####............#.....(!...<.....# #.................#.....(..........# ####..............##......(.[......# #..............##.#####.(....$..# #...........#####.# #.........# #...........# #.# ##...).(.#..< #....######## #+# #.......#... #....# #.#.....# .. #....# #.#.....# ###### #.......# ###.....# ......#