DDO Siegebreaker Puzzle Practice Program

(taken from DDO Vale Puzzle solver and modified)