3 3 180 true 17 23 29