6 438 188 true 3 6 11 13 17 28