### ### #.#############.# #...............# #######.#############.# ...........# #.# ##########.##.##########.# ...................).....# .........#.##.#########..# ....####.#..#.# #.....#..# ###### ....####.##.#.#.#.#...#..# ######...... .........#.#.#.......#..# #........... ...###.<.#.#.#.#.#.#.#..# #......(.... #####.#.#.#.#.#........######...[....... ..........#.#.#.##.##.##...##........... ...................................>.... #####.##.....##....##.##...##........... ... #..#..###.####.#######....####### #######.######.####.............# ....................#######.....# ....##................# #####.# .. #^...####.####.#.# #.# #....# #.# #.#.# #.# #....# ... #.#.# #.###### #..... #... #.#.# #......## ......##... #.#.# #.####..# ##.##..##.. #.#.# #.#####.##### #.#.#.... #.#.....[..)# #.#.#....## #.#)#.#.#.#.# ..... ..##.......## ...####.###)#.### ... ..#.......# #.####.##.#.#.## #.#######.#.#..###...## #.g............##..#..# ........g<#.#.#..###...## ..........#g#......##.## #########.#.#.####.#...# #.#Z#......##.## ..#S#....#.##.# #.gg........#.# .g#.#.......#.# ..#.#######...# .. #.........### ... ########### ...