implemented SWAP
now we can parse char