. .. ... ### .... #<# ...... ###.##...... #........... ##........#.# #.........# #.....##### ####.....##> #........<... #....####.... #....# ..... #....# .#### #....# #...## #.### ... #...#### ...# ###.##.. ...#. #.##.#..... #.##.#...##( #.##........ #.##r#...... #...o....# #..o)..#.... #.......# . #......## #......# #......# #......# #......#