######## #......# ############## #.####.# ##### #............# #.# #.####...### #............# #.# #....'..%).# #............# ########.# #..###...#.# #########............######..).....# #..# #...#(# #.......^.............)%(.'(.......# #..# #####.# #..........##########.#####........# #... .# #..........# #.#####........## ##.# .# #..........# ### #....##.........%..... .# #..........# #.# ####.##.#.........##.. . .# #..........# #.#########.##.#.........##.. ... . #..........###......#....##.#.........# ... #................##.#.#####.#.........# #.##### #######>....................'.........+ ....... ..# #.#.........#.#.#####.#.........######...... ... #.########..#.#.# #.#.................####### #.# ####'########......#####.#.......................# #.# #.........#...........##.#..........)............# #.# #.........#...........##.#.........######........# #.# #.........#..............################........###.##### ##.........#....(..................(..............+.......# #.......####...........###################........###.###.# #.......# ############# #................# #.......# ##########'##########.###.# ######+###### #............# #.# ### #...........# #.........)..# #.# #...........# #............# #.# #...........# #............# #)# #...........# #............########.#### #...........# ##############............+..........<# ######...........### #...........##............########.#### #.........#+###....# #.......)...############### #.# #.........#.###....#######...........# #.# #.#.#.....+..............'...........# #.# #.#.#.....#.##############...........# ###########'### ###.##....#.# ########.#### #.............# #...####.#.#### #.# #.............# #...#..#......# ########## #.# ########## #.............# #...##.###....# #........# #.# #.......<# #.............# #._.##'###....# #........# #.# #........# #.............# #...#...##....# #........# #.# #........# #.............# #####...##.#+####.....(..#######.###........####.............# #.#....'.<.....'........+.........'>.......'..............### #.#....####.####........#######.###........################ #......'....# #......>.#.......# #.######## ###....###### #(.......#.#########.# #....# #..........#.........# #....# #........###.######### #....# #........# #.# #....# #.....(..# #.# #....# #........# #.# #....# #........# #.# #....# #######'## #.# ###### #.# #.# #.# #.# #.# #.# #.# #.# #.####.# #......# #.####.# ### ###