>>150228711
Pure faith, skill, or both?