############ #..........# .# #.<........# ...# #.!........#########...### #...g..................). #.......>......#####...# #..........###.(###....# #..........###..(.(....#.. #...........))(..(........ #######.######....(....... #..# #####.##.#### ##.# #... .. #.g# ........ ##... ........ ..g.. g........ #............... ....?...^...... ...... ......