.. . .. # . #.### . #.##. #..#..## .....# ###...#..## ..#...##...#...... . #......#..#(.(.# . #...#..X##....# #.# .....###.....!#.#?#{# #### .#..###...#.( ###..E........ #.#.......... ###.##...#... .#.###. .#.# #. . # #####... ##.{....... ..{##.. ...... # .#.._#.E. .( #..{.(.#.#$# #.#...# # # #{ #.v. ....# ..# .# ###... . . #...