###### #....# #....# #....# #....### #....g.# #...)#.### #..g.#...# ##'#####.# #g...##g# ?# #....##<# #.(# .# #.g..###### ... .# #....#..<.# # ..###(# ###....#g##.# #.#.....# #......#.##.#### ...#..# ####........##....#######.#..# ####.........#######g##.........###### #.........)..# #)##.....#........# #..#.........# #g.)gg)...........# #.#_#........# #########........(# #..#.........# #...>.....# #............# ##.......)# #......####### #........# ######## ##########