collection of my spoj accepted solutions