attempts ro solve programming problems online