#+# ##########.################ ..........>...............# ########.......##########.# #.......### #.# ###'#####.## #.# #...).###..#### #.# #. #............<# #.# #.########...%..P.P..#.####.# ...............PP>..........# .................P...#.###### ...............^.....#.# ...............###.#.#.# .............### #...#.# #....((..# #+###........#######.#.# #..(.(...# ###.###........#.........# #...(.... ### .#...........####.#####.### #...c... ######.. ...#.........# #.# #.# #...... ##......# ............####'### #.# #..... #.......# ........######.....# #.######### #....# #.......# #.#.....# #.....###.#.......# ###...(## #.......# .####.#.....######.................# ........(####.......##....#.........................P.P..# .....(......#........#....+...<...########..........._...# .....<......'...###..#....#.......# ###..........P.P..# ####....#####...###......##..>....# ###................## ...#### #.................##### #..............##### ###. #....###)......... #..............# #. #######....# #..###.#... #......####.#### ...........# #..# #.#...## #####+## #.# ...........###..# # ..... #.# #.# ................### #...########.# #.# ..........####..#.###...##.......#########.# .......### ###..........##.#####.#.........# ....>..#####.....<###...##.#####.#####.##### ...............##.###...##.##.##.#####.# .....................(..##.##.##.......# ######.#####...##.####..##.##.########## #. #.#.##.####........# #. #...............##.# ## ###.##.####..#####.# ####.# #....)...# #.# #........## ### ##........# ##########