There are three cities A, B and C, each of these cities is connected with the other two cities by at least one direct road. If a traveller wants to go from one city (origin) to another city (destination), she can do so either by traversing a road connecting the two cities directly, or by traversing two roads, the first connecting the origin to the third city and the second connecting the third city to the destination. In all there are $33$ routes from A to B (including those via C). Similarly there are $23$ routes from B to C (including those via A). How many roads are there from A to C directly?