d
power method work