######## #......######### ######..............# #....'...>..........+ ###.##...#..........# #.##...#.....!.)..# #.##...#..........# #.##...###......### #.##...# #......#####.. #.##...# #............. #.##...###............. #...................... ##......#.....#........ #.####.#.....#######.. #.# #.#.....# . #.# #.#.....# #.# #.#.....# #.####.#.....# #...........<# ######.##....# ####..+....# #....##....# #....##....# #....###+#.# ........# #....'.# #.# ........# #....#.# #.# .. ........# .# #....#.#. .... ........#####.# ###...(#.#. .... ............... #.+....#.#.#+####.... ..............# #.#<...#.#....)...... ..............# ####.#....#.#.......# .....o........# #........##.##......# .......(......## ###########.##......######+##### ....###......... #.##......#..........# ... #.!....... #.##..[...#..........# . #......... #.##......#..........#### #......... #.######'##.............# #. #o........ #........##.............# #. #oo....... ###########.............# ..#c#######. ######+#......# #.#)# #......# #.#(###### #......# #........+ #.#......##### ##..###### #.............# #..######.. #############.# #.>.....'.. #.# ##.######.. #.#####.# #.).....# #.####### #.....# #.#.### #.#.# #.#.# #.#(# #.#.## #....# ######