https://letxa.com/finding-the-midpoint-a-comprehensive-guide/
Finding the Midpoint: A Comprehensive Guide