######### #....$... #...... ########.... ..(......# #.###..## .# #....ghr#r.## ####..#(..).#### ##............# #..l####......### #.hh.h........... #..#########..#### ##................. #.................. #.#.....