#...# #...# #...# # #.... .. #####...####.## .........!..<.# ..........g.... .......<...gg.# #####..g####.##.. #..g)...!.... #.#.######### #...# #.... #...# #####