##### ######## #.... ....... #....#####...... ### #...#.......####.... #....##....#......# .g.# ###.##...#....<.#. #... ..>............#####.#.#.... ##..#########.........#[.?.# #.....## ##....#...#....## #......### ###..#...#.....# #........#######...#.#....# #.....##..........^.#....# #........#..............# ##....##.##............## #.........###...#......# #.........# ###.'......# #.........# ###......# #.........#### #......# ####.......... #......# #........... #......# #........... #......# #......####+ ######## #.......... ######..... ....w .... ... .