String Shift

10
Have you seen this question before?

Given two strings $A$ and $B$, write a function can_shift to return whether or not $A$ can be shifted some number of places to get $B$.

Example:

Input:

A = 'abcde'
B = 'cdeab'
can_shift(A, B) == True

A = 'abc'
B = 'acb'
can_shift(A, B) == False
Next question: Target Indices
.....
Python 3.9.6