no worries
ill give you a solution, but mine uses implicit differentiation, so you might not understand:
let y=x^x
then x=logxy
x=lny/lnx
lny=xlnx
diff implicitly:
y'/y=lnx + x/x
y'=y(lnx+1)
y'=x^x(lnx+1)
theres probably a quicker way to do it, thats just the first way i thought of