# ################.##.... ... ..........<.w...... #.#.#.####..###.####### #.#.#.#.......#.# #.#.....##..#.#.# #.###.####..#.#.# #.###.####......# ##..........#..### #...w.............# .# #........#..#..#..#####...### #........#..#..#..#g<........ #...........#................ #.................#..(...... #........#..#..). ###.#...#. #................ .#...# ########.##....# .# ..# #.# #.. .# . ########.####..# .# #.<............# . #........#.#.######### ######....#.# #.####.# #. #.# #. ..# ## ###