perfect ^ 4