######## #......# #.####.# ####### #.####.####.....# #.#..........##.######### #.#.##.####...[.........# #.#.##.# #...#.#######.#### #..)...# #.###.# ##.......# ###.#### #.....# #......#.# #....############.a##..# # #..............##.. ...# #..#.#.#.......##.. .#.# #..#.#.#.......##.. . .# #..#...#.......###... .. #..##..#.......# ## ### #......#..<....# ##.............# ####.#####[#### #... .... . ##..# ..# ..# #.#