###### #....################# ###....................# #.......##############.# #.......'....... #.# #.......######.. #.# ###....[.#..# #.# ##+##..#..## #.# ##### #.##..#...# #.# ########...######......#..# .# #.# .......'...'....#........(#..# #.# ############################...####.#.<......##..# #.# #.............. #...............#.#.#.##.....##..# #.# #.###........# #.######............#.##.#.......# #.# #.# #........# #.# #..........###.##.#......## #.# #.# #........# #.# ##..........'......#......# #.# #.# #...<....# #.# #...........###.####.._..##### #.# #.# #........# #.#####...........# #.#............. #.# #.# #........# #....##...........# #.#.#......##### #.# #.# #........+ ####.##...........# #.#....#[#.# #.# ####'###........# #.##.......#######.#......#.# #.# #........####+### #.##.......'.....#.#.######.########.# #........# #.####### #..........#####.#.#.# #..........#.### #........# #.......#####.##########...#.#.# #.#.#..........# #........# #.......'..................#.#.# #.#.#.####.##### #........# ##......##################.#.#.# #.#.#.# #.# #........# #........# #.................#.# #.#.#.# #.# ###...#######.....)..# #.#############...#.# #.#.#.# #.# #...##.....((...(..###.# #...#.# #.#.#.# #.# #...'ua............'...# #...#.####.#.#.# #.# #...##.............##### #...#......# #.# ........+.......####### #........### #.# ...######.......# #.)).....# .... #.......# #........# ... ##.......#### #........# .. ..............# #........+ ...##+#+##....# #........# .... #....# ........... ... #....# ###.###.#.## .. +a...+ ..# .#.# #....# ....... #####.._ .#.# ...