particlemethods_1.pdf