F i n d   a   p a r t i c l e   o f   l i g h t 