### ##'####### ########........# #......'........# #######.######........## #......................# #.######.........#####.# #.# ####..#####..# #.# #.# #.....# #..# #.# #.####.###.##.######..#####.######## #.....<............................# ....###.#.#.##.###.##.######.######)## . #.#.#.##.....## ##.######..##### ###.............. ......w.b......+ .........####.####.# ##.#######.##### .###.....# ## #..........# #.###.# #..........# ... ... ............ ###. #.## (.......#.# # #.# ........#.# #.# ........#.. (.......####