######### ##### #.......# ###### #...# #.......# #....# ########.#'### #.......############....#########################........'_W.##### #.............................................>..........#'#.....# #........#####.....#######......##############.##..........c####.# #########.##>....'.........[...#.##..............#..............# #.# #.........##.#...#.....#########^.##############................# #.# ###.###...#.##.#...#........# ##..^ #...O(...........# #.# #.........#.##.#...#........# ###.. #............$...# #.# ######....#.##.#...####...†.# #.# ##..###'#####.#### #.# #.<.......#.##.#...# #.....# . #..# #.# #.# #.# ###.##....#.##.#...####.....###### #..# ... # #.# #....#..#.##.#.................# ##.# ...# #.# #..#....#.##.##................# #.# ..# #.# #....#..#[##.#################.# #. ### #.# #..#)...#[##.# #.# # #.# #.# #....#.##.##.# #.# #.#.. #.# #..#...##)##.# #.# #..# #.#.#######.# #....#.##.##.# #.# #?.#.. #...........# #.)#...##....# #.# ########..#.# #.###.######### ##...#.......# ### #........$#.# #.............# #.#...###...# #.........#.# ####..J######.# #...#.......# #.........#.######....### #.# ###...###...# #.........#.##..