https://primanota.net/dark-from-fire/shadow.htm