########## ### ..........# ..# .......(..########### #.# ############# ..............#.....# #.# #...........# #..........###.'.#######.####...........# #...(..%..<# ###.........#......).......# #..........# #########.'.##...........# ..........# #.........####...........# ..........# ######'#### #######.##### ########.## ##.# ##.# ###..# #.J# #..# #...## #.## #.## #####.###### #.# ##.# #..........#### #[# #..# ########### ###.............### #%# #####'####### #.........# ##.)).........##...# #.# #...........# #.........# ###..#..........####.###.########...........# #.........# #...##..........# #............+...........# #.........###.####..........# #####.########.(.........# #...........(.# ######.##### #.# ###'######### #.........##### #.# #.# #..### #####.##### ..# #.# ##...## #...# #####.## #..# ###..## ########+###### #...#. #.## ##..# #.<...........#####.#.### ####. ########'### #.............##..J.#>..# .... #..........# .............##.##J###.# ##..### #..........# .............)).##...#.# # #...<######.....%....# .............#######.#.#.# #.##......'.......%..# .............# #...#J#.# .? ########..........# ########'##### #.#.#.#.# #.# ##'######### #.# #.#.....# #.# #.# #.# #####..## #.# #.# #.# #####.### #####.###### #.# #.# #.......# #...........# #.# #.# ####.......# #...........# #.# #+# #..'.......#####...........# #.# #.##.......'...#.........>.# #.# #.......###.#...........# #.# #.......# #.............# #.# #.......# ###...........# #.# #.......# #...........# #.# #.......# #...........# #.# ####.### ######...#### #.# ..# ######.###### #.# . #..[........###.########## #.....(.....##.....#.#...# #............#.#.#.#.#.#.# #..............#.#...#...# +...........##.#.#####.### >..........##.#...#...#.# ..........##.###.#.###.# ###########...#.......# #############