###.......... #........... .. #..........##.. #............. #...........# #...........##. #......{g...... # #.......g...... ..##......)).##... .....l.......# #....###.####### #...)........ ##...#######. #.#..########.. ......#(..<....... ..!....#########.. ........ ........ ........ ....... ......