######## #......# .#####.####.# .........##.# ######.#<##.# #..>...# ###.#### #.# #.# #.# ##+# ####.#### ##...## #...!...# ##. ##.....## #.#####.# #.... .#.......## #.# #.# #... ..........####.# #.# .... ..........%'....# #.# #.. #.........####.#####.# #.> ##.......## #.......# #.# ##.....## #####.### #.# ##...## ###.# #.# ##'## #...# #.# #.# #.### #g# #.# #.# ####g##########.## #.# #g.g.............## #.# #g##.###.####.....# #.# # #.###.##.##...#########.# #.......#.#.............# #####.##......########### #.#####.### #.......# ........####### ########