Principal #H-On-Hardcore