Programming problems done for several Online Judge sites