3 39 680 true 18 20 32