########### ####### #.........# #.....# #.#######.# #.....###.#######.# ####### #...%.........##..# #####.....# #..%..###.###.#...## #.......#.# #.<...# #.###......# #.###.#.#.# ###.### #.........#####.# #.#.#.# #.# #####...........# #.#...# #.###### ####.######## #.##..# #......# #.# #.##..# #.####.# ##'## #.##..# #.####.# ##...## #.....# #......# ##.....## #####.## #.##...# ##.......## ##.###.# ###.#....###.........####...##.## ............'.........'..........# ###..<...###.........##.#...##..# ####.[## ##.......###.##......# ##.# ##.....## #.###.###.# ..# ##...#####.# #.# #.# .### #.........###.###.# ## #..#####..........# #..#####.####.##### #..#..........# ##........###### #.....##### ##....# ##.#.## #.####....# #.........# ..####....# #.#### #.# ##.######## #.........# #..######.# ######..##.###.# ##### .............##.###...# ######...#...........# #.>...####.###...# ##...#####.# ##.## #.........# #.# ##.######## #.# #.# #.# #+# #.# ... #.# ..... ###.# . ....... ##.#.# .. ......g..####....# .. '.........+.......# .. ..g......####....# #.# ... ##...# ###.## #.### #....# #.# ####....# #+# #.# #.).....# #.# #.# #g###..## #.# #.# #.# #..###########.## #.# #.# #...).......#...## #.# #.####.##.#.###......## #.# #......##.#.# #.#...#.######.# #########.#.###.##.#..(......# #.#...........######## #.#####.####### #.# #.# #.......# #########