first blog - programming pearls array rotation