3 42 121 true 18 23 29