###### ###....### #........## ##...###...# #...#####..## #..##<.###..# ##..##.# #..# #.....# ...# #######....# ....## ....## ..### ### ####### ..... . #...# ...###...# ......l..# ......l..# ......b..# .........# .........# .........# .......### ....... .......