. .. #.# ## #.# #.. ##.# #... #### #..##### #. #.... ##..###......#... #.....###Y.............# #.....(.tY.P..#........# #..!..###..####....!...# #.... #### ##P.##.#.. ...+ ####..# # ## ###....## #....### ## ##...# ..####?.### .+P#..#.####### .....#........#.. .....#........P.. ................. ....P#........#.. ######.......... #........## ###.P.#.P# ##....## #....P# ####.#.### #........#.. #..........# #?..<....#.. #........... #........##P ###.##+### ##