{ . { ### { # #.#{###?# ##.# {..v.v #.###..v# #.v.v.# ##X.#.## { ##...5#### #..#.#.# ##D....## .# ##..#....##.# #....#.#..#.{##.. ##.#...##..#..... #.##. ...#. . .# #. #. .# ......# . #...#..#...#.# . ...##.#.#...# #........#..## .. ... .####.##.##... .##.# #...###... .# # #. ..## . #.#... .# # # #........###.## # ... ##.. #..#. ... .# .#...# .# .## #. ... .# #.## .## . ..# . . # . # #.. .# . ## . . # # # # # . # #. # #.. . # .% .