Take your time: Invariance of time- on-task in problem solving tasks across expertise levels