This works, but could I make a small edit?
The input values should just be 0,1, but the weights should remain the same (as outlined in the file).
So, each input value is essentially a Yes/No, but some yeses carry more weight than others.