######## ######### ######......# #.......# #...........# #.......# ### #########...........# #.......# .... ....................# #.......# ###..... ..........######.....# #.......# #........ ...........#....#.....# ###.....#####################........ ...........#....#.....# #.................................. ..........##....#.....# #................................... ...........#.....#.....# #.........###########....Z......### ###.......#.....#.....# #.........# #...FGu.....# #.......'.....#.....# #.........# #..uu.T....(# ##......#.....#.....# ##........# #..Huuu.....# #......#.....#.....# #.....)..# ##...#u#.....# #......##....#....## #.......(# #...##.##....# #.......#....#....# #........# #..##...##...# #.......#....#....# #........####+#####..#.... ...# #.......#....#....# #....................#.... ..... #....<..#....'....# #.....###.........#####...# .....# #.......#....#....# #.....# #........## ##.# ...### #.......#....#....# #.....# ####.....# . #..# ..........#....#....# #.....# #....## ..# ..........######....###### #.....# #....# .........................# #.....# #....## .................<..####### #####.# #.....# .....................# #.# #.....# .......###########...#### ####.######...... #.....# #......# #................. #.....# #......# #.)................ #.....# +......# #...........######## #.....###########......# #...........# ...#+#######......................# #...........# .................####...............# #....)......# . ...#######'##.....# +...............# #........)..# ......#........#.....# #.....##'##.....# #...........# #......#........#..#### #.....#...#.....# #..#####....##########......#........#..# ..#######...#.....# #..#...#....))..............#......###..# .!..........#.....# #..#...'....................#......#....# ............#.....# #..#...#.#####.........(....#...####)...+ ...........#.....# #...#...............)....#...#.......# ...........#.....# +...#.#####.............[#####.......# ...........#.....# #####........##........?.............#########.......#.....# ...#####...#####..........................#.####+##.....# ..............#..............)...........#.#..?........# ..#####.......+)..............########...###...........# .............##.##########.=..# #.................# ..#####...(..#))# #....# #.................# ..(..........#.)# #....# #.................# ##.......#####..# #....########....#####........# #.........)...(##########................#...#........# #........................................#...#........# #..####.......###........................#...#........# #.. #.......# #.......##########.......'...#........# ######### #.......# #.......#####.......## #.......# #...................# #.......# #######.............# #.......# #....).[......## #.......# ############...# ######### #####