### . ....## ..../ #.#.# .........Z...# ##.#.# .8.........#.## #....# .P..P..Z...... #...# ....>8M.PP..#.##.##...##### .8...8.{{8.# ..#......yyy.# .8....PP8..# #.######W###.# .....ZW.P..###.######Z# ..8...8...{##.......#.# 8......Z.{###.......#W# { ..8..P..Z{{{{{.....{#.# ####......####.######.# ######## #{#.{{...# #.{W.....# ##.........# #.........# #.........# #.......### ##......# #.####.# #.# .#