Why David took 5 stones to fight Goliath?