Prototype pattern 2

深複製OK