5 337 286 true 2 4 6 9 16