s{ ( \w+ ) [ ] ( \w+ ) }($2 $1)xg;