3 6 45 true 0 21 30