###### #....# #.##.# #.##.####### #.##........ .. #.##........ #.# #.##<....... .. #.########## #.###g# .####..##.# .......##)############### ........................ .#####...###[####.##.#.### ..........<.......[[..[... .........[................ .......................... ......................>... ............)............. .......................... /.........>....(g..Y...... ./........................ .......................[.. ......................... ...............%........ ....................g.. ....................... ....................... ........!............g .........).......... ............$...?... ...........(...... ................