gffa - I HAVE STRUGGLED WITH THIS CHARACTER SO MUCH, but I think...

more about : gffa