5 41 90 true 0 16 20 21 37