# gists some public codes. (some codes are not written by me, they are collected from the internet, their license belongs to the original author)