.. .# #.# .## ..# ..# # ##.. #.## #.##.. #..##### ####...### ###...#..# ##....#...#### ##.......## #..........%.# #.........# +...........######........# #............P....'....(..# ...............f##........## ...........#####.#####....# ..........# ## #.#### ..)....... #?.### ...####### ##.P#.# #. ####....## .###..##..'.### .....[........# .............## .......FD...+...# ........<........ .............##.# ##.###+#.#### #. ##