:!012345% (.*)(!.*)(.)%(.*):$1$2%$3$4 $1$3$2$4% .*!%.+: (.)(.+!%):"$1 "$2 (.)!%:"$1\n"