euler045: add solution