How Long Shotokan Karate Takes: A Comprehensive Guide