Interesting extension, thanks :)

Could you explain the string format a bit more if possible. Would i be right in guessing it is tile based so 1-1#1-2#1-3#1-4 means they are all the first tile on X...