################################### #.......g.^...................(..... #.........#########................# #.........# #................# #.# #.........# #................# #.# #...%.....# #..........[.....# #.# ##.######## #................#### ###.# #. #...........%.%.....(. ..#.# #? ####### #...................# #.#.# #. #.....# #................#### ### #.#.# #. #.....###################(###### ##.## #.#.# #. #...........(.......(..%>.# ##...#####.#.# #. #..%..##################### +..<..'......# . ###.### ##...###.....# #.# ##.## #.....# #.# #+# ##....## #.# #.....# #.# ####.## #.# #.# #.# #.# #.# #.# #.# ### #.# #.# #.# #.# #.# #.# #.# #.# . #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #)# #.# #.# #)# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #######(## #.# #.# #.# #.# #.......[# #.# ##.#######.######.#############.....)..# #.# #............[.........................# #># #..#######.######.#############........# #.# #.###..# #.# ####.#### #........######.# #......#######.###.....>.##########........##.....# ###.........................^..........)..........# #...############.......####################.....# #... #.......# #.....# #... #.......# #..%.(# #... #.......# #.....# #... #.......# ####### #### #.......# #.......# #########