.################### ...................# #####...##########.# ##...##.##...## #.# #.8.8.#.#.8.8.# ###'###### #.._..#.#.._..# #........####### #.8...#.#...8.###.......)'.....# ##...'#.#'...##.)........#####.# ..#####...#####..#.#'#.########.# ........⌠........#.#.#........#.# ..#####...#####.##.#.########.#.# ##...'#.#'...## #.....#....#.#.# #.8...#.#..)8.# ###.#.#.##.#.#.# #.._..#.#.._..# #.#.#.#..#.#.# #.8.8.#.#.8.8.#####.#.#.#.##.#.# ##...##.##...##............>.#.# #####...##########.......<#.#.# #.....### #...#.[....#.# #.......# #...#.######.## #.......# .. #...#.# #....# ###.#...# . #...#.# #.#..# #.#...# .## #...#.# #.########## #.#...# ..# #...#.# #..........# ###.#...#####.###...#.# ##########.# #...................#.# #.# #...#...............#.# #.# #........####.####.##.# #.# #........# #..# #.# #.# #........# ##.# #.# #.# #...#'#### .. #.# #.# #...#.# #.# #.#############.# #...#.# .. #.....).........# #####.# #.# ################# #.# .) ..........# .....%....# b..$......# ..........# ..........# ..........# ...........