solutions from lusiyu