############ #..........# ####..........# ##.##..........# ######## #...#..........# #......# #####...#..........# #......# #...og..#..........# #......###### ##..###o..#..........# #......#....# ####### #..# ##.##....o.....# #........##.###.....#######.######.....###.##### #......#.##...#...[............g....#### #.# #......#..###.#.....########.#####.## #.# #.....##....#.....### #..# #.# #.# #.....##.##.###..### ###...## #.# #.# #....<##.##..##....###....## #.# #o# #.....##.###....##..>..### #.# #.# #.............>...#..## #.# #.# #.....##.########....#### #.# #.# #.....##.##..# ##.....<.## #.# #.# ####### #.....##.#....##..#..##..#########.#######.###.....## ########.# ..............................[..........# ######.######....#..##.#########.#######.###.....## #.........(...............................o..#..## ##.###%######..#.####..#########.#######.####.%..## #.# #.# #.##.# ##.... #.# #..........# #.# #.# #.##.. .###.. ..# .# ##.###.....## #.# #.######.####. .. #.....##..# #.#..## #.# #....#.<.# ## #.. (......#..###.#### #.# #......#.# #.. ..........##..# #.# #..(..##.# .. .............######## #.# #....###.########. ........#..####.....# #.# #................. .)..........oo).....# #.# #....###.######### ...........#####.....# #.# #....# #.######... ...........##.o%..#### #.# #....# #........# .#......##..o...### #.###....# #........# ####... #.#.##...# ###[#...#### #......... ).........####..# #.....### #......<.# ###..###.### ...# #....## #.######## ... #.# ...# #....# #.# #.## ... ...# #....# #.# . ...# .# #[>..# ... #### # ###### .