4 9 168 true 2 5 23 28