Frist version.
Merge https://github.com/Ying-Syuam-Wang/YnN