My code from completing Project Euler challanges