######## #......# #......######################## #..........^..................# #......######################.# #......# ..########.####### ....#####......### .......%....(...... .................. .................# ....#####......### ............b...# #......# ######..........# #......##### #########.####### #...(....... .......l...g...... # #..######### #########.####### .....####..#### #.# .......)......# #.# .....####..##.# #.# ########..# # #.# #.........# #############... #.........##.## ####......#....#### #.#...............####.........#......^#### #.#.........##.####.......###.#####.......## #.#..[......##.###.....####.......####.....## #.#####.#.....###....###.............###....## #.# #.#...........##.....#######.....##....# #.# #.#..........## ...###...#.###....##...## #.# #.#..........# .##.....#...##....#....# #.# #.#.....###### ##...#####...##...##...# ###.# #.##.#### #...##...##...#....#...# #...#####.##.#### #......<......#....#...# #...............# #...##...######(...#...# #...#####.##.#### ##...#####........##...# #...# #.##....# ##.........#..####....# #...# #.##....## ###.....###....#....## #.).# #.##.....# #######.....##....# #...# #.##.#.#.# ........#.#....## #...#####.##.#.#.### .....####.....## #..................## ######.......## ##.######.##.#......### #........#### #.# #.#......#.# #.....#### #.# #.#......#.# ####### #.# #.#......#.# #.# #........#.####### #.# ................... #.# #########.####### #.##################...# #................).....# ####################...# #####