########### ...........# ###.....#.# #.....#.# #.....#.# ####.##.# #.##.# #.##.# #%##.# #.##.# #.##.# #.##.# #.##.# #.##.# #%##.# #.##.# #%##.# ########.##.# #.........#.# #.........#.# .#. #.........#.### #. #.# #.........#...# .#. #.# ##...########.# ..#.##.###### #####...########.# ..............##..##.⌠.......!..# ..............##..##............# ###...........##..##..########### ...............##..'...######## ... ###...........##..##..##.....# ....... ...............##..##...'..<..# ....... ..............##..##..##.....##### #. ........ ..............######..#########..# #. ......... ..............######..#########..# .###.##...... ............%....................# ......?.....#### ###........##.##.########........# ........grK....... .................# #........# ........g(g..# #######.......)### #........# ..........K..# #........# #........# ..............# #........# #........# ..............# #........# #........# ..............# ##.!.....# #........# ........)....###############.......# ########## #########..........................# ############################