7 12 3 4 17 7 8 17