Retry a failing async operation N occasions with backoff — a small functionality with big output implications. Implement the Pythagorean theorem in code. This is the essential constructing block for everything involving positions on a screen — from game titles to maps.