##### ## .... .# #.###########.# #.............# #.########....# ########### ####+####.#<#....h%#.##### #.........# #.........#.#.####g#.....# #.........## #...(.....#.#.....g#.....# #..........# #........................# #..........############## #......................%)# #.................#....<# #........................########## #..........######.#.##### ####.####.........................# #..........# #.#.# #.# ##...............#####<...# #..........# #.#.# #)# #...............# #....# #..........# #.#.# #.# ############....# #....# ###..>####.# #.#.# ####.######## #....# #....# #...# #.# #.#.# ##...........# ######....#####....##########...# #.# #.#.# #>..........#####.........(.....%(.+............# . #.#(# #...........#...#..#.##########....##########...# #.#.#### #..>........#...#P.#.# ########....# #...# #.#....# #...........#...%....# #........(..# #...# #.#.##.# #...........#+#+#P.### #..........## #...####.# #.####.## #.#########. #..# #........(.# #........# #.......# #.# #..# #.........(###########.#.######## ######### ###'####### #### #...............................# ##### #.........# ####...##.#......#####.#.######.# #..^# #..)......# #...##.#...................# #.### #.........# #...##.#......#####.#.####.# #.# #.........######### #...##.##...........#......# ########.### ###.................# #...##.##......####.#.###### #..........# #.......##..........# ######.##......#### #.# #.########## #.......##..........# #.##.........# #.# #.# #.......############# ####............#.#.# #.# #.......# ####### #....##...........#.# #.# #.......# #.....# #....########'###.#.# #.# #.......# #.....##########........# #)# #.#.###### #.# #.......##########..........)............# #.# #.#......# #.# #####'###...................)............# #.# #.#.####.# #.# #.# #................................# #.# #.#.# #.# #)# #.# #..............##########........# #.# #.#.# #.# #.# #.# ##########............# ####.....# #.# #.#.# #.# #.# #.# #............# #.....# #.###.#.####.# #.# #.# ###### #............######.....# #............# #.# #.####....####.....#####.............########.#.######.#.# #............)................>........................#.# ######....##############.......(....#########.##########.# #....# #............# #.#..........# #....# #............# #.#.########## ###### ############## #.#.# #.#.# #.#.# #.#.# #.#.# #.#.#### #.#....# #.#.##.# #.####.# #......# ########