while ($text=~ m|((?:(?!).)*)|g) {print "$1\n";}