>>40937019

>>40937016
You're welcome. These are always fun to read, even if I already know the solutions.