hehe, maybe it's a connect the dots challenge...