The Swiss are quite a confident bunch