配列のShallwCopyとDeepCopyの実現方法 ref: http://qiita.com/Koo_zZ/items/269105e59e158ea9732d