8 1125 393 true 0 3 5 8 18 20 27 38