3 42 79 true 16 23 30