Swiss ecuador french and honduras flags in puzzle