####### #....... #.....o ### #..... ..# ###### #...z #.# ....... ... #.# ....... #'# #.# ######### ....... #.#########.########.......####........ #>.).o....o........'..(........=....... ..# #(#########.##.###.#.......###......... #.. #.# #.##.#<#O#.......# #...##### #.# #.# #.##[#.#)#.......# #...# #.# #.# #....#O..######### #...### ###.# #.# ########## #####.. ...# ###'##### #.#######..# #.......# #.#.....#..# #.......# #.#.###.#..###.# #.......# ###'#.# #.#......# #.......# #(....###.##.##### #.......# #............# #.......##### ####....#.......# ###.###.....# #...............# #.# #.....# #######.#####.##.8.#..# #.# #.....# #.....#'#####.....)...# #.# #.....# #.###.......###8.>.8..# #.# #.(...# ###########+###.......# #.....#.# #######.###.....# #.....................# ##.8.##.# #...............# #.................#############.# #...........)...# #.............#####...........#.# #..........)##### #.............# #..........)#.#### #...........# #.............# #...........'.(..# ...........# #.............# #...........#.##.# #...........# #############.# ##########'##.##.# #.........[.# #.#### #.##.##.# #...........# #....# #.##.##.# #...........# ####.# #.##.##.# ####......### #.# #(##.##.# #......# #############'####### #(##.##.# #......# #.....##............#####.##.##.# #......# #.....##..................(#.##.# #......# #.....##.............####?.#.##.# #......# #.....##............<####..#.##.# ####.### #.....##............<#.....#.##.# #.# #....)############+#.#.###.#.##.# #.# #.....# #.#.#.###.#.##.# #)##############.....############...#.#........# #.)...)........'.....'[................>....#### ################.....################.#.#.....# #.....# #...#.#.#.# ####### #####.###.# #.....# #.##### ###