1 2 3 4 5 6 7 8 9 10 11 12 13 14
#!/usr/bin/env -S awk -f BEGIN { x = 1 } { len = split($0, obs, "") if (x > len) x -= len if (obs[x] == "#") count++ x += 3 } END { print count }