swap colon and semicolon