The best way to reach me is via email. My email is the single string generated by the context-free grammar below, specified in labelled Backus-Naur form:

Email.  Email  ::= Name "@" Domain   ;
Name.   Name   ::= "finleymcilwaine" ;
Domain. Domain ::= "gmail.com"       ;

To verify my email, you could save this in a file finley-email.cf and generate a parser using BNF Converter:

bnfc -m finley-email.cf
make
echo <my email> | ./TestFinleyEmail

If you got my email right, the parser will succeed.