### ###+#######.... #...........# #......<..# #........## .........# .##.##.### # #. #. #. ##