########### #.........# #########.#######.# #..........# ##.## #.#######..# ###...##### #.# #..###...#..... #.# #......#...#.##### #.# #.##.....#.......##.# #.# #.##.#.##.##..<....[# #.# #.##.#.##.##..#####.# #.# #.##.#.##.##..# #.# #.#....##.##..# #######.### #.........##..# ..........# ###.....>.....# .######.#.# ##.#........< #.#.# #.#.#####.## #.#.# #. #.#.# ##.#.# #..#.# #.##.# #.##.# #.##.# #.##.# .#####.##.# #..........##### ####............. #.###.######## #.......# #####.#.# #.#.# #.#.# #.#.### #.....# ###.#.# #.#.# #.#.# #.#.## #.## #....#######... #..#......#...## ##...####.#.g.. ##.## #.g.# #.# gg.# #.# #