As usual, Please don't publish your solutions until tomorrow (Sunday). We don't want to spoil the fun for the others. General comments or PMs always welcome. If online I'll confirm.
Enjoy the solving.
Last edited by Fogfighter; 04/22/2404:00 PM. Reason: Solved