P30065 23rf23f
普及
题目描述

abc test

{{{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|{{|

输入格式

few

输出格式

few

样例输入
f
样例输出
f