### ### ############.# #<# #............# #.# #.##########.# #.# #.# #.# #.# #.# #.# #.# #.# ###.######################## #.# #.# #............#.............# ############### #.# #.# #............#.............##### ##.............# #.####### #.# #............#.................########...##########.####$..y...# #.# #####............+.........................................[>######.# #.# #.............#.##.................########.....######.#.#.### #.# ##.####.............#.##)................# #.........<#.#.#.# #.# #...................#.##.................# #......###.#.#.#.# #.# #<.................##.##.................# ##'#...#####.#.#.# #.# #######............##.##.................# #.#.........#.#.# #.# #............##.##.................##### #.#....######.#.# #.# ############...>.......................# #.#....'........# #.# #...................#######.#####.#....######.##########.# #...........##########............#....# #............# #...........# #............#....# ############## #...........# #...........##....######### #...........# #...........##............# #...........# #######..........J###.#.........# #...........# #..............[..# #.#.........# #....######### #.................###.#.........# #....#.#.#.#.# #.....................#.........# #....#.....#.# #.....................#.........# #######$..?+.###............!........########### #.(...+..##.......#######....##.# ##%..Z+.........).# #....##.# #....Z#.###.......# #....##.# #.#.#W#.###.......##...##....##.# # #####...........#PJJJP#[...##.# #............#JJJPJ#.....#.######## #............#J.J.J#.###.#.#......# #............##JJJ##.###...#......# #..........### JJJ #.##..........|# #..........# #'# #.##........)..# #%........(# #.###......>.......# ############ #.J...##..........# #########.........# ###########