added project euler solutions