Hard as a Rock Crosswords: Quite Hard Indeed