Abracadabra

Ideas collected by Dmitriy Voroshilov