# #. . # .# #.. ..## .##... #.... ....# ..... l...# .)....###lg..# #...# #.