The garden of earthly delights by Hieronymus Bosch: heaven, earth, and hell explained