######### ... #.......# #..... #.......# .. #...[. #.......# ##.. ..... #.......# ... .....#+## #+# .#.......#####.# #.....###.##.#######.......# #.....'............'.......# #.....#............#...(...# #.....#............#.......######### ####.....###.##.#######................ ...........#.##.#.....................# ...........#....#...................... ...........#....#...................... ...........#....'......######.......... ...........#...##......# #.......... #######.....#...#.......# #.......... #.....'.....+...#.......# #......[... #.....#..)..#...+.......# #.......... #.....#.....#...#.......######.........# #.....#.....#...#................####### #######.....#####................'.....# #............###'#.........#.[...# #............#...#......[..#.....# .... +............#...#.........#.....+ ......#............#...#.........#..#### ......#............#...############## .....#............#....'.......# #...#............######<......# #...#######...........#.......+ #.........'...........######### #.........#...................# #.........#...................########### #.........#..........................%....... #.........#.........................[......... #.........#.................................... #...###'###.................................... #########...##....####################................. #...........#........................#...............a. #........<..#........................#...$............. #...........#............ ...........#................ ########....#............ ..........##+#####....>### #.....##....##......##.. #......# ....#.....# #.....##....##......###########......##.%...+.....# #...................#.................$.....#.....# #...................#...............).......#..h..# #...................'.......................#.....# #############################################.....# #######