######## ###......## ..........###.# ###.####b.....# # ##.##### #. #...# #.####...### #.#.......#### #....###....# ##...#.#....# #..###.###..# #.#.'..<..+..# #######.###### .... #####.# #