########## #........# #.######.############## ######### #.# #.##...........# ........###.######.#.....######<# #g............##........### #.# # #.###.###.##..............# #.# #.##.###.# #.#.............#.# #.# #.....g..# #........#.....##.# #.# ####.##### #####.#####....##.###.# #.# #.# ####........# #.# #.# ####.##### #.# #'# #.........# ... ... #.#.#####.# .###. ..... #.#.# #. .. ......! # #.. # .# .......). ... .. +.g.......+ ... ## #..g....?.# .o..