4 45 96 true 2 15 18 38