###### ###### ##...[.##.....## ##.......%....$.# .#................ $................. .................. .....[............ .................. .....?............ ......S.# #.###### #.