skill and strength