#################################### ..................##....#.##...##..<# ..........#....#....#...##.##.###..# #........#...#...#..#..#.#..#..### #z?.....#.......##..#..##.####..# #....z...#...#......#..#.#...##.# #...#g##...#...##z.#...##.###.#.## ......##..##....#....z.#..#z#.###.### ......#g##>#.....##......##.##z)###.# ......##$###.........##..#.##.#...#.# ###...####....##..#..#...#.######..# ##...........#...#...#..#...#.#### #...(.........#......##.###.##### #........##...(##....#...#.#.##..# ..........#...#....#....##.#..##..## ..............##.....##...##.#..#..# ####################################