########### #....<....# #.........# #.........# # #.........# .##. ##'##+##+## ...=. #.........###...## #....####.###..g.....# ##+#.#........###....# . #........# #...# .. #........# ..# .. #........+ # ### #........# #........# #........# #........#