UNDERSTANDING RANDOM NUMBER SYSTEMS: A DETAILED DIVE