Alright, I think this is what you want, this is the logic you need in your blueprint. But instead of searching for this every tick you should use OnOverlap.
Full Res: http://i.imgur.com/0ttXvk5.jpg
Not the most efficient way to do it, but it should give you the effect you want.