# **How To Submit The Task? Part 2**
:::warning
## Tools you will need:
### 1. GitHub account
* #### How to make a github account?
> Here is a link to show github website [click here](https://github.com/)
### 2. CS50 account authorization
> To make CS50X account authorization follow this link [click here](https://submit.cs50.io/invites/9770b67479384c4d8c37790779e466d9)
### 3. CS50 IDE or CS50 CODE IDE
> Here is the website of cs50 code IDE [click here](https://code.cs50.io/)
> Here is the website of cs50 IDE [click here](https://ide.cs50.io/)
### 4. CS50 Documentation
> Here is the docs of cs50 libraries [click here](https://cs50.readthedocs.io/)
:::
# **The Process Of Submitting The Task**
:::info
* ### `check50 cs50/problems/2022/x/mario/less`
<!-- By using the command line `submit50` [click here](https://ide.cs50.io/4d0a5837ff084280be74cd768aaba6c3) -->
:::
:::danger
# **PROBLEM!**
### **ENTER PERSONAL ACCESS TOKEN FOR GITHUB!!!**

:::
:::success
## **What is "PERSONAL ACCESS TOKEN"**
#### `It's a code that make cs50 IDE connect to your GitHub to submit the task`
## **How to Get This Code or Token?**
* #### Visit https://github.com/settings/tokens.
* #### Click Generate new token.
* #### Input a note under Note (e.g., CS50 IDE if using CS50 IDE).
* #### Select No expiration (or something shorter) via the drop-down menu under Note.
* #### Check repo under Select scopes.
* #### Click Generate token.
* #### Highlight and copy the “personal access token” that appears. Odds are it will start with ghp_.
* #### Paste that personal access token somewhere safe e.g., in a password manager). Make sure to copy your personal access token now. You won’t be able to see it again!
:::
# **Now Let's Return To Submit The Task**
:::info
## Copy and Paste these commands into your terminal and press enter
* ### `check50 cs50/problems/2022/x/hello`
* ### `style50 mario.c`
* ### `submit50 cs50/problems/2022/x/hello`
:::