more hackerrank
yukicoder 110,111,112