.. ...# .....### #.....# # #....### ..# .. .# #.....## .c# .. .### #.....## ..####.####...## #<....# ##..... ........> ###...c.# ##....# ....... ....# ##c...# #....# .?.. #....# #...## ... #..(### #.z..### . #.....# ##<....# ##....## ##....# #.....### .....# ###.....## ##....# ##.....## #...# #......# ?.. ####...# . #)....# ##<...## #....## #...## #....# ##....# ##..... ##.... #.. .