Wooooow, this was a very hard touch, for me. I'll now try to find 327, as well (currently at 339).
It's an amazing level!
EDIT: Got it!
Not sure why I was losing steps before. Optimizing wasn't a big problem, but the touch itself felt like a GM, to me.