Solutions by Andinus.