5 53 90 true 3 17 22 29 34