# #. #. ##.# #... #..######## #'......## #....r.r.# #...##l..# #..####..# .# #..# ##..# ..## #...##...##...## #............... ##.............. ######..##..## ######..##..##### #.......<........ ..(.............. ...##...##...##. .. ##.[# ..## #..# .# ...# .. ....# .. ...## .