added multi dim array, and example of using swap with string