6 366 246 true 2 3 7 13 20 32