###################### #..........##........# ######## #######.......<..##........# #......# ............[....##........##########......# .(...........).............................# #############%#####........##########......# #................................# ###.#### ......#######.#####........#.....# #.# ... #.#####.......##.....# #.# . #%............##.<...# #.# #.............##.>...# #.# ..................#.....# #.# #....####.........#.....# #.# #..... .....(...........######.## #....####.........#####.........# )..... ..................%...>.# .##..# ##.........#####.........# ... #........ ######.#.## #.#.# #.#.# #.#.# #.#.# #.#)# #.#.# #########.#.### ..............# #.......)..# #...%......# #..oo...(..# ..............# ####..........# #..........# #..........# #..........# #######..## ..#