Jumbled European Union flag puzzle