Brute Force, no words for it!!!