Solutions to problems from various Online judges and other kind of sources