###### #....## ..###.<..### #..........b# ##..##.#...## ..# ####..(# # ###)# #...# ...b.## ......# ...... ...... ..... .....