Giji just wants to help ! :-)
That timing puzzle felt very unforgiving. But I like what you're going for here. Well done.