## #.. #...### #....<# #...#.J...... #.# ##....... # .#..... .##.... .# ###. .# .#