Solution v3080 (2/17)

Solution v3080