diff options
Diffstat (limited to 'test/one_million.felan')
-rw-r--r-- | test/one_million.felan | 100006 |
1 files changed, 100006 insertions, 0 deletions
diff --git a/test/one_million.felan b/test/one_million.felan new file mode 100644 index 0000000..f652f26 --- /dev/null +++ b/test/one_million.felan @@ -0,0 +1,100006 @@ +main :: ()->void{ + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); + print(1); +}; + +print :: (a:u64)->void{ + print_u64 a; +}; |