### #..... #...... #....).. ........# #.......# #.......# #..b....# #r## #J.# ##'## ###..l### ###.......### #........b..## #.....#+#.....## .....## ###....# ..## ###.<# # ##.# ###