A tricky game but winable.

Might be some square pegs today due to injuries