8 388 228 true 2 4 8 9 16 18 22 25