Switching to tests. It is easier to read and to implement new cases.
Using join to get the full name. :)