Can someone check my work and see if I did this correctly?

Problem: 9^(x+6)=3^x

ln9^(x+6)=ln3^x
(x+6)*ln(9)=x*ln(3)
(x+6)/x=ln(3)/ln(9)
x/x+6/x=0.49999977
1+6/x=0.49999977
6/x=0.49999977-1
6/x=(-0.5000002)
x=6/(-0.5000002)
x=(-11.9999952) is this correct?

perfectly correct

I get -12 as well.