Veverka puzzle