~100 euler problems + a bit more clean code