Box-Muller normal distribution generator