initial

这故事大部分代码开源