######## #......# ######### ######.######### #.......#############.........# ######### #.......'..............#####..# #.......# #.......#####.#######..#####..# #.#####.###.......### #..........##.##..# ####.# #.....#..)....# ####...##.........# #....# ###.###.......# #.#.##.........### #.##.# #...........# #........#.###...# ## #.##.# ######......# #........#.###.#.###.. ###+##.# #......# ##..#................. .....#'############......# ##..#...##.#.<........ ...................#......# +...#...##.#.#........ ...................#......# ##......##............ .............[.....# #.........##)........# ...............)...# #.#####.####.......... .................<.# #. #.# #.........# ...................# .. ###.# #.......#.# ...................# ##. .....###.......... ....[.............# #............... ..............)...######## ......##>......... .........................# ###.. #....##.#.# ################..(......# #. #.......... #.........# .. #.......... #.........# .# ...##...##. #.........# .#..# ...# #.........# ..#... .... #.........# #..# ## #.........# #.........# #.........# ##........# ##########