... ... ... .. #.# ...## #.# ...... #.# ....... #.# .......##.# ..........# ... ...........############ ....#.......................# ...... .......#..(....###########.## ........# #....# ##.####.#......# #.# .........# #....#.#..####.#.####.# #.# # . ..........##++##....#..............#.# #.# ....#.... ...........##..##....#..#...##.#.##.#.# #.# .......... ..........#....#%...# #....#.#.##.#.# #.# ..........###.................#..##.....#.##.#.# #.# #........##.......................##....#.##.#.# #.# #............................<.....##...#.##.#.# #.# #..............).###.....##.........##..#.##.#.#..#.# #..w.............# #...%.# ..........##.#.##.#.#..#.# #................###.....# #####......###. #.#.#..#.# .. #)................##.....#########.....# #.#.#..#.# .!.. #..................#.....#.............## #.#..#.# .....(#..................#.....#..........#...######.#..#.# #......!.######..........#.....#..........#..........#..#.# .........................#..............).#+#.########..#.# .....?..................#........[...#.................#.# ........................##...........#.......########.##.# ....................%...##...........#...................# ....................###########.....+....>##########.#### ...................# #.....####### #.# ....)...(.....###.# ####### #.# .............# #.# #.# ............# #.# #.# ...........# #.# #.# #.........# #.# #.# #.# .........# # #.# #.# ######### #.#.# #.# #.#.# #.# #.#.# #.# ####### #.#.# #.# #....<# #.#.# #.# #.##### #.#.# #.# #.### #.#.# #.# #...# #.#.# #.# #.#.######...####.# ...#...............# ###################.# ###