Eurographics, puzzle, The Tower Of Babel By Bruegel, 1000 el.