If two ERC20 tokens aren't paired right, and do not need a common pair concerning them, they are able to continue to be swapped provided that a path in between them exists. Router contracts may be used to optimize https://uniswapv3login.azurewebsites.net/