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