..############################ ........)...................... .........############......#### ........# #.......(.. .o. ........# #########<.....#### #.... ......... ...............# ##.o.. .......# #########......# #.^..# ......# #......######..o.## .....# #..............o.. ..# #####.#######....# #.# #....#####.# #.# #$....!...... #.# #...o#####.# #.# #..<.# #.# ##..)# #.# #...# #########.##### #...# ............g.# #...# #########.###.# #...# ########.# #.# #...# #........# #.# #...# #........###.####...# #.################.g......#.....##..?# . #................b.hg.....#.....##...# .ho ###########.............h............##...# .... #.....#####.#####################g.####...##..... #........%...)....... ...gg.....)............. #%....###.#.########.# ######...###...##### ####.## #.#.# #.# #...# #...# #.####.#.# #####.## #...# #...#####.... #.#....#.# #......# #...# #............ #)#....#)# #......#################.#.#####.... #).....#.# #...>...................>..# ###....#.# #......#################)### #....#.## #......# #)# #.....).###......#################.#######.. #................%........................h. #....%..###......#################.########. #....#### #......# #....########## #....# ######## #....)....h.... ###### #....########## ######