Thanks for feedback and the rank. #201 and #202 are the revision like your comment.
Sorry, I just login and read you feedback when contest will ended in 25 minutes. If we have more time, I'm sure that we can explore more variation with the "&" concept.
Btw, thanks and regards,
defour