4 52 89 true 3 5 20 21