SPOJ PRACTISE