practiceForGithup