582 Solution

Puzzle 582 Solution