Wow - 5 IF (+P, +C).