8 164 241 true 2 6 10 16 17 20 30 31