(3^2*4^3)^2-(4^4/4^2)^2

Please help explain how to do this. I am not sure how to do this ! Thank you

(3^2*4^3)^2 = (9*64)^2 = 576^2 = 331776

(4^4/4^2)^2 = (4^2)^2 = 16^2 = 256
now subtract

or, since you have a difference of squares, that would be

(3^2*4^3 + 4^4/4^2)(3^2*4^3 - 4^4/4^2)
= (9*64+256/16)(9*64-256/16)
= (576+16)(576-16)
...