######## #..[...# ########......# ############################################.............# #........................................................# #.##########################################..........%..# #.# #######################.......####### #.# #.....<.......................# #.# #.#####################.......# #.# #.# ######.## #.# #.# ###### ###.####### #.# #.# #....# #.........# #.# #.# #....# #.........# #.# ###############.########....# #.........# #.# #......%%............(......############.........# #.# #.#########.....................................(# #.# #.# #.###%########(...############.........# #.# #.# #.###.########....# #.........# #.# #.# #.#.........##....# #..%......# #.######.##### #.#.........##....############%........# ###.#.....(....# #.#....................................# ####...#..........# #.#....>....####.###############.#.###.# #.................# #.#.......).# #%# #.#.# #.# #.#.#.#...........# #.########### #<# #.#.# #.# #.................# #%# #.# #.#.# #.# #.#.#.#...........# #.# ####### #.# ##### #.#.###.## #.................# #%# ###.....# #.# #...#########.#.##.>.# ..#.#.#.##.######## #.# #...[.#.####)###...............##...# .......##.## #.# #.#.#...............[......<........# .....###..### #.# #.....######.###...#########.######## #.#.##.....# #.###.#.#.# #%# #...# #.# #......#.#.# #.#.).....######.###...# #.# #..........#########.#....................#########.# #......#.#.........................%................# ..........#########.##############.###...########### ####...#### #.# #.# ##### ##### #.# #.# #.# #.# #.# #.# #######.### #.# #........<# #.# #.....o..$##### #.# #....>>o....... ###############