5 42 112 true 0 5 16 18 28