### ###########.##### #######...............# #.......#########.##### ########.#########.# ...................# .. ..######...........# .#.# #..........)##### ....########...............# ############# .. ........................>.# #...........# #'###.#.######.#.............# #.#########.### ...................##........# #<............# ...................+........# #.#######.#.### .. ....... ............#.#...##........# ###.#######.#.### ##............ ###.#..#####.#...##.......## #...............# .........#..... #....##....#...##....#..# #.#.#######.##### #.. ####.#......#..... #....##....#...##....#..###### #.#.# #.# #..##.................###.....#...##...##....#.......####.#.# #.# .#.............................'...+....##....##...........#.#######.##### ......................###.....#...##...##....##..........)#.............# # #.................................................).......#..###.##.##### #.#...#.##.#........#.##...........###<#.####...#..............# #.##.# .....#.............#.##...........#.......(....+..###.........# #.##.# #...###..###...#..#.##...........########.....#..###......#### #.##.# #...###..###...#..#................######..####...##......# #.##.# #..................................##...#.................# #.##.# #...........#)#...##.############.....##.>.#.###.#...#....#### #.##.# #................###.# #.....##...#.###.#...#....# #.##.# ##.###..##..#.#..# #.# ##### #.....##......##.#...#....#########.##.# # #...#..#.#..###.#....... #.............##.#...+....'..........#.# #......#....g...#......... #.............'..#...#....#########..#.# ..............gS'.........##.............#..#............# #..#.# ##.###.##.#...##.#.........##.............#..#..#.........### #..#.# .##.........+.g#.........##......##.....#.................###..#.# ............##.#....g....##.##...##.....#...................<..#.# #..##.#.#.##.#........................................#..##..#.# #..........................#.#.#####.##...............#..##.(#.# #.###.###.##.#.......................##...............#..##..#.# #..............#.#'#.........#.#####.##......#..#######..##..#.# .#..##.###.##.#h# # #..###....................##.# #..##..#.# ...............#.# #..# #..#.#...............##.# #......#.# #...............#.#+#+#..# #..#.#######.#.......##.# #..###.#.# ###...##.###.##.#..hg....###..#.#### #.#........#.## #..# #.#.# ...................................####.#####...)...# #..###.#.# ##....##.###.##..........###.##.##......#####.......######......#.#### ......##.###............................#...'.....................##.# ........................[.......##......#.###.......#######.########.# #....#..######...........##............#.# #.............#.# #.# #.......# #...........##..#.##......#.# #......).####.### #.# ##..#.#.#######...........##..#.#####+#.#.# ######+#.# #.# #.# ..........................##..#.# #.#.#.# #...# #.# #.# ##..###.#######....##.##........# #.#.#.# ##..# #.# #.# #........................##....# #.#.#.# #.># #.# #.# #.############.##.##.##.###....#####.#.#.###############.##########.# #.##.##.##.###..#......................................# #.........(.....#.#####.#.#.###############.##########.# #..............##.#####.#...# #.# #.# ####.#####.######...........# #.##########.# #.# #.# #.#####.##### #............# #.#####.######.#####.# ############## #....................# #########.####.####### .............# #######.###### #.# ###