8 2256 385 true 5 8 10 18 19 22 35 39