################ ..............# #............## # #.............# .#.# #.............. .)... #.............# ......########.####..... .?.....<.....#).# #### ...........#.##.### ##................# ......<..#.#.#....# ..$......#.#.#....# .F................## .#..#...##.#..#.#..####. #..............F..g..... ..!..................|.. .....##...##......#...( .#. #.#####.......... # .. .........?. ... ......#.#.## .## ..........## .....#.##..