##...###.......... ##................. ##.................. #................... #...............<.. #...............# #..........l....# #.....<......o..# ##.........)).#.# ##..........## ########.### #..# ##..# #... ##.