###### ###....### ##..####..## ##.### ###.## #.## ##.# #.## #.# ##.### #.## .... ##.<# ##.# ..... #### #.# ..... ##.# .....###### ##.## ..........### ####.## ..........[.########...## ..........##........#### ..........########### ...####.######.# #........# #.######.# #.# #.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #. #.#.# .. #.#.# .)[ #######.#.### ##############..(... ............# #................... ########....# #................... #....#######................... #.............................. ############..................# #..........b.......# #............g....># #########'####.....# #.# ###.# #.# #.# #.# #.. ###