my person algorithm summary