########################################################### ..........................................................# ....................................############...........# #..............................# #...........# #..#####..######..........)....# #...........# #..# #..# #..##########...# #...........# #..# #..# #..# #...# #...........# #..# #..# #..# #...# #...........# #..# #..# #..# #...############...........# # #..# #..# #..# #..............(...######..# #.#######..# #..# #..# #..................# #..# #..........# #..# #..# #..................# #..# #..........#####..### ##.. #..[.............<.# #..# #............$............##########..................# #..# #)....)....ZZO.........................##########.'#..######..# #...###'#########.................(..Z.#..........P...........# #.. ### ...........................................# #. ...............................>...........# # ............>......Z.......##....P.........# ...................)............P..........# ...............<.%.)......###(....#######.# ..............).............#.....# #.# .....................Z...∩..'.....# #.# ............................#.....# #.# ..........................###.....# #.# ..................................# #.# ............(...............#######.# #Z# ...................................#.# #.# ....................................#.# #.# #....................................#.# #.# ##...........[..................##Z####.#######.# .....................................Z.Z.........# .................................#######.........# #...............................# #.........# #...............................# #.........# #..............<................# #....Z....# #..............#........#)#####.#######.........# #..............#........#)# #..Z......#######.# #.....########.#........#.# #..#####..#.....#.# +########.....# #.#........#.# #..# #..#.....#.# ...............# #.#........#.# #..# #..#.....#Z# ###...........# #.##########.# #..# #..#.....#.# #>..........# #............# #..# #..#.....#.# #.....#####.# #............#####..# #..#...Z.#.# #.....#...#.# #.......Z.Z...Z.....#####..#.....'.# #.....#...#.# #..####'##+####............#.....#.# #.....#...#.########..#..........#.##########.#.....#.# #.....'Z..#.....Z.Z...#..........#.# #.#.....#.# #.....#...#...........#..........#.# #.#######.# #.....#####...........##########+#.##########....Z....# #....................................Z..........Z.....# ............................ ...........................# ############################ ############################