Solution for projecteular.net