For Android and the web.
Find the five-digit code.
Divide the grid using ally clues.
Combine nonogram and region clues.
Each clue counts the opposite camp.