### #<# . #.# ###.# ######### #.# #.#.# #.......####.# #.#.# #.#####.#....# #.#.# ####%#####.#.############## #<#.######............#............# #.#.#.#....#...)........)............# #.#[#.#.##.#.........).##...(........# #.#)[.#.#(([..../).....##..........(.# ###.#....%)S))...........##...(...N....##### #....[.#####.#...........##.)...N........... #......##....########.#.###.)...)N.S........ #....).##%#### #.#..%...).[)............ #......##.###########.##############......... #.....[##..>............S. .........%........ #.....)####.#############. .#######.......... #......'..#.########### #.#######(........ #......##.#............. .............>.... ###+#.....#...)......... #########).##..#.. #.#.###.#'###....##### .%)# ..# #.#.#......##....# #))# ..# #.#.#......##....# #... . #.#.#......##....# #.... #.#........##....# ###)). #.###......##.[..# #( #................# #####......##....# #########......+.....# #..............##....# #..............##....# #...........#####....# #...........## ############# .# . ########.....# #......# #.# . . #.)...# #.....)# #.#### #... #.....# #......# ###.........# #.....# #......# #......##.#.# #.....# #......# #...........## ####)##########......######%..$..##)...######## #.........##...........'.................S*# #########.######..######.......###..######.# #.# #.##...##...............# #.# #.# #.##...........#..#.#.#.###.# ####.######.##...#####.###.)#<...)....# #........##.##......# .# #..##.#.###### #........##...).....# .# #.......# #........#######....##.# ##.###..# #....................#.# #.# #..# #........#######.....#.####.# ##.# ########## #.....#......# #>. #.....####...# #### #.....# #.#.# #.....# #.#... #####.# #.##### #.####.# #......# ########