############## #...#..#...^.## #.##.#........## #.#.###........# ##.#.#)........# ####### ######### #.###.#........# #.....# #######.......# #..#.##........# #.....# #######.......>.....# #...)).........# ##.....# #...#...#####.......# #......(.......# #......# #......## ##.......# #..............# #......# ##.##..#####.......####.....(........# #......# #...................g.....(.......<.# ###..##### #.#.#.#####...S.g.###..........g..(.###....# ####...#.######(....## ##...(............#.##.##### #..........##......(## #..(......g...............#### #..........##.......g####((..........(.....#.####....# #..................(g........##..g........##.# ##...# ######.##.####.........#.###.##(.>.......###.# #...# #...##..............)<# #.....(...(.......# #...# #....####...........)(# #####.....(..##..# ##...# #....########.##....).## ##.........#..## #..### ##.....######..........# ...............# #.## ###).....#....#.........# .#..........##.####.# #.###............#.......#...........#....#.# #.# #.##...........##................##.....# ... #..##.##......## ............)...#......# #... ##.............. .............)........# #...# .##.#........## ####...........######.# #.... ###.########## #####.......## #.# #.. #.. #........#####.# .# #..............# #......#....#### #.....g.#.### #.>.....#.##### #.............# ...............# ..........g.....# #........#.###### ........##(# ..##### #.# .. #.# #g# gg# .g.g ..... gg..g.. ..g..... ....g.....