oct long and icpc prelims and some random contests