The problem about being a programmer, image speaks algorithm itself