Abc119's Techniques