### #.. ....... #.. ......> #.# ....... #.# ...... #.# .....# #.###..^# #########.##..# ## #............## .## #.###...###...####..## #.............#.#..# . #.............#..#.# #.....###...###.......# #.....#......<#....##...# #.....#.......#....# ##. #.?#.............#.# # ... #..#......#......#.## .##..# .. #.............#..## #....# #...#.......#......###....# #...#>......#...##.....#.# #.. ###)..###...)....###.# ?. ##. ....[....#.###..ghw##..... ..........#.# ####rK....... ..###...###................ # .... ...#######......( ... #...... #..... ..... .... ... ..