####### .# #...)...%....... #..O###.g..##...# #...# #.....#.### ##..# ##......... #..# #......### #..# #.###..###.## #..# #...........<. #.g# #...#..###.## .g# #...#...# #.###...# # #.###...##.## #.##.......... #%##.......## ###.#....(..... #.............. ##.#.#...####.... #....##..####.... #............... ........###.....#.# .....#### #.....# ..... #..#### ...# #..# .. #......# #....g..# ##......# ......... #...##h.### .g. ...# .. .... ...