Map for CCLP3 level #140: Yet Another Yet Another Puzzle