[sol+explofifo]