Abrakadabra

Abrakadabra (Extended Version)