# ...### ###### #..?... .....## #..#########..# #.............# ##......$......## ........<..?...!. #.............### .#...........# #.#########... #..... .....## ###### ....## ... # ..## #