### ......... ........... ............. #...........# #...........# ##...........## #.............# #.............# #......<.<......# #######<####### ###