Oh I found this so very stressful. Well done! Not my cup of tea but I could tell it was achieving a great type of frantic puzzle solving.