###### ###....#### ##.........## #...........## .............h ....>......... ............... #..............h ................ #.............. .............. ............. #..(..>..... ........... ........... ...o....... ....##....( .... ##.. .. #.