true 5393 396 true 1 4 5 6 8 13 16 25 27 29 30 33 35 36 37 39 42 43 46 48 49