@nerduke how did you tackle the problem?