################# ...............# ...#...#...#...### .....a...........# ..!#...#...#...#.# ...%............# ################.# #.#########..# {#...........## #.########### #.# #.# #.# #.##.# #.##.# ###.##.# ...##.# ###..##.# #.#..##.# #....##.# #.##.##.# #.##.##.# #.##<##.# ###.#.#####.# .............# ###.##.####### # #.# #.# #.# ..# ##