########### .......)..############ .#####.g.............# ........#.######.#.# .........#.# ##.#.# ###.#....>.#####..#.##### #.....<.......#.......# ...............##.###.# ###...............# #.# #............#..###.# ###.....##).........####### #..#....>.....##......... ..........#.#.###.######.. ##########.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.###.# #.#.....# #.#######.#..#### #.........#..# ###########..# #..### #...<# ##.##.# #.#...# ##(##.# ####.# #.# #.# #.# #.# #.#