Not very far from one solution...