13 813 349 true
5 6 8 12 17 18 21 22 23 27 29 38 39