There is still a lot to improve. I chose the wrong starting point and adjusted the time to the rules.