Glad you enjoyed it!
Yeah the optimal moves can be a bit obtuse sometimes, but it can be a fun challenge IMO.