Solve AOJ1136
Solve AOJ0109
Solve KUPC2014J