##### .... # ..# .# #.# .# # #.###.#.### #.#####b......(.. #.......r.....## .......<..@...# #.#####.###...# #.%. ...# #...# ..# #...# ..# ..... .. ....## .## .....