true 5 10 true 2 18 48 55 99