....)......# ...........# ...........# ...........# ..$........# ...........# ...........# ............# .............# .............# .............## ..............# #............## #............## #.............# ..............# .............## #.....<......# .............# .............# .............## ..............# .............## .............# ...........# ..............# ..............# ....).........# ........)...).# ##............# .....(........# ..............# .#.%..........# #............# ..............# ..............# ..............# ..!...........## #.............# .........r..## ............# .#..P####### #..# ..