Anyway, I'll improve the algo. in order to be more intelligent ;) this is a fast implementation :d