waves and particles 7885701