###### ....#####... ......###....f ........#....... .....=............ .......?.......... ..........)......# ..........J%B....# ..........s.ff..# ....#.....g....## ...###........## ..#####......## ..#######....## ...#####%...## .......###....## ###........#....## ###.............## ###.............## ..#.............## ................## ................## ................## #......(......## .#............## ..............## #.#.#..<<<..## #########