Bryan Johnson's Algorithm