#!perl -p00 s/(X(?=-X)|(?=-XX|--O)|XO- |O)\K-/X/