Periodicity Whole Topic Review