6 389 244 true 1 3 6 11 18 29