finding fictorial recusively