readme explains problem solution and runtime