7 680 238 true
8 13 15 18 20 32 38