Create Array_Rotn_TPC2.cpp

Runs in O(n) time taking O(1) extra space.