### #..## #...## ########....# .........(..# ............### ..............## #.......l......# #.....)......... ##......b...#### #..........# #....(.....# #..........# #......%...# ##......[.## ##......## .......# ##...##..