Whipping Compilation - The Hardest and The Toughest Dominas