A coin is tossed 100 times resulting in 46 heads and 54 tails. The same coin is tossed 1000 times resulting in 495 heads and 505 tails. What is the theoretical probability of getting heads with this coin?