My personal project euler solutions