Add solution to noConcurrentCalls puzzle