###....## #..^....## #...#.... ##^......# ##..†.....## #..