The Synoptic problem