The grandfather of Fiona is Dave. The father of Dave is not Charlie if The grandmother of Charlie is not Bob. Bob is not the grandmother of Charlie if Dave is Fiona's grandfather. If Charlie is rough or The father of Dave is not Charlie then Dave is not young.