JustPaste.it
960
966
963
959
960
964
966
963
958
962
967
961
959
959
964
965
960
959
962
966
963
959
961
966
965
960
959
964
966
961
959
962
968
963
959
959
966
965
962
959
963
967
963
959
961
967
962
960
959
965
967
961
959
963
967
961
959
960
966
966
961
960
963
968
962
959
963
967
963
961
959
965
966
960
959
963
968
962
959
961
968
964
961
961
964
967
963
959
962
968
963
959
961
967
964
960
959
963
966
962
958
961
967
966
960
959
964
965
962
960
962
968
964
959
960
967
965
961
959
963
967
963
959
961
967
963
960
961
966
966
961
959
963
967
963
959
961
968
965
961
959
964
967
961
960
962
966
965
959
960
966
965
960
960
965
968
963
959
961
967
964
960
961
965
967
961
959
962
968
964
960
960
967
965
961
960
964
967
962
959
962
968
965
961
959
964
966
961
959
963
968
964
959
959
967
965
959
960
964
967
962
959
962
968
964
960
961
966
965
961
958
963
969
964
958
962
968
965
961
960
964
967
962
958
962
969
964
959
960
966
964
960
959
963
969
963
959
961
968
964
961
960
965
966
962
959
963
968
963
961
962
966
966
961
960
964
967
962
958
961
969
964
960
960
965
966
960
960
964
968
963
961
961
967
965
961
960
964
967
961
959
962
968
964
959
960
966
966
961
959
963
966
963
959
962
967
965
961
960
965
967
961
959
965
968
963
960
960
967
966
960
961
964
968
962
959
962
968
965
960
961
965
967
961
960
964
968
964
959
961
969
965
960
960
964
966
962
960
963
969
964
961
961
966
966
962
959
964
968
964
958
961
968
965
961
960
966
968
962
959
963
969
964
960
962
967
966
961
960
964
967
963
959
962
969
965
960
960
965
967
962
959
962
969
964
959
961
966
965
961
960
964
967
963
960
961
969
965
960
960
965
967
963
959
964
968
963
960
963
968
967
961
960
966
968
961
960
963
969
964
959
959
966
966
961
960
963
967
962
960
962
967
965
961
961
964
967
962
959
962
968
963
960
961
966
966
961
959
964
968
964
960
961
968
964
961
959
965
966
961
959
964
967
963
959
961
967
966
961
960
966
968
964
960
963
969
963
960
961
967
968
960
959
964
968
963
960
962
968
965
960
961
965
967
962
959
963
967
963
961
960
966
966
962
960
965
968
964
959
962
969
965
961
960
965
967
962
959
962
967
963
960
962
968
967
961
961
964
968
962
959
963
969
965
959
960
966
965
962
960
964
969
965
959
960
966
965
961
961
964
967
962
960
961
967
963
961
961
966
966
963
959
964
968
964
960
963
968
965
960
959
964
968
961
960
963
969
964
959
959
966
966
961
960
964
968
964
959
962
968
964
961
961
966
967
962
959
963
968
964
960
962
967
966
961
960
965
968
962
959
962
969
965
960
961
966
966
961
960
963
968
963
959
962
968
966
961
961
965
966
963
960
961
968
964
960
962
967
966
962
959
964
968
962
959
962
968
965
961
959
966
967
961
960
962
969
964
959
962
967
966
961
961
965
968
964
960
962
969
964
959
960
966
966
963
960
963
968
963
960
961
968
968
960
960
965
967
962
960
963
968
964
959
960
967
966
962
961
964
970
964
960
962
968
964
960
962
966
967
963
959
963
968
965
960
961
967
967
960
959
964
968
962
959
962
969
965
960
960
966
967
963
960
962
969
965
959
962
967
965
961
961
964
967
964
959
963
968
964
961
962
966
966
963
960
963
967
964
960
963
969
966
961
959
966
968
961
960
963
969
964
959
960
967
966
962
960
963
967
965
960
963
969
965
961
961
965
967
963
960
963
969
964
961
961
967
966
962
960
965
967
963
960
963
968
965
961
961
966
966
961
959
964
970
963
960
961
968
966
961
960
966
967
963
960
963
968
964
960
961
967
966
962
959
963
968
963
960
962
968
965
961
961
964
968
962
959
964
968
966
960
961
967
966
961
960
964
969
964
960
962
968
966
961
961
966
968
962
960
963
968
964
961
962
968
966
962
961
964
967
962
960
963
969
965
961
961
966
966
962
960
964
969
964
960
962
969
966
961
961
966
968
963
959
961
968
964
960
961
966
965
963
960
963
968
963
960
963
968
966
961
959
966
968
962
961
964
969
965
960
961
967
966
962
960
963
968
964
960
963
968
965
961
961
966
967
962
961
964
970
964
961
961
969
966
961
959
965
966
962
961
962
969
965
961
961
966
967
962
961
964
969
965
961
961
967
965
961
961
966
968
962
960
963
967
964
961
961
967
966
961
959
965
968
962
960
963
969
965
960
960
966
966
963
962
964
969
964
960
961
967
965
962
960
965
968
964
960
962
969
965
961
961
966
967
962
959
966
968
964
960
962
968
966
960
960
965
968
962
959
962
969
966
961
960
967
968
961
959
965
969
963
960
963
967
965
962
961
966
968
964
961
963
969
964
961
961
967
966
961
961
965
968
963
961
962
970
965
961
959
966
967
962
960
964
969
965
960
962
968
965
961
961
964
967
964
959
963
968
964
959
962
966
967
962
960
963
967
963
960
963
968
965
961
959
965
968
962
961
964
969
964
961
961
967
966
962
960
965
967
963
961
962
968
966
960
962
967
967
961
960
962
970
963
961
962
968
966
962
961
964
968
963
961
963
969
966
961
961
965
967
961
961
964
969
964
961
961
967
965
962
963
964
967
963
960
962
967
964
962
960
967
966
963
959
964
968
964
961
962
969
965
961
960
966
967
962
960
965
970
965
961
962
967
966
962
960
965
968
963
960
962
969
964
960
961
966
967
963
959
963
967
964
961
962
967
967
962
960
965
969
963
960
964
970
965
961
961
966
966
961
961
964
968
963
959
962
969
966
961
961
965
968
962
959
963
969
964
961
963
968
966
963
959
965
969
963
960
963
968
965
961
962
965
967
962
960
963
969
965
960
959
967
966
961
961
965
968
964
960
963
969
964
960
963
966
968
963
959
964
969
964
960
961
969
967
962
959
965
967
963
960
963
968
966
961
960
965
966
961
960
965
967
964
961
962
969
966
961
961
965
968
962
959
963
969
964
960
963
966
966
961
958
964
968
963
961
962
968
965
961
960
967
968
962
960
963
969
965
961
961
968
965
960
961
966
968
963
960
962
968
964
961
961
966
966
962
959
964
969
963
961
962
969
967
961
961
965
968
963
960
964
969
965
961
960
967
968
963
960
964
968
964
959
962
969
966
962
961
965
967
964
961
963
969
964
960
962
968
967
961
960
964
968
962
960
963
968
965
962
961
966
968
964
960
963
967
965
960
961
968
966
962
962
966
968
963
959
962
969
964
962
962
967
966
962
960
964
967
964
960
962
969
966
961
959
967
968
962
962
964
969
965
961
961
967
966
962
960
965
967
964
960
963
969
966
961
961
966
968
963
959
964
968
965
961
962
967
967
961
961
964
968
962
961
964
969
963
962
961
967
967
962
960
964
969
964
960
962
969
965
962
961
966
968
964
959
963
968
964
960
961
967
966
962
961
965
968
964
960
963
969
966
962
961
966
968
962
960
964
970
964
960
961
967
966
962
961
964
968
964
960
962
969
965
961
961
966
967
962
959
963
968
964
960
961
967
966
961
961
963
968
963
960
964
969
967
961
962
967
967
963
960
964
968
964
961
962
969
966
961
961
965
968
962
960
962
969
964
960
961
966
966
963
960
964
968
964
961
963
968
966
961
959
967
967
962
961
964
971
963
961
961
968
966
961
960
965
967
963
961
961
968
965
962
961
967
967
962
960
964
968
964
961
963
968
966
961
960
965
968
962
960
962
969
965
961
961
965
967
963
961
964
968
964
961
962
968
966
961
961
966
968
963
960
963
969
963
961
963
967
966
961
960
964
968
964
960
963
970
965
962
961
965
968
962
961
965
968
965
960
961
968
966
961
962
965
968
964
960
962
969
965
961
961
966
968
963
961
963
969
965
960
963
968
965
960
960
965
968
964
959
964
969
966
961
961
967
966
961
960
966
969
964
962
962
968
965
961
961
966
969
964
961
963
969
965
962
962
967
966
963
960
964
968
964
960
963
969
964
962
960
967
967
963
960
964
969
965
961
962
968
965
961
962
965
969
963
960
964
969
966
961
962
967
968
962
960
965
969
964
961
963
968
967
961
960
965
968
963
961
964
970
965
960
962
967
966
962
960
965
968
965
961
963
968
965
962
962
966
967
962
960
963
969
965
960
962
968
966
962
960
966
968
963
959
962
969
966
961
962
966
968
962
961
965
969
965
961
962
968
966
962
962
965
967
963
960
964
968
965
960
962
967
967
963
961
964
969
964
961
964
969
965
961
961
966
967
963
961
963
969
965
961
961
967
967
962
961
965
969
964
961
962
969
966
961
962
967
968
963
960
964
969
964
961
963
968
967
962
960
965
967
964
961
963
970
966
961
960
967
967
962
961
965
968
965
960
961
967
966
962
961
964
968
964
960
963
969
964
961
962
967
967
963
960
965
969
964
960
963
968
965
961
962
967
968
962
961
963
969
965
961
960
967
964
963
961
966
967
963
960
963
969
966
962
962
967
968
962
960
964
967
964
961
962
968
966
962
959
965
968
963
961
963
969
965
962
961
966
967
963
961
966
969
963
960
963
970
966
961
961
966
968
963
960
964
970
964
961
962
967
967
963
960
965
967
964
962
964
968
966
962
961
965
966
962
960
964
969
966
961
962
969
967
961
962
966
968
963
960
962
969
966
962
961
966
967
962
960
964
969
965
960
962
968
966
961
960
966
969
963
961
964
969
966
961
961
966
966
961
960
963
970
964
959
960
969
966
961
960
965
967
963
960
964
968
964
959
961
966
968
962
960
965
969
963
959
963
969
966
961
961
966
967
962
959
963
968
965
960
962
966
967
962
961
965
969
963
960
963
968
965
962
962
967
966
961
959
964
968
964
960
963
968
966
962
960
965
965
963
960
965
969
964
960
961
967
966
961
961
964
968
964
961
962
968
966
962
961
968
967
962
960
963
969
964
961
963
967
966
963
960
964
968
963
960
963
969
965
961
961
966
967
963
960
965
969
965
960
961
968
967
962
961
966
968
964
960
962
969
964
961
962
967
966
961
960
965
969
964
961
963
969
966
961
961
965
968
963
961
964
968
964
961
961
967
966
962
961
964
967
963
960
963
969
965
961
962
967
967
962
959
962
969
964
961
963
968
967
964
960
965
969
963
961
964
969
966
962
960
966
967
962
960
965
969
964
961
962
968
966
962
962
965
969
963
961
964
968
964
961
963
966
968
964
960
963
968
963
961
962
969
966
962
961
965
968
963
961
964
968
965
961
961
967
967
961
962
964
968
963
960
963
969
966
962
960
966
967
962
960
964
968
964
961
963
968
966
961
961
965
968
963
961
963
969
966
961
961
967
967
962
961
965
968
964
961
962
969
966
961
961
966
968
964
960
962
969
966
962
962
967
967
963
961
965
968
964
961
963
967
965
959
961
966
965
961
961
963
968
965
961
961
967
966
962
961
965
969
964
959
963
969
965
962
962
966
967
963
960
964
969
963
960
964
969
967
962
961
965
968
964
960
962
970
965
960
961
967
967
962
960
965
969
963
962
962
968
966
962
962
966
968
963
961
963
970
964
961
962
967
967
962
960
964
967
964
961
964
968
965
961
961
967
968
963
960
964
969
963
960
961
967
967
961
961
964
966
963
961
963
969
965
962
960
967
967
962
960
964
969
964
962
963
967
967
963
961
964
967
964
961
964
970
966
960
960
966
967
963
961
965
968
966
960
962
968
967
963
963
965
968
965
961
964
968
965
961
963
968
967
962
961
965
968
964
962
963
968
966
962
962
967
967
963
962
964
970
966
961
960
968
967
963
963
964
969
966
961
963
968
966
963
963
966
967
963
962
964
969
966
961
964
968
967
961
961
965
969
964
961
965
969
966
962
962
967
965
963
962
965
968
964
961
962
967
967
962
962
966
966
962
960
964
968
965
962
963
968
967
963
961
964
969
965
962
964
969
966
962
961
966
966
963
962
965
969
966
961
963
967
967
963
962
966
968
964
962
963
969
966
963
963
967
967
963
961
963
968
964
961
964
969
967
964
961
965
969
963
963
964
969
965
963
961
967
966
963
961
966
968
965
962
964
967
966
963
962
965
966
963
961
964
968
965
963
963
966
967
963
960
965
968
964
962
963
969
966
963
962
966
967
965
962
964
967
965
961
962
968
966
963
963
965
967
963
961
964
969
966
963
963
968
967
963
962
965
969
964
962
964
969
965
963
962
966
968
964
961
964
969
964
963
961
966
966
962
963
965
968
965
961
963
970
965
962
962
967
968
963
961
964
969
965
962
963
968
966
963
961
965
968
965
962
964
971
967
963
962
968
968
963
962
965
969
966
961
963
969
967
962
963
966
969
966
961
964
969
964
963
963
967
968
963
961
965
969
964
961
964
969
967
963
963
967
967
964
963
967
969
967
961
961
968
967
964
962
965
969
964
961
963
968
966
962
963
967
968
964
963
962
968
964
963
964
967
968
964
962
965
968
964
962
964
969
965
963
963
968
968
964
962
966
970
966
962
963
967
966
963
962
966
969
965
961
963
970
966
962
964
967
967
963
963
964
969
964
962
964
968
965
963
962
965
968
964
962
965
969
967
962
961
967
967
964
962
965
970
964
961
964
968
967
962
962
967
968
964
962
965
969
966
963
964
967
968
964
962
967
967
965
963
965
969
967
964
962
967
967
963
962
965
969
965
961
964
969
967
964
964
967
969
964
962
963
969
967
963
962
967
967
964
961
965
968
965
963
965
969
966
963
962
965
968
964
963
965
970
965
961
963
968
967
962
962
966
969
964
961
964
969
966
963
963
966
967
965
962
964
969
964
962
964
967
968
963
962
965
968
964
963
966
970
967
962
962
967
967
965
963
965
969
966
964
963
967
966
964
962
966
967
964
962
965
968
966
963
965
966
966
964
961
965
969
964
963
963
968
966
964
962
967
968
963
963
965
970
966
961
962
968
967
964
964
966
969
966
963
961
968
966
962
963
966
967
963
962
963
968
963
963
964
969
967
961
961
967
968
963
963
965
968
966
963
961
967
967
964
962
965
969
965
961
964
967
966
962
961
966
968
964
962
964
969
965
962
964
968
967
966
963
966
969
966
963
965
971
967
965
964
967
970
965
964
966
969
965
962
963
970
968
964
963
966
967
964
962
965
967
967
964
963
966
968
965
963
965
970
965
962
965
969
968
964
964
966
968
965
963
966
969
966
963
963
968
968
964
963
966
970
966
962
964
969
966
963
964
966
968
965
962
964
969
966
963
964
968
968
964
961
965
969
965
963
965
969
966
963
963
968
968
964
964
967
971
966
963
965
968
969
965
964
967
970
967
964
965
970
967
964
964
968
968
965
963
966
968
966
964
964
969
967
964
962
966
969
965
964
966
969
968
963
963
968
967
965
964
967
970
967
963
965
968
969
964
963
967
969
965
963
965
969
965
963
964
968
968
964
962
965
970
966
963
964
970
967
963
962
968
969
966
963
965
970
966
963
964
968
968
964
963
966
969
966
962
964
969
966
962
963
966
967
964
961
964
970
966
961
963
969
968
963
962
966
969
964
962
965
971
967
964
964
968
968
965
963
967
969
966
962
964
969
967
964
964
968
969
964
961
964
969
965
961
964
969
966
964
961
965
968
965
962
964
969
967
963
962
968
969
965
961
965
968
966
962
963
969
967
963
963
966
970
966
963
963
968
967
963
963
968
969
964
963
964
969
966
964
964
969
967
963
962
965
968
964
963
965
968
965
963
962
967
967
963
963
964
969
965
963
964
967
967
963
964
965
968
963
962
964
968
966
963
964
968
967
964
961
966
968
964
963
966
969
966
963
962
967
967
963
963
966
970
965
961
963
968
967
964
962
966
968
964
961
963
968
966
963
963
967
968
962
963
964
970
964
962
964
968
965
962
962
964
967
963
961
963
969
965
960
961
966
966
962
961
965
968
964
962
963
968
965
962
962
967
968
963
961
963
967
964
962
963
967
966
962
962
964
967
964
962
963
968
966
961
960
965
966
962
962
963
968
963
961
961
966
965
961
960
964
966
964
960
961
967
964
961
961
966
966
961
959
964
967
964
961
963
966
965
961
961
964
967
962
960
963
968
964
959
960
965
965
962
960
963
966
963
960
961
966
963
961
961
964
967
962
960
961
964
964
960
961
964
965
961
960
963
966
962
960
962
966
964
961
959
963
966
962
960
963
966
964
959
961
965
964
962
959
963
966
962
960
962
966
963
960
961
965
966
962
959
962
966
964
960
961
964
965
961
960
964
965
963
960
962
966
963
960
960
964
964
960
960
963
966
962
958
960
966
962
961
961
964
967
961
959
962
967
964
961
961
966
964
960
959
963
966
962
960
963
968
966
961
960
965
966
963
961
964
967
966
961
961
966
965
962
960
964
967
963
960
962
967
963
961
962
965
965
961
959
962
968
962
959
961
966
964
961
958
963
965
961
956
958
963
960
954
956
959
956
941
973
981
980
977
979
977
967
950
960
960
961
967
959
959
962
968
964
959
962
966
965
962
959
963
965
962
961
962
966
964
961
960
965
966
962
961
964
966
964
960
961
966
964
963
961
964
968
963
960
963
966
965
961
963
965
967
963
960
963
967
964
961
962
967
966
962
961
965
967
963
961
963
967
965
962
961
966
966
961
960
963
968
964
960
963
966
966
962
961
964
967
963
962
963
968
964
961
962
968
966
963
961
964
966
963
962
964
969
965
962
961
965
966
962
962
964
968
965
961
962
967
965
962
962
965
968
964
960
964
968
964
962
963
965
967
963
961
963
967
965
961
962
968
966
963
959
965
967
963
962
964
968
965
962
962
965
966
963
963
964
969
965
961
963
967
966
963
961
966
968
963
960
963
970
966
961
964
967
967
964
962
966
969
966
962
964
969
968
962
963
967
968
964
962
965
969
966
963
964
966
966
963
963
964
967
964
961
962
968
965
962
961
967
966
964
962
964
968
964
962
963
967
966
962
962
965
969
964
963
964
968
967
962
962
967
967
963
962
965
969
965
963
964
968
966
963
963
967
969
965
962
965
970
966
962
964
967
967
964
961
966
969
965
962
964
968
965
963
961
966
966
964
961
964
967
965
961
963
966
966
962
964
966
969
965
963
964
969
966
962
963
969
968
964
962
965
969
965
963
963
968
966
962
962
965
967
963
961
966
968
966
962
962
967
968
963
962
966
969
964
961
964
967
966
963
963
967
969
963
962
964
968
965
963
964
968
967
965
962
965
969
965
963
964
969
968
963
962
967
968
964
963
965
968
966
962
961
967
966
962
962
965
969
964
960
963
969
966
963
964
966
968
964
961
964
968
966
962
964
969
968
965
962
965
969
966
962
965
972
966
964
962
967
969
964
962
966
969
965
962
962
967
965
962
962
967
968
965
961
964
969
964
963
962
967
967
963
962
963
970
964
962
964
968
966
963
962
966
967
964
963
964
969
966
963
961
967
968
964
962
966
969
965
962
963
969
967
963
962
966
967
963
960
964
969
965
963
963
968
966
963
962
965
968
965
962
964
970
966
961
961
967
967
963
962
965
965
965
961
962
969
967
964
962
966
968
965
961
965
969
966
962
963
968
968
962
961
965
967
964
961
964
969
966
963
961
965
967
963
962
964
969
965
962
961
969
967
961
962
966
968
965
962
963
969
964
963
962
966
967
964
962
964
968
965
962
962
968
967
963
960
965
966
963
962
966
969
965
961
962
966
966
964
962
965
968
964
963
962
968
968
963
964
966
968
965
962
964
969
964
961
962
966
967
963
961
964
969
965
961
963
967
965
963
961
965
967
963
961
964
968
966
962
962
968
967
963
961
964
968
965
960
963
967
966
963
962
965
967
963
962
963
969
965
962
964
969
967
962
960
965
969
964
961
963
969
965
961
962
965
967
964
962
965
968
965
961
962
966
964
961
960
960
966
961
955
955
963
958
957
965
978
969
984
967
938
968
964
962
962
968
967
963
961
966
967
963
962
964
969
965
962
961
965
967
963
963
965
968
965
962
964
968
965
962
962
965
968
965
962
963
967
965
962
963
968
966
962
962
966
968
964
962
964
969
967
963
962
966
967
965
963
965
969
967
961
963
968
967
963
961
966
970
965
961
963
969
966
964
964
968
968
965
962
964
968
964
963
965
969
968
963
962
968
969
964
963
965
970
966
963
962
968
967
965
964
967
970
966
962
965
969
966
963
963
966
968
965
962
965
971
966
964
964
970
967
963
961
965
967
965
962
964
969
967
964
962
966
967
964
963
965
968
966
962
963
969
966
964
962
966
970
965
963
965
970
965
964
963
969
969
964
961
965
970
966
962
965
970
968
965
962
967
969
964
962
965
970
966
963
962
967
967
963
961
966
969
965
962
964
969
965
964
964
967
969
965
961
965
969
965
963
964
967
968
963
962
965
967
964
962
964
970
967
961
963
966
967
965
964
965
968
965
962
962
968
967
963
964
966
969
966
961
964
969
967
962
963
968
967
964
960
964
970
965
963
965
968
968
963
961
966
968
963
964
965
970
965
963
961
966
967
965
961
967
969
965
961
963
968
966
964
963
966
969
965
962
964
967
966
963
963
968
968
965
962
966
969
965
962
967
970
966
962
963
967
969
964
962
965
969
965
961
962
968
967
964
962
965
969
964
960
963
968
965
962
963
966
966
963
961
964
968
963
963
964
968
968
962
961
965
969
964
961
964
969
965
963
962
965
967
961
961
965
969
963
961
964
968
965
963
963
965
966
964
961
964
968
966
962
963
966
968
963
960
964
969
964
961
964
967
966
962
962
966
969
963
962
963
967
966
961
961
967
967
963
961
965
969
964
961
963
968
966
963
964
966
968
963
963
964
969
964
962
963
968
966
963
962
965
967
964
962
964
969
966
962
961
966
967
962
961
966
968
965
962
960
967
965
963
961
967
967
964
961
964
967
964
961
963
967
967
963
960
965
967
964
962
964
968
965
962
961
965
967
964
963
964
969
965
961
961
967
967
962
963
965
967
964
960
964
968
965
962
962
966
968
964
962
964
968
965
962
963
967
967
964
961
964
967
965
962
965
970
966
961
962
967
968
964
962
966
969
965
962
961
967
967
964
962
966
969
965
962
964
969
966
963
964
967
965
963
963
963
968
964
961
962
968
966
963
961
964
967
964
962
964
967
965
962
962
968
967
963
961
964
968
964
961
963
968
966
961
962
966
966
964
960
965
967
965
962
962
967
967
962
961
965
968
964
961
964
969
966
962
962
963
967
964
962
963
969
966
961
963
968
966
963
960
965
968
965
960
963
968
965
962
962
966
966
964
961
965
969
965
962
963
968
966
963
962
965
968
964
962
965
968
965
962
960
966
965
962
962
964
968
964
962
964
966
965
962
961
965
968
963
960
964
968
964
963
964
968
966
963
961
964
968
963
962
963
969
965
961
961
965
967
964
963
965
969
965
962
963
968
966
961
961
964
968
964
960
963
967
965
961
961
967
967
963
962
965
967
964
961
962
968
966
962
961
964
967
962
961
964
968
966
961
961
967
965
963
963
965
968
964
960
963
967
966
962
963
965
966
964
961
964
968
964
963
963
966
966
963
961
965
966
963
962
962
967
967
964
962
964
966
964
962
964
969
964
961
961
967
964
962
961
965
969
965
961
963
968
965
961
963
966
966
963
961
963
968
963
961
963
969
966
962
960
966
966
963
960
963
966
964
962
958
943
964
960
951
956
964
956
963
975
952
960
976
967
964
957
964
960
964
968
964
962
962
966
966
962
962
964
968
964
961
963
968
965
962
961
966
967
963
962
964
967
965
962
961
966
965
962
963
964
967
964
960
963
968
965
963
962
966
966
963
960
962
969
964
961
962
966
965
962
961
964
968
963
962
964
969
965
962
961
965
968
963
963
963
969
966
961
961
967
966
962
961
965
969
964
963
963
968
965
962
963
966
967
963
961
964
969
965
962
964
967
967
962
961
965
967
963
963
964
968
966
961
962
967
966
962
961
964
968
965
961
962
968
965
962
962
966
967
963
961
963
967
964
962
963
967
966
963
961
964
968
963
962
963
968
966
962
962
965
966
964
962
964
968
964
962
962
968
966
963
962
966
968
964
961
962
967
965
963
964
967
967
964
963
965
967
964
962
964
969
967
962
959
966
967
963
961
964
969
967
963
962
966
967
964
962
966
969
966
962
963
968
967
963
961
967
969
966
962
966
970
964
962
965
967
966
964
962
965
967
965
962
965
969
967
964
962
967
969
965
962
965
969
967
962
962
968
966
964
965
966
970
966
963
964
969
967
963
963
967
968
964
963
965
969
966
963
965
970
967
963
963
965
969
964
964
965
968
967
963
964
967
968
965
964
965
970
965
963
963
970
967
963
963
966
969
966
963
964
969
967
963
964
969
969
963
965
966
970
966
962
964
968
968
964
962
966
967
964
963
965
969
966
962
963
968
967
964
963
965
968
964
961
962
969
966
963
962
965
967
965
961
964
969
965
962
965
967
967
964
962
965
967
964
962
964
969
966
963
961
967
967
964
962
964
969
965
961
962
967
966
963
962
966
967
965
960
964
968
965
962
963
968
968
963
961
963
969
965
962
963
968
967
963
961
965
968
965
962
964
969
965
963
962
966
967
962
963
966
969
966
961
964
968
965
962
963
967
968
964
962
962
968
964
963
963
968
967
963
962
965
968
965
962
964
969
967
961
962
966
968
964
963
966
969
965
962
963
969
967
964
963
966
969
965
962
963
968
966
963
963
967
967
964
961
964
969
965
962
964
967
966
964
963
965
966
964
963
964
969
966
962
962
967
968
963
962
966
969
965
961
962
969
967
964
963
967
968
964
960
965
968
965
962
964
968
967
964
962
965
969
964
962
964
969
967
963
961
967
968
964
963
963
968
966
963
961
967
967
964
962
966
968
964
962
963
968
966
963
963
966
968
964
961
965
969
965
963
963
967
966
964
963
964
968
965
963
963
969
966
963
960
966
967
962
962
965
968
965
961
962
968
964
963
962
966
968
963
960
962
968
966
962
963
967
966
963
961
963
967
964
962
963
968
966
963
962
966
967
964
962
965
968
965
962
962
966
966
963
961
965
969
964
961
963
967
967
962
963
965
966
964
961
963
968
964
963
963
966
966
962
961
964
967
963
961
963
967
966
962
960
966
966
963
960
964
966
965
962
962
967
967
962
961
965
967
963
961
963
967
965
962
962
966
966
963
961
963
967
964
962
964
968
966
962
961
965
967
963
962
962
967
964
960
961
965
967
963
961
964
968
965
961
960
967
966
961
961
965
967
963
961
962
967
964
962
963
967
967
964
962
964
968
963
959
962
967
964
961
960
961
965
962
959
963
968
972
966
945
934
973
961
958
963
967
961
960
963
967
963
962
962
966
967
963
961
965
969
965
962
964
968
966
963
961
963
967
963
960
964
969
965
963
962
966
966
962
961
965
969
965
961
960
968
965
963
962
966
966
963
960
963
966
965
962
963
966
967
964
961
965
967
965
962
963
967
967
961
961
966
967
964
961
963
967
964
962
961
966
965
964
963
967
968
965
962
962
967
966
962
963
966
967
963
962
963
969
965
962
962
966
966
962
961
964
967
964
961
963
968
966
962
962
965
967
962
961
965
969
965
961
961
969
966
964
962
963
967
965
961
963
968
965
962
963
967
966
962
962
963
969
965
962
963
968
967
963
961
965
965
963
961
964
967
965
962
962
966
965
964
960
964
966
965
962
962
968
967
962
963
966
967
964
962
964
969
966
963
962
967
967
963
961
964
969
964
962
964
969
966
962
962
966
968
964
962
964
968
966
962
961
966
966
963
963
965
967
964
962
964
968
966
963
961
966
968
964
962
964
968
966
960
963
968
965
962
961
964
967
963
962
965
968
965
962
961
965
967
964
962
965
968
966
961
962
966
967
962
963
965
968
963
961
964
967
966
962
962
966
967
964
961
964
968
965
961
962
967
967
961
961
966
967
964
962
964
968
965
964
961
966
966
962
960
965
968
965
961
962
968
966
962
963
968
967
964
961
964
969
964
963
964
968
967
963
960
964
967
964
961
963
968
966
962
962
966
967
963
962
966
970
966
962
962
967
966
962
963
965
967
965
960
963
968
966
962
963
966
969
963
961
963
967
965
961
963
968
966
963
961
965
967
964
962
965
968
966
962
961
967
967
962
962
964
969
965
962
962
968
967
962
962
967
968
965
962
963
970
966
961
964
966
967
964
960
963
967
965
963
964
967
966
962
961
966
967
964
960
964
969
965
961
960
967
966
964
962
966
967
964
961
962
968
966
962
962
966
969
962
961
963
969
964
962
963
967
966
962
961
964
967
964
961
964
967
965
962
961
966
967
964
960
965
968
965
961
962
967
966
962
962
966
968
965
962
963
968
965
962
963
965
967
963
961
963
967
965
962
963
968
966
961
961
966
968
964
962
963
968
965
962
962
966
966
963
963
964
967
965
962
961
966
966
963
963
966
968
964
961
964
968
965
962
962
967
966
962
961
964
967
964
963
965
968
964
962
961
966
968
964
962
963
968
965
962
961
966
966
964
961
962
969
963
961
962
967
966
961
963
966
967
964
961
963
968
964
962
964
969
967
960
961
964
967
964
962
962
970
966
961
961
965
967
964
962
964
967
965
961
962
967
966
963
963
964
968
963
960
963
967
965
962
963
965
966
963
960
964
966
962
962
962
967
966
962
962
964
968
964
961
965
969
962
961
962
966
966
962
962
965
968
964
961
963
968
966
962
963
966
967
964
960
962
968
964
962
963
966
965
964
961
963
966
964
962
963
969
966
962
961
966
967
964
962
964
967
963
960
959
966
964
958
928
963
959
956
959
979
969
942
977
961
960
966
960
961
962
967
964
962
963
967
967
961
960
964
968
964
962
964
968
964
963
961
965
966
966
961
964
968
965
960
961
967
967
962
962
965
967
962
961
963
967
965
962
962
966
967
962
961
965
968
964
962
963
966
967
962
961
965
966
964
961
964
969
965
961
962
967
966
962
961
965
967
965
962
963
967
968
964
963
965
967
964
961
964
968
965
962
963
969
966
962
962
964
970
964
962
964
968
966
962
962
966
967
964
961
964
969
965
962
961
968
966
963
962
966
969
964
961
963
970
966
963
962
967
968
964
961
963
969
966
961
963
969
967
963
962
965
967
963
961
963
968
966
962
961
967
967
962
961
964
969
964
961
961
968
967
962
962
967
968
963
961
963
969
965
962
963
967
968
964
962
965
969
965
963
963
969
965
964
963
966
969
965
962
964
969
966
963
962
967
967
963
963
966
970
964
962
962
969
966
962
963
967
968
964
962
964
969
966
962
963
967
967
964
962
966
970
965
962
964
970
966
963
962
967
968
963
962
963
969
966
961
962
967
967
963
961
965
968
965
961
962
969
966
962
962
966
968
964
960
965
968
966
961
962
968
967
961
960
965
969
964
961
963
970
967
961
962
966
967
962
961
965
968
964
961
961
968
965
962
963
967
968
964
961
964
968
965
962
962
967
967
964
961
963
968
964
962
963
967
966
963
962
965
968
964
961
964
969
965
961
961
966
966
964
961
965
969
965
962
962
968
966
963
962
967
969
963
960
964
969
964
962
963
968
968
962
962
964
969
964
961
965
969
966
962
962
967
969
963
961
964
969
966
962
962
968
967
962
961
967
968
963
961
964
969
965
963
964
967
967
963
960
963
969
965
961
963
968
967
963
960
965
969
963
960
964
971
966
963
961
966
968
962
961
965
970
965
961
961
968
966
962
962
964
967
963
960
963
970
965
962
962
966
967
963
960
965
968
963
962
963
969
966
962
961
966
968
964
960
965
969
965
960
962
967
967
961
962
965
968
964
961
963
969
966
960
961
966
967
963
962
964
969
964
962
962
967
967
962
961
965
969
964
961
964
969
967
962
961
967
967
963
961
965
968
966
961
962
968
967
962
962
966
968
963
961
964
970
965
960
962
968
968
963
960
964
969
964
961
963
968
966
962
961
965
967
963
961
962
969
965
962
962
967
968
962
960
964
968
964
961
963
969
966
962
961
965
968
964
960
963
968
965
960
962
967
968
963
961
964
969
965
961
962
968
966
961
961
967
968
962
961
964
969
965
961
961
966
966
963
961
965
970
964
959
962
969
967
960
963
967
968
963
961
963
969
964
961
962
967
967
963
960
965
968
963
961
963
969
966
961
961
966
966
962
961
964
970
965
961
962
968
966
962
961
965
968
963
960
963
969
966
961
961
967
967
963
960
964
969
965
961
962
969
968
962
961
965
970
964
960
964
969
965
962
961
967
967
962
961
965
970
964
961
962
969
965
962
961
966
969
963
960
961
969
965
960
962
967
967
962
961
965
968
964
961
964
968
967
962
960
966
967
963
959
965
970
966
961
962
967
967
961
962
965
969
963
960
962
969
966
963
961
966
968
964
961
964
969
965
961
962
967
967
962
960
965
967
964
961
963
970
967
962
961
968
968
962
960
964
969
964
960
962
967
967
963
961
965
967
964
960
963
969
965
961
962
966
967
964
959
963
969
964
960
963
969
966
962
960
966
968
964
960
962
969
965
962
961
965
967
961
960
965
970
965
960
962
968
965
961
960
966
969
963
961
962
969
964
962
962
967
967
963
961
964
969
965
960
962
969
966
962
961
966
966
964
961
963
969
968
960
961
968
967
963
961
965
970
964
960
961
968
965
961
960
966
968
963
961
962
968
965
960
962
967
966
962
960
966
968
964
960
963
970
966
961
960
966
968
963
961
965
969
965
962
961
968
967
962
961
966
967
964
959
962
969
967
961
962
966
968
962
960
964
969
964
961
962
968
966
962
961
964
968
964
960
965
969
966
962
962
966
968
962
960
965
970
964
959
961
970
967
962
961
966
967
964
961
963
969
966
962
962
966
967
964
961
965
968
964
961
962
969
967
961
961
965
967
965
960
964
968
965
961
962
966
968
963
961
965
971
965
960
962
969
967
962
962
966
968
964
961
962
971
965
961
962
967
967
963
961
964
968
963
960
964
968
965
962
962
965
966
963
960
964
970
965
960
961
968
967
962
960
966
968
965
961
963
968
966
961
961
966
967
963
961
963
969
965
961
963
969
967
962
961
966
969
964
962
964
969
966
961
960
967
967
963
959
963
968
965
961
961
969
966
962
961
965
968
964
960
963
970
965
960
961
967
968
963
960
964
969
965
960
962
968
967
961
961
966
967
963
961
964
970
966
961
961
968
967
963
961
965
969
964
960
962
968
966
961
961
967
969
963
960
964
969
965
961
962
969
967
962
960
963
970
964
960
962
969
967
961
961
966
967
963
959
964
970
965
962
962
968
967
962
960
965
968
965
960
963
968
966
961
962
967
967
962
960
964
970
966
961
962
967
967
962
960
964
968
963
960
963
969
966
961
961
966
967
963
961
964
969
964
961
963
968
966
963
961
964
969
965
960
962
969
965
961
963
966
969
964
959
965
968
964
960
962
970
966
962
961
965
967
964
960
964
969
966
962
961
966
967
963
961
964
970
964
961
962
969
966
962
961
966
967
964
960
965
968
965
960
963
968
967
964
960
964
969
964
961
963
969
966
962
960
966
968
962
961
964
969
964
961
962
968
968
963
960
964
968
964
961
962
968
966
963
962
966
968
963
960
963
968
965
961
962
968
967
964
960
965
968
962
960
963
968
966
962
961
967
967
964
960
964
969
966
960
961
969
967
961
961
966
968
964
960
962
969
966
961
961
967
968
962
962
962
969
965
960
962
969
967
963
961
965
968
963
960
963
969
966
961
961
967
967
962
961
965
970
965
961
962
968
966
962
961
966
968
964
960
963
968
966
962
961
968
967
962
961
964
968
963
961
963
969
967
963
960
966
968
964
960
964
970
965
960
961
968
968
962
961
964
969
964
961
963
969
965
961
962
966
968
963
960
963
970
964
962
963
968
968
963
960
964
968
965
960
963
970
966
961
962
967
968
962
960
964
969
965
960
960
968
967
963
961
965
968
964
960
963
970
966
961
961
967
967
962
959
964
970
964
960
962
967
966
963
961
964
967
964
960
964
969
965
961
962
967
968
962
961
965
970
966
961
962
967
967
962
961
966
968
964
961
963
969
965
961
961
967
969
963
960
963
969
964
960
963
969
968
962
960
965
968
963
960
964
971
965
960
962
967
966
962
961
964
970
966
961
961
969
968
962
961
966
968
962
960
963
970
965
961
963
968
968
963
961
965
968
963
960
963
968
966
961
960
966
968
964
960
963
969
967
961
961
968
968
962
961
964
969
964
961
963
968
966
962
962
965
968
963
960
964
969
965
961
963
968
966
962
960
964
969
963
960
964
969
965
961
961
966
968
963
961
963
970
965
961
961
968
966
962
961
965
967
964
961
962
969
967
962
962
966
967
964
961
965
970
964
961
963
967
967
962
961
964
968
965
961
964
969
965
960
961
967
967
962
961
965
968
965
961
962
968
966
961
962
965
969
964
960
964
969
965
962
963
967
967
963
959
964
969
964
961
963
969
967
961
961
965
968
963
962
964
968
966
960
961
967
967
962
960
964
969
964
960
962
969
966
962
962
966
969
963
959
964
970
966
962
962
967
967
962
960
964
968
964
960
962
968
965
961
961
966
967
962
960
964
970
965
961
961
968
967
962
961
964
969
965
960
962
969
966
962
961
966
969
963
961
964
970
965
961
962
968
967
962
960
965
969
965
960
964
969
966
961
961
967
968
963
961
964
968
965
960
961
968
967
963
960
966
968
964
961
964
969
965
961
963
966
968
963
961
964
969
965
960
963
968
967
962
961
965
968
964
960
964
970
966
961
960
967
967
963
961
965
969
965
961
962
968
966
961
961
966
969
964
960
963
970
966
961
961
968
968
962
960
965
969
963
961
962
969
967
961
961
967
967
963
961
965
969
965
960
961
968
967
963
961
965
969
963
961
963
969
965
962
962
966
967
964
960
963
969
966
962
962
968
966
962
961
964
969
963
961
963
970
966
961
961
967
966
963
961
964
969
966
961
962
967
965
962
962
965
968
965
960
963
969
965
961
962
967
968
964
961
963
969
964
961
962
968
967
962
961
966
968
964
961
964
970
965
961
961
965
968
962
960
965
969
964
960
962
968
966
963
962
966
968
964
960
963
970
965
961
963
966
967
964
961
964
968
966
961
962
969
966
962
961
964
968
964
961
965
969
965
960
962
966
968
962
961
965
969
964
961
964
968
966
961
961
967
968
964
960
963
970
964
962
963
967
967
963
960
965
969
963
961
963
969
965
961
961
966
968
963
961
964
969
965
962
962
967
967
963
960
966
969
964
961
962
969
966
962
961
965
967
963
961
964
970
965
961
961
968
967
961
960
964
968
964
961
963
970
966
961
961
966
968
963
961
965
970
964
960
962
967
967
962
962
965
968
965
960
963
969
966
961
962
968
969
962
960
964
969
964
962
962
969
968
962
961
964
968
963
960
964
970
966
961
961
966
967
963
960
963
971
965
960
961
967
966
962
960
966
969
964
961
963
970
965
961
962
967
967
963
960
965
969
965
962
963
969
967
963
961
965
967
964
960
963
970
966
962
961
968
967
962
962
964
970
965
960
962
969
965
962
960
966
969
963
962
964
968
965
962
962
966
968
963
960
965
968
964
961
963
970
966
962
961
966
967
963
960
964
970
965
961
961
967
965
963
962
965
968
964
960
962
968
966
961
962
967
968
963
960
964
970
965
961
962
969
967
961
961
965
968
963
961
963
970
965
962
962
966
968
962
961
965
969
965
962
961
968
967
961
961
965
970
964
960
963
969
965
960
962
966
966
963
959
964
969
964
961
963
968
966
961
960
965
968
964
961
963
969
966
961
961
967
967
963
961
964
969
963
961
962
968
965
962
961
965
968
963
960
964
969
966
961
962
967
967
963
960
965
969
964
961
962
969
967
961
961
966
967
963
960
963
970
966
961
961
967
967
963
961
966
968
965
960
962
968
964
962
962
966
968
963
960
963
968
965
962
963
968
967
963
961
965
968
965
961
963
970
966
962
962
965
967
964
961
964
970
966
962
961
968
968
962
961
965
969
965
960
962
969
965
962
962
966
968
962
962
965
969
964
961
963
968
967
963
959
965
968
964
960
964
969
965
962
960
966
967
963
961
964
969
965
961
962
968
966
962
961
964
968
965
961
964
968
964
961
962
967
968
962
961
964
969
965
963
963
969
965
962
961
965
967
964
960
963
969
967
962
962
967
967
963
962
964
969
966
961
962
969
966
961
962
965
968
963
960
962
968
966
961
962
966
969
964
960
964
969
964
961
963
968
967
961
961
966
967
963
962
965
970
966
959
961
968
967
963
962
965
969
963
961
963
967
967
962
963
966
968
964
961
963
969
965
961
964
967
967
962
960
965
968
962
961
963
970
967
960
960
966
968
963
962
965
969
965
960
962
966
965
962
961
965
968
965
961
963
969
966
962
961
965
968
963
960
964
969
965
961
964
967
967
963
960
965
968
963
961
964
969
965
961
961
967
966
963
961
965
971
965
960
963
968
966
963
959
966
969
963
960
963
969
965
962
962
968
968
963
961
964
969
964
961
963
968
966
962
960
966
969
963
961
965
970
966
961
961
967
966
962
962
965
969
964
962
963
969
966
962
960
966
969
964
961
963
968
965
962
963
969
967
962
962
966
970
965
962
963
970
966
963
962
966
969
963
961
964
969
964
960
961
967
967
963
961
965
969
965
961
963
969
966
962
962
966
970