### ########.# #........## #.........## #..........## #...........# #..........# ####### ##.........# #.....## ###........## #......#####...#.......# #.<.....##...####.....## #..........### ####...### #####.....## ###...## ###..## ##...### #.># ###...### #..## ##....## #..# ###...### #..# ##....## # ..## ##....##.# #.. ###.....# ##....# ##..## ...# ..n.# #....# #..... ..... #....