in str/apps/explorer/PuzzleCodeConverter.cpp [87:96]
int PuzzleCodeConverter::redToBlackPosition(int redNum) { int blackNum=redNum; if(redNum > 0)blackNum++; if(redNum > 5)blackNum+=2; if(redNum > 10)blackNum++; return blackNum; }