Hungarian loop
280