In Paradise ruins mean happiness