G and Z can do a work in 12 days (together). G can work alone in 20 days. so how many days it will take Z to finish the work alone?

answer will be 30 days. please show calculation