######## #......# ########### ###......#####.........# .?.............##......# ...>.....##....##......# ...g..g)g..............# #....!g......>.........# ......ggg....<.##......# ####..#..##....#.......# ##...###....#.......# ...#.# #...#........# ##.#.........##.##### . ...##.######.# .. .#..... ..# ..... ..## ..... ... .... ... .<.