##################### #...................# #.#################.# # #.# #.# .#..#.#.#################.########## ..................................># .##..##..###########......##.####### ## #..# ####### ##.######.## #..# #..?..# #.#.#<....# # #..# #.....# #.#.%###..# #.#..###.....# #.#..# #..# #.#.....%....# #.#..# #..# #....$###.#### #.#..###..# #.#.....#.# #.......###### ### #.#...#.#.# ##.###.......# #.# #.....#.#.# ... #.#..#)####.# ##....#.#.# ...#. #.#..#......# #.....)...# ... ###.)##.###.# ##.#.##(#######.... ##.#...#..#### #....##.......#.... #.#.P.#.....## #..#.####..#..... .....# ###...#####..# #....# #.#_#..## .....# ##.## ##.## #....# #..#...####..... #@# #..# #####+++########...># #.............# ##.## #####.# #.##.{....#..#.....## ###.#.........#...###...###...#.# #.##.###..#........# #.'...........P....._.....P...# #.....##.......#..## ###.........#...###...###...### #.###.##.###...#..### #.......#### # ##.## ##### #..<#.##.# #...#....######.#####.# #.# ######(##.###...##.......##.# #.# #.# ........)(..##......#.###.##.# #)# ... .................##...##.....#####.## .P. .######.............................##########.. #####.....##.......#....##.#........... .........####.#..#.##.#......####. ...#.............#.##.#......# ...#..##.(###.#..#.##.#......# ......##.....................# #. ##.###..###.####......# #..# #.# #......# #..# #.# ######## #.###..###.# #.......##.# #####.####.# #.)....# ########