Unidragon puzzle