5 90 187 true 18 50 51 79 84