The Magic & Joy of Exploding Dots: A revolutionary concept that changes the way we learn and teach mathematics