Zeze has developed a new game called 2D-Zombie World. The objective of the game is to kill all zombies within a certain distance subject to certain conditions. More formally,
N represents the total number of zombies
D defines the Euclidean distance the player can move
P represents the initial energy level a player starts with
(X, Y) represents the position of the player
Ei defines the energy of the i-th zombie
(Xi, Yi) represents the position of the i-th zombie
If player's energy is equal to or greater than a zombie's energy AND the zombie is reachable in the 2D-space measured by the Euclidean distance, then the player is said to be capable of defeating the zombie.
Your task is to find out how many zombies a player can defeat.