3 5 6 5 3 5 10