3 42 87 true 2 3 16