My solutions to online judge problems