sacred history puzzle