####### ...(...########## ......wg........# .......########.# ....... #.#######.## .....g. ######......[...# ..[.... ##...##.#.#####..# $...... #.....#...# ....... #..<..#...# ....... #.....#...# ##...##...##### ##'##...##...## #....#.#.....# #⌠####.'.....# ### ###.....# ##...## #####