vähän eteenpäin. algoritmia vaatisi