6 639 255 true 5 7 18 21 22 27