How Many Blocks Are There in Karate: A Comprehensive Guide