...-- / ..--- ----- / ..--- / ---.. / ..--- ..... / ..--- ----- / ..--- ----- / .---- ---.. / ..--- -.... / ----.[/color:1nrmflec]

i'd decode it for you... but i think you've made a number of mistakes in that.
first, that's morse code with the morse translating into numbers. as such it translates into this:
5 4 1 5 3 / 2 1 1 5 2 5 / 5 2 2 1 8 / 6 9 / 5 8 2 0 / 1 9 9 8 2 0 / 5 1 4 1 1 1 5 1 8 2 / 2 1 1 5 2 5 / 4 1 5 1 8 / 1 4 5 8 2 0 / 3 2 0 2 8 2 5 2 0 2 0 1 8 2 5 9
3 / 2 0 / 2 / 8 / 2 5 / 2 0 / 2 0 / 1 8 / 2 6 / 9
so far so good.
now, you're using these numbers to count character positions in the alphabet: 1=A, 2=B, 3=C, etc. unfortunately, and this is your first mistake, you're being rather ambiguous about it as sometimes you have to take two numbers together and sometimes you don't. as such "1 1" could translate to "A A" or to "K". take this sequence in your code for example "2 1 1 5 2 5", which you use twice, this can potentially be decoded into the following different strings:
BAAEBE
UAEBE
BKEBE
BAOBE
BAAEY
BKEY
BAOY
UAEY
UOBE
UOY
for code breaking this isn't really that much of a problem... but you're breaking the first rule in codes: they have to be easily decodable if you know the key. that means it needs to be unambiguous.
anyway, the correct code it obviously the last one, since it translates into "you" written backwards. and that pattern holds for most of the others as well.
but then there is this sequence "5 1 4 1 1 1 5 1 8 2". since it starts with a "5" and there are only 26 letters in the alphabet it can't be part of a two-digit code (as that would put the number in the 50s) and thus has to be an "E". for the rest of the sequence i can decode it into "NKORB", or "brokne" backwards. and here i think you made a second mistake by forgetting to swap around the last to characters, or it would've been "broken".
then there's the last sequence of the first set. no matter how i try it doesn't turn into anything readable, so it seems this one is using something different or something in addition. the mest i can come up with is "CTBHYTTRYI" which looks russian to me. what leads me to believe you might've made a further mistake is that the second set has the exact same numbers... with the exception of one. it has a "Z" instead of an "Y".
i've put this code through various ciphers, including all 25 ceasar ciphers, but it doesn't translate. so for the moment i have no idea (assuming its correct and not just another language).
finally, you're ambiguous again with the order of the words. it seems like you randomly mixed them about to make it unreadable. still, with some trial and error i get the following:
"if you read this ??? then you have broken the code"
this leads me to believe that the word i can't decode means something like "correctly", which at least matches the code in character-count.
anyway, it was a nice challenge. thanks.
