7 704 338 true 1 4 6 9 21 32 33