.. .w ..#...# . ... #.#..... # X. # #......#... . #{# #### ##. #.#..#..# . #.# .####....###.#.. # {#..# ###.#......# # .{. ##..##..#.... # #### #{..#.# ###......## #. #.. # ##X..#...{{5###.#.. . .. . #.....X5X5##5..#5#{..... .# # .# #### .#.#.......##.####... . . . #.## . #..#..#....5.# . .... .. ###.#.##.##.#...# # #.# . ####.#.#.....##$#.#.... .. .#.#. #. ...#......# ##. ...# # .. . #..# #.##h## . .. ..# .# ## ## . . #..# . . .### .. . . . . # ## . . . . .# . ..# . . .. # . . ## . ## ## #