######## #......# #.####.######### ########## #.####.#.......# #......[.###.#.........#..# ..... #.###.###......##.#.##.#..# .... #.# #.# #.##.####.#.##.#..# #... #.# #.###.##... ..#.##.#..# #... #.# ##...##########.......# #... #.# #......###### ####.#### ..##...######.###...##......# #.# ..............#.....##......# #.# ..............#.#...........# ####.#### ......wK.....##.#..###......# #.......# ##(#...#.######.#...........# #.##.##.# #...#.# #.############# #.##.##.# #...#.# #....#### #.##.##.# #...#.# #.......# #.##.##.# #...#.# #.##.##.# #####.##.##.# ...$..# #.##.##.#####...#.......# #.##......##.........#### #.#####.#........##### #.......####.....# ######### ##...## #####