smoke 3 by Dumitru Racoveanu
_