.find() only tells you where a piece of text first appears. A search tool needs every place.
Task: write find_all(text, piece) that returns a list of every position where piece starts in text, from left to right.
"aaaa", the piece "aa" starts at 0, 1 and 2. (This is different from .count(), which skips overlaps.)piece is never empty.[].