5 7 3 2 12 3 7 77