111112121122212212111112211122211111211212221122211221212212121212111211221122212211222211221121121111122122221121122121222211211212122121222121211121111111121122212211112222212211112211122211222212211222212112222211121221121222122211121222121221112121122212121122122212221122212111122122212111112221112111111222212222222111211212112212221211221221222211121221111112112222221112212111211121211221122111122121111122111122211222111211222212212211222222121222211122212211212122211211
112221211111112121221211122222121221222122222222221111222221211221122111111111221211112121211212221212211111111111212211121222121121211121111111122211122221222111211122121122212222222121211222112221211211122211121112121122122111212211211121212111211221111222211221221122112212221112211111112222211111111121122221122222211212112112112121112212111122112112212122221112111121111122122211121211221111211122111212221111221211222121221222111221122112121121212111112221221221111222121222
211222111122211121121212121121212211211121112122221212112121211221212112121122212122211212212112122122212111212212112112112221112122212121121221221122211122212121122122122112221121111212221112122111212122112211121211121112222211211111112121121211112122111111121211111222212122221112222111121221121112121221112111122222211212212122112112111222221221222211112122212122222112112222121222221212112221221222222112221112211122221111111222221221112211122112211212121122222111122222112211
221112111121221122221121221112222111122212112222221112112122221112122222112221112212122221122211211221112212222122212112222122211212111122112122122122122111222112112121211112111122211221121221212221121211122111122221222212122222212222221211122222121221222112211121211112122122122211221111112111122222121112222212121121111121222111112112212121111211112222112112222222111222212112122121221111112221112212112212111222112221212111122222211121111212112221221111121221111111211122222111