Problem solving in anaesthesia framework