solutions to various online judge