помогите разобраться как выполнить последнее условие и почему нельзя забрать x,y,z,q из предыдущих if ???