githublogicsample