Reflection Ray visualization

I am not asking for the direct answer on how to reflect rays because, I want to solve that myself. But I was just going to ask before I start making it, is this the right way I should be going about it? Here is the photo:
Screenshot 2021-05-16 005925
i = incident ray
n = normal
r = reflection

So in order to solve this, am I going to have to find some angle. And whatever angle of the incidence is that is also going to be the angle of the reflection ray?

Yes, the angle from incidence to the normal should be equal to the angle from the normal to the reflection, so they should be equidistant to the normal in a straight plane

Thank you for the response. I guess in order to find that angle I am going to have to use the dot product then? Since I need to get the length of i to n * cosine?

Yes thats what the typical approach uses