Added divided source code.
Wrote desc.