### ########.## .......##h# .......#.## ........## #....h##.####### #.... #......... .... +......... ... #......... .. #.....l... . #......... #......... #....(.... #../......