diff --git a/Server/data.json b/Server/data.json index 75b4274..4deaf3b 100644 --- a/Server/data.json +++ b/Server/data.json @@ -11,7 +11,7 @@ "id": 2, "login": "User1", "password": "123", - "email": "user1@mail.ru", + "email": "us1@mail.ru", "role": "USER" } ], @@ -32,9 +32,7297 @@ "books": [ { "id": 1, - "title": "книга5", - "description": "тест", - "content": "книга о приключениях\nочень интересная", + "title": "1984", + "description": "Роман о том, как репрессивная машина тоталитарного государства может уничтожить любую личность.", + "content": "Был холодный ясный апрельский день, и часы пробили тринадцать.\nУинстон Смит, прижав подбородок к груди и ежась от омерзительного ветра, быстро скользнул в стеклянные двери Дома Победы, но все же вихрь песка и пыли успел ворваться вместе с ним.", + "cover": [ + -1, + -40, + -1, + -32, + 0, + 16, + 74, + 70, + 73, + 70, + 0, + 1, + 1, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + -1, + -30, + 2, + 40, + 73, + 67, + 67, + 95, + 80, + 82, + 79, + 70, + 73, + 76, + 69, + 0, + 1, + 1, + 0, + 0, + 2, + 24, + 0, + 0, + 0, + 0, + 2, + 16, + 0, + 0, + 109, + 110, + 116, + 114, + 82, + 71, + 66, + 32, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 97, + 99, + 115, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + -10, + -42, + 0, + 1, + 0, + 0, + 0, + 0, + -45, + 45, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9, + 100, + 101, + 115, + 99, + 0, + 0, + 0, + -16, + 0, + 0, + 0, + 116, + 114, + 88, + 89, + 90, + 0, + 0, + 1, + 100, + 0, + 0, + 0, + 20, + 103, + 88, + 89, + 90, + 0, + 0, + 1, + 120, + 0, + 0, + 0, + 20, + 98, + 88, + 89, + 90, + 0, + 0, + 1, + -116, + 0, + 0, + 0, + 20, + 114, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 103, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 98, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 119, + 116, + 112, + 116, + 0, + 0, + 1, + -56, + 0, + 0, + 0, + 20, + 99, + 112, + 114, + 116, + 0, + 0, + 1, + -36, + 0, + 0, + 0, + 60, + 109, + 108, + 117, + 99, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 12, + 101, + 110, + 85, + 83, + 0, + 0, + 0, + 88, + 0, + 0, + 0, + 28, + 0, + 115, + 0, + 82, + 0, + 71, + 0, + 66, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 111, + -94, + 0, + 0, + 56, + -11, + 0, + 0, + 3, + -112, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 98, + -103, + 0, + 0, + -73, + -123, + 0, + 0, + 24, + -38, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 36, + -96, + 0, + 0, + 15, + -124, + 0, + 0, + -74, + -49, + 112, + 97, + 114, + 97, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 2, + 102, + 102, + 0, + 0, + -14, + -89, + 0, + 0, + 13, + 89, + 0, + 0, + 19, + -48, + 0, + 0, + 10, + 91, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + -10, + -42, + 0, + 1, + 0, + 0, + 0, + 0, + -45, + 45, + 109, + 108, + 117, + 99, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 12, + 101, + 110, + 85, + 83, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 28, + 0, + 71, + 0, + 111, + 0, + 111, + 0, + 103, + 0, + 108, + 0, + 101, + 0, + 32, + 0, + 73, + 0, + 110, + 0, + 99, + 0, + 46, + 0, + 32, + 0, + 50, + 0, + 48, + 0, + 49, + 0, + 54, + -1, + -37, + 0, + 67, + 0, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -37, + 0, + 67, + 1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -64, + 0, + 17, + 8, + 0, + -56, + 0, + -56, + 3, + 1, + 34, + 0, + 2, + 17, + 1, + 3, + 17, + 1, + -1, + -60, + 0, + 23, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + -1, + -60, + 0, + 43, + 16, + 1, + 1, + 0, + 1, + 3, + 3, + 4, + 0, + 5, + 5, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 17, + 2, + 33, + 49, + 65, + 81, + 113, + 18, + 97, + -127, + -111, + 50, + -79, + -63, + -47, + -16, + 34, + 66, + 82, + -95, + -31, + -15, + -1, + -60, + 0, + 22, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + -1, + -60, + 0, + 26, + 17, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 49, + 65, + 17, + 81, + 33, + -1, + -38, + 0, + 12, + 3, + 1, + 0, + 2, + 17, + 3, + 17, + 0, + 63, + 0, + -128, + 50, + -38, + 86, + 90, + -84, + -76, + -51, + -47, + 101, + -79, + 23, + 2, + 46, + -41, + -99, + -68, + 126, + -58, + 59, + 111, + -32, + -87, + 5, + -16, + 70, + -83, + 57, + 67, + -58, + 69, + 89, + 20, + 69, + -25, + -98, + 123, + -2, + -1, + 0, + -71, + -108, + -95, + -31, + -62, + -13, + -25, + -13, + -1, + 0, + -90, + 122, + 95, + -66, + -55, + -116, + 126, + -108, + 64, + 105, + 61, + -76, + -1, + 0, + -47, + 124, + 38, + -37, + -37, + -16, + -114, + -109, + 71, + 118, + -79, + 32, + -114, + 123, + -10, + -1, + 0, + 73, + 115, + -114, + 49, + -16, + -20, + 3, + -126, + -39, + -41, + -103, + -20, + -21, + 100, + -68, + -58, + 46, + -101, + 55, + -46, + 14, + 99, + 91, + 117, + -25, + -73, + -13, + -128, + 20, + 6, + 91, + 74, + -53, + 85, + -106, + -103, + -70, + 53, + -106, + 86, + 4, + 90, + 66, + -111, + 56, + -67, + 74, + -79, + 42, + -61, + -119, + -45, + 55, + -52, + -9, + 84, + -91, + 23, + -22, + 98, + -49, + -35, + 106, + 75, + 90, + 18, + 117, + -122, + -89, + 99, + 29, + -73, + -4, + -2, + -120, + -92, + 87, + 73, + 36, + -114, + 110, + -87, + 10, + 9, + 119, + 76, + 42, + 52, + -103, + -124, + -110, + 117, + 48, + 6, + 98, + -90, + 20, + 24, + -43, + -89, + 59, + -50, + 127, + 49, + -80, + 28, + -128, + 101, + -76, + -84, + -75, + 89, + 105, + -101, + -94, + -60, + 88, + 36, + 90, + 66, + -92, + 70, + -70, + 85, + -128, + 29, + 74, + -80, + -89, + 1, + -38, + 97, + 41, + -107, + -94, + 115, + -15, + 26, + -26, + -55, + -35, + -104, + -42, + -97, + -60, + -89, + 22, + -13, + 93, + 28, + -17, + 53, + -66, + -120, + 94, + 22, + -29, + -49, + 72, + -50, + 47, + 58, + -82, + 61, + -110, + 89, + -67, + -68, + -12, + 98, + -37, + 121, + 84, + 22, + 91, + 58, + -90, + 45, + 49, + 123, + 3, + -82, + -99, + 89, + -14, + -45, + -124, + -72, + -71, + 119, + -101, + -128, + 0, + 57, + 0, + -53, + 105, + 89, + 106, + -78, + -45, + 55, + 69, + -120, + -80, + 72, + -75, + 22, + -111, + 22, + -22, + 44, + 41, + 3, + -89, + 82, + -99, + 74, + 47, + -42, + 91, + 97, + -78, + -92, + 72, + -70, + 118, + -71, + 103, + 43, + 46, + -31, + -8, + -73, + -106, + -83, + -52, + -66, + 25, + -68, + -73, + -115, + -81, + -68, + 22, + -72, + -118, + 43, + 43, + 56, + -7, + -3, + 11, + -59, + -8, + -3, + 90, + -102, + 110, + 19, + 84, + -60, + -7, + 6, + 29, + -76, + -2, + 24, + -28, + -19, + 38, + 36, + -128, + -96, + 3, + -112, + 12, + -74, + -107, + -106, + -86, + 124, + 52, + -51, + -44, + 106, + 39, + -63, + -112, + 84, + -31, + 102, + -26, + 103, + 100, + 61, + 44, + 56, + 62, + -115, + -5, + 7, + -88, + -68, + -112, + -52, + -23, + 20, + -107, + 48, + -75, + 50, + 33, + -17, + -60, + 80, + 84, + 105, + -71, + 114, + -25, + -97, + 99, + 61, + -111, + 109, + 111, + 86, + -98, + -77, + -27, + -50, + 114, + -69, + -118, + -115, + 103, + 29, + 111, + 63, + -50, + 83, + 87, + -21, + 63, + 36, + -40, + 6, + -76, + -23, + -21, + 126, + 29, + 28, + 115, + 76, + -48, + 118, + 28, + -89, + -112, + 0, + 25, + 109, + 12, + -50, + -59, + 93, + -14, + -84, + -35, + 77, + -68, + 38, + 62, + 87, + 61, + -52, + -29, + -94, + -94, + 75, + -123, + -38, + -5, + 22, + 117, + -120, + 11, + -114, + -55, + -68, + 23, + 63, + 32, + 115, + 55, + -18, + -66, + -109, + -89, + -54, + -27, + 6, + 44, + -63, + -122, + -79, + -4, + -90, + -34, + 84, + 103, + 11, + -114, + -26, + 126, + 15, + -25, + -72, + 8, + 25, + 3, + 115, + 111, + -4, + 9, + 50, + 2, + -5, + 47, + 12, + -126, + -54, + 39, + -69, + 80, + 19, + -113, + 111, + -56, + 104, + 65, + 0, + 70, + -42, + 42, + 68, + -50, + -1, + 0, + 106, + -51, + 46, + 54, + -14, + -98, + 82, + 115, + 10, + -88, + -69, + -61, + 61, + -30, + -9, + -8, + 76, + 119, + -96, + 109, + -18, + -72, + -99, + -81, + -54, + 102, + 78, + 33, + -101, + 125, + -127, + 124, + -33, + -92, + -49, + 104, + -101, + 121, + 80, + 60, + -45, + -98, + 54, + 67, + 32, + 120, + -5, + 16, + 0, + 0, + 27, + -116, + -52, + 117, + 107, + 32, + -51, + 69, + -37, + -79, + -73, + 96, + 39, + 97, + 124, + 125, + 37, + -128, + -36, + -71, + 24, + -105, + 0, + 52, + 3, + 45, + -103, + -62, + 117, + -5, + 93, + -70, + -90, + 103, + 72, + -84, + -35, + 36, + -85, + -76, + -9, + 103, + 122, + 121, + 84, + 92, + -34, + -119, + -27, + 119, + -23, + -4, + -7, + 54, + -21, + -65, + -128, + 79, + 6, + 47, + -70, + -25, + -74, + -55, + -67, + 5, + -109, + -71, + -97, + -66, + -23, + 106, + 2, + -96, + 0, + 13, + -23, + -45, + -98, + 96, + 50, + -41, + -89, + -67, + -61, + 86, + 91, + -76, + -110, + 78, + -21, + 52, + 78, + -69, + -125, + 31, + -47, + 59, + -46, + -5, + 76, + 71, + 76, + -56, + -25, + -86, + -37, + -128, + 97, + -83, + 58, + 115, + -31, + 36, + -51, + -61, + -76, + -32, + 25, + -43, + 36, + -109, + 29, + -39, + -69, + -58, + -75, + -15, + -14, + -49, + 89, + -32, + 24, + 26, + -80, + 5, + 1, + -106, + -46, + -60, + -38, + 123, + -83, + 36, + -17, + -76, + 86, + 110, + -90, + -9, + -2, + 46, + 36, + -25, + -98, + -58, + 113, + -57, + -38, + 42, + 22, + -27, + 0, + 6, + -28, + -37, + 110, + -65, + -109, + 14, + -102, + 111, + -20, + 12, + 35, + -67, + -109, + -74, + 83, + 111, + -15, + -1, + 0, + 64, + -28, + -44, + -45, + 111, + -77, + 126, + -87, + 57, + -39, + 61, + 115, + -80, + 44, + -45, + 39, + -70, + -37, + 35, + -99, + -41, + 111, + -77, + 32, + -23, + -21, + -49, + 104, + -106, + -22, + 96, + 5, + -71, + -22, + 115, + 60, + 36, + -85, + -74, + 54, + 2, + 76, + -36, + 59, + 57, + 104, + -26, + -8, + 117, + 7, + 61, + 125, + 35, + 55, + -106, + -82, + -6, + -68, + 48, + 13, + 115, + 4, + -45, + -40, + 65, + 64, + 70, + -52, + -31, + -101, + 109, + 90, + -54, + -77, + 116, + 6, + -79, + -16, + -88, + -54, + -30, + -43, + -38, + 123, + -90, + 109, + 5, + -60, + -100, + -33, + -93, + 62, + -37, + 50, + 3, + -76, + -83, + 57, + 105, + -67, + 27, + -105, + -91, + 6, + 117, + -23, + -21, + -10, + -26, + -43, + -52, + -38, + -42, + 64, + 84, + 80, + 48, + 96, + -40, + 1, + 21, + 102, + -101, + 125, + -96, + 55, + -94, + 109, + -27, + -76, + -109, + 19, + 9, + -85, + 105, + 65, + -49, + -67, + 101, + -81, + -19, + -7, + 100, + 20, + 64, + 27, + 1, + -106, + -46, + -104, + -17, + -78, + -25, + 12, + -85, + 55, + 87, + 50, + 113, + -9, + 83, + 57, + 65, + 80, + 0, + 0, + 0, + 110, + 111, + -75, + 102, + 76, + -83, + -37, + 105, + -14, + 13, + 91, + -74, + 47, + -59, + 115, + 106, + 94, + -105, + -123, + -58, + -41, + -20, + 24, + 6, + -76, + -13, + 50, + 9, + -54, + -35, + 54, + 55, + 108, + -45, + 49, + 57, + 98, + 106, + -77, + -33, + 32, + -42, + -99, + 61, + -35, + 18, + 92, + -12, + 80, + 24, + -41, + -57, + -53, + 110, + 90, + -73, + -72, + -20, + 7, + -10, + -80, + -43, + -69, + 98, + 50, + 0, + 0, + -40, + 12, + -74, + -107, + -106, + -86, + 98, + -10, + 105, + -101, + -88, + 46, + 47, + 96, + 68, + 0, + 5, + 26, + -109, + 27, + -34, + 64, + -4, + 51, + -34, + -78, + 91, + -108, + 1, + -87, + -59, + 101, + 101, + -64, + 32, + -42, + 37, + -29, + -98, + -79, + 127, + -89, + -33, + -64, + 51, + 37, + -68, + 55, + -115, + 58, + 121, + -34, + -10, + 75, + -85, + -92, + -104, + 73, + 51, + 119, + -56, + 58, + 77, + 89, + -30, + 85, + -52, + 75, + -58, + 52, + -49, + -81, + -25, + 44, + -51, + -92, + -17, + -51, + 6, + -19, + -60, + 115, + -69, + 109, + -42, + -14, + -74, + -9, + -27, + -114, + 65, + 0, + 0, + 0, + 108, + 6, + 91, + 51, + -124, + -11, + 80, + 86, + 110, + -98, + -86, + -66, + -81, + 96, + 84, + 61, + 83, + -79, + -103, + -40, + 1, + 61, + 93, + -90, + 16, + 1, + 0, + 0, + 0, + 85, + -52, + -68, + -3, + -128, + 55, + -103, + 57, + 79, + 84, + 0, + 61, + 76, + -6, + -88, + 2, + 32, + 0, + 0, + 0, + 3, + -1, + -39 + ], + "authorId": 1, + "userId": 2 + }, + { + "id": 2, + "title": "Собачье сердце", + "description": "Роман о бродячем псе Шарике, превращенном в человека.", + "content": "У‑у-у-у-у-гу-гуг-гуу! О, гляньте на меня, я погибаю.\nВьюга в подворотне ревёт мне отходную, и я вою с ней.\nПропал я, пропал.", + "cover": [ + -1, + -40, + -1, + -32, + 0, + 16, + 74, + 70, + 73, + 70, + 0, + 1, + 1, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + -1, + -30, + 2, + 40, + 73, + 67, + 67, + 95, + 80, + 82, + 79, + 70, + 73, + 76, + 69, + 0, + 1, + 1, + 0, + 0, + 2, + 24, + 0, + 0, + 0, + 0, + 2, + 16, + 0, + 0, + 109, + 110, + 116, + 114, + 82, + 71, + 66, + 32, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 97, + 99, + 115, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + -10, + -42, + 0, + 1, + 0, + 0, + 0, + 0, + -45, + 45, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9, + 100, + 101, + 115, + 99, + 0, + 0, + 0, + -16, + 0, + 0, + 0, + 116, + 114, + 88, + 89, + 90, + 0, + 0, + 1, + 100, + 0, + 0, + 0, + 20, + 103, + 88, + 89, + 90, + 0, + 0, + 1, + 120, + 0, + 0, + 0, + 20, + 98, + 88, + 89, + 90, + 0, + 0, + 1, + -116, + 0, + 0, + 0, + 20, + 114, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 103, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 98, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 119, + 116, + 112, + 116, + 0, + 0, + 1, + -56, + 0, + 0, + 0, + 20, + 99, + 112, + 114, + 116, + 0, + 0, + 1, + -36, + 0, + 0, + 0, + 60, + 109, + 108, + 117, + 99, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 12, + 101, + 110, + 85, + 83, + 0, + 0, + 0, + 88, + 0, + 0, + 0, + 28, + 0, + 115, + 0, + 82, + 0, + 71, + 0, + 66, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 111, + -94, + 0, + 0, + 56, + -11, + 0, + 0, + 3, + -112, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 98, + -103, + 0, + 0, + -73, + -123, + 0, + 0, + 24, + -38, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 36, + -96, + 0, + 0, + 15, + -124, + 0, + 0, + -74, + -49, + 112, + 97, + 114, + 97, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 2, + 102, + 102, + 0, + 0, + -14, + -89, + 0, + 0, + 13, + 89, + 0, + 0, + 19, + -48, + 0, + 0, + 10, + 91, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + -10, + -42, + 0, + 1, + 0, + 0, + 0, + 0, + -45, + 45, + 109, + 108, + 117, + 99, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 12, + 101, + 110, + 85, + 83, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 28, + 0, + 71, + 0, + 111, + 0, + 111, + 0, + 103, + 0, + 108, + 0, + 101, + 0, + 32, + 0, + 73, + 0, + 110, + 0, + 99, + 0, + 46, + 0, + 32, + 0, + 50, + 0, + 48, + 0, + 49, + 0, + 54, + -1, + -37, + 0, + 67, + 0, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -37, + 0, + 67, + 1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -64, + 0, + 17, + 8, + 0, + -56, + 0, + -56, + 3, + 1, + 34, + 0, + 2, + 17, + 1, + 3, + 17, + 1, + -1, + -60, + 0, + 23, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + -1, + -60, + 0, + 42, + 16, + 1, + 0, + 2, + 0, + 5, + 3, + 4, + 2, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 17, + 33, + 49, + 65, + 81, + -127, + 2, + 113, + -16, + 18, + 97, + -111, + -95, + -79, + -63, + 66, + -47, + -31, + 34, + 50, + -15, + -1, + -60, + 0, + 21, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + -1, + -60, + 0, + 22, + 17, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 17, + -1, + -38, + 0, + 12, + 3, + 1, + 0, + 2, + 17, + 3, + 17, + 0, + 63, + 0, + -48, + 42, + 8, + 40, + 8, + 40, + 8, + 10, + 8, + 40, + 8, + 0, + 8, + -96, + 0, + 2, + 40, + 2, + 16, + -76, + -128, + -96, + 0, + 0, + 0, + 2, + -94, + -118, + 49, + 83, + -11, + 80, + -72, + -2, + 127, + -59, + -103, + -92, + -119, + -68, + -64, + -1, + 0, + -105, + -99, + -65, + -75, + -58, + -3, + -65, + -13, + -3, + 103, + -43, + -20, + -77, + 52, + 46, + 37, + 78, + 56, + 111, + -74, + -8, + 121, + 43, + 95, + -113, + -71, + -110, + 38, + -46, + 122, + -79, + 12, + 90, + -49, + -34, + 126, + -118, + -97, + -81, + -70, + -52, + -103, + -86, + -9, + 46, + 110, + -69, + 8, + -107, + 59, + 109, + -74, + -102, + -83, + 77, + 86, + 68, + 78, + 52, + -77, + 53, + 0, + -107, + 59, + -7, + -16, + 84, + -17, + -25, + -62, + 122, + -102, + 69, + 74, + -99, + -4, + -8, + 42, + 119, + -13, + -32, + -103, + -92, + -11, + 96, + 11, + 83, + -65, + -97, + 5, + 78, + -2, + 124, + 36, + 77, + -98, + -81, + 96, + 90, + -99, + -4, + -8, + 74, + -99, + -4, + -8, + 89, + -100, + 45, + 35, + -86, + -28, + 22, + -89, + 127, + 62, + 10, + -99, + -4, + -8, + 75, + -101, + -104, + -17, + -12, + 122, + -90, + -90, + 65, + 106, + 119, + -13, + -31, + -90, + 61, + 77, + -126, + 10, + 8, + -118, + -52, + 74, + -88, + -49, + 86, + -117, + 81, + 17, + 126, + -55, + -43, + -94, + -36, + 87, + 8, + -84, + 105, + -49, + -23, + 103, + 78, + -55, + -89, + 63, + -91, + -99, + 59, + 64, + -83, + 68, + -59, + -31, + 20, + -60, + -21, + -35, + -88, + -1, + 0, + -73, + -53, + 59, + -5, + -120, + -44, + -27, + 9, + -97, + 84, + 112, + -44, + 69, + -60, + 51, + 85, + -44, + 5, + -44, + -49, + 45, + 76, + -36, + 75, + 58, + -49, + 36, + 101, + 60, + 1, + 21, + -122, + -10, + -38, + 116, + -28, + -48, + 86, + 51, + -22, + -13, + 98, + 98, + -94, + 59, + -97, + -53, + -51, + -114, + -84, + -93, + -72, + 36, + 85, + -16, + -102, + 79, + 14, + -111, + -108, + 118, + 115, + -120, + -103, + 6, + -65, + -116, + 119, + 72, + -50, + 60, + -47, + 103, + 8, + -120, + 79, + -27, + 28, + 126, + 0, + -42, + 121, + 35, + 41, + -32, + -42, + 121, + 35, + 41, + -32, + 8, + -84, + 55, + -73, + 70, + 99, + 37, + 10, + 8, + 8, + -112, + -45, + 22, + -74, + -93, + 83, + 22, + -52, + 69, + 93, + -106, + 90, + 42, + 122, + 125, + -31, + 102, + 47, + 88, + 14, + 0, + -120, + -83, + 96, + -84, + 39, + 35, + 66, + -32, + 22, + 48, + -63, + 53, + -65, + 115, + 88, + 80, + 74, + -57, + 56, + 43, + 9, + -117, + -60, + -99, + -31, + 44, + 23, + -45, + 45, + -94, + -120, + -52, + -12, + -38, + 122, + 112, + -90, + -63, + 88, + -114, + -103, + -123, + -120, + -104, + 83, + 29, + -66, + -32, + 25, + -104, + -103, + -104, + -124, + -87, + -116, + 91, + -57, + 111, + -72, + 49, + -37, + -20, + 25, + -12, + -55, + 83, + -116, + 118, + 107, + -113, + -76, + -57, + 96, + 103, + -46, + -47, + -62, + -126, + 10, + 8, + -60, + 47, + 16, + -112, + -41, + -10, + -94, + 84, + 108, + 114, + -69, + -120, + 5, + 68, + -112, + -79, + -5, + 4, + -104, + 43, + -78, + -128, + -59, + 82, + 92, + -73, + 57, + 48, + -94, + -35, + -32, + -75, + -125, + 59, + 53, + -94, + 7, + -77, + 80, + -51, + 17, + -128, + 54, + 51, + -56, + 13, + 38, + 36, + 38, + 24, + -29, + 42, + 46, + 34, + 97, + -68, + -104, + 111, + 32, + -96, + -120, + 40, + -123, + -126, + -119, + 96, + 50, + -42, + -100, + -78, + 92, + -88, + -39, + -3, + -79, + 51, + 37, + -50, + -64, + -44, + 29, + 63, + -76, + -71, + -40, + -115, + 80, + 95, + 63, + 7, + -97, + -111, + 46, + 64, + -100, + -111, + -83, + 25, + -103, + -40, + 5, + -47, + 46, + 64, + 83, + -70, + 28, + 2, + -87, + 0, + 7, + 0, + 11, + -126, + 96, + 0, + -88, + 92, + -58, + -97, + 9, + 96, + 0, + 6, + 33, + 61, + -64, + 72, + 63, + -78, + 26, + 81, + 38, + 51, + -18, + 127, + 107, + 81, + -78, + 78, + 25, + 80, + 47, + -6, + 68, + -25, + -35, + -103, + -41, + -52, + -46, + 50, + 6, + -81, + -50, + 68, + -119, + -48, + -11, + 104, + 11, + 44, + -83, + -24, + 0, + 104, + 78, + 72, + 13, + 12, + -83, + 32, + -74, + 37, + 45, + 1, + 97, + 120, + -90, + -32, + 76, + -20, + -49, + -86, + 90, + -106, + 20, + 106, + 58, + -89, + -71, + 119, + -125, + 43, + 0, + -43, + -30, + -84, + 45, + -56, + 52, + 51, + 96, + 37, + -83, + -9, + 101, + 65, + -81, + 76, + -107, + -17, + 9, + 107, + 96, + 85, + -17, + -114, + -48, + 86, + 19, + -103, + 96, + 35, + 81, + 17, + 30, + -31, + -118, + 12, + -54, + 91, + 83, + 12, + 40, + -43, + -75, + 24, + -71, + -70, + 70, + 80, + 2, + -126, + 2, + 70, + 42, + 80, + 1, + 108, + -34, + 31, + 64, + -77, + -109, + 57, + -90, + 56, + 53, + 17, + -124, + -10, + 85, + 72, + -116, + 38, + 74, + -59, + -82, + -100, + -106, + 116, + -18, + 35, + 53, + -19, + -10, + 104, + -41, + -61, + 51, + 48, + -126, + -120, + 3, + 33, + 72, + -94, + -106, + 0, + -72, + -84, + 103, + 12, + -75, + 27, + -126, + -28, + -105, + -119, + -44, + -56, + 55, + 12, + 75, + 81, + 41, + 0, + -54, + -34, + 75, + 89, + -108, + 13, + 64, + 65, + 40, + 45, + -58, + 68, + -31, + 12, + -52, + 18, + 5, + -44, + 36, + 78, + 8, + 40, + 94, + 77, + 70, + 83, + -39, + -106, + -93, + 41, + -20, + 41, + 25, + 79, + -102, + -81, + 82, + 93, + 71, + 43, + 56, + -120, + -111, + 57, + -28, + -53, + 117, + 16, + -111, + 0, + -107, + 99, + 84, + 2, + 75, + 48, + -37, + 58, + -56, + 45, + 67, + 45, + 38, + 64, + -112, + -45, + 49, + -117, + 96, + -108, + 82, + -120, + 51, + -68, + 44, + 102, + 70, + 114, + 70, + 114, + -86, + -69, + -86, + 110, + -88, + -128, + 0, + -109, + -125, + -102, + -50, + 104, + -96, + 45, + 0, + -79, + 24, + 114, + -79, + 25, + -82, + -100, + -2, + -51, + -59, + 73, + -118, + 105, + 42, + -30, + 21, + 16, + 0, + 1, + 0, + 68, + -42, + 84, + -91, + 21, + 81, + 80, + 102, + 48, + -123, + 80, + 4, + -107, + 102, + -25, + -43, + -72, + 16, + -79, + -100, + -111, + 25, + -111, + -100, + -118, + 111, + -26, + -126, + 94, + 107, + 117, + 0, + -87, + 51, + 12, + -38, + -60, + 110, + -88, + -50, + 114, + -44, + -58, + 53, + 4, + 126, + -116, + -26, + 5, + 50, + -66, + 10, + -88, + -75, + -42, + 120, + 58, + -112, + 52, + -124, + -35, + 116, + -25, + -10, + 70, + -96, + 68, + -32, + 88, + 8, + 88, + 10, + 23, + 2, + 80, + 0, + 0, + -94, + 89, + 104, + -86, + 90, + 95, + -79, + 96, + -48, + -51, + -106, + 13, + 51, + 25, + -55, + 101, + -26, + 4, + -22, + -50, + 124, + 44, + -24, + -112, + -94, + -58, + 13, + -80, + -38, + 12, + 73, + -45, + -104, + 70, + 106, + 53, + -84, + -16, + -78, + -51, + -25, + -122, + -60, + -49, + -78, + 11, + -92, + 38, + -27, + -32, + 94, + 96, + -79, + -112, + -105, + -20, + 95, + -80, + 40, + -106, + -94, + 36, + -28, + 36, + -24, + 40, + -96, + 0, + 2, + 10, + 0, + 0, + 10, + -111, + -81, + 114, + 51, + -112, + 17, + 39, + 125, + -48, + 20, + 88, + -50, + 27, + 0, + 99, + 69, + -116, + 38, + 57, + 1, + 86, + 117, + -31, + 36, + 16, + 52, + -13, + 115, + 127, + 52, + 0, + 84, + 1, + 4, + -80, + 80, + -112, + 1, + -1, + -39 + ], + "authorId": 2, + "userId": 2 + }, + { + "title": "Вельд", + "description": "Рассказ о зависимости от технических устройств, потере человечности.", + "content": "— Джорджи, пожалуйста, посмотри детскую комнату.\n— А что с ней?\n— Не знаю.\n— Так в чем же дело?", + "cover": [ + -1, + -40, + -1, + -32, + 0, + 16, + 74, + 70, + 73, + 70, + 0, + 1, + 1, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + -1, + -30, + 2, + 40, + 73, + 67, + 67, + 95, + 80, + 82, + 79, + 70, + 73, + 76, + 69, + 0, + 1, + 1, + 0, + 0, + 2, + 24, + 0, + 0, + 0, + 0, + 2, + 16, + 0, + 0, + 109, + 110, + 116, + 114, + 82, + 71, + 66, + 32, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 97, + 99, + 115, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + -10, + -42, + 0, + 1, + 0, + 0, + 0, + 0, + -45, + 45, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9, + 100, + 101, + 115, + 99, + 0, + 0, + 0, + -16, + 0, + 0, + 0, + 116, + 114, + 88, + 89, + 90, + 0, + 0, + 1, + 100, + 0, + 0, + 0, + 20, + 103, + 88, + 89, + 90, + 0, + 0, + 1, + 120, + 0, + 0, + 0, + 20, + 98, + 88, + 89, + 90, + 0, + 0, + 1, + -116, + 0, + 0, + 0, + 20, + 114, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 103, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 98, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 119, + 116, + 112, + 116, + 0, + 0, + 1, + -56, + 0, + 0, + 0, + 20, + 99, + 112, + 114, + 116, + 0, + 0, + 1, + -36, + 0, + 0, + 0, + 60, + 109, + 108, + 117, + 99, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 12, + 101, + 110, + 85, + 83, + 0, + 0, + 0, + 88, + 0, + 0, + 0, + 28, + 0, + 115, + 0, + 82, + 0, + 71, + 0, + 66, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 111, + -94, + 0, + 0, + 56, + -11, + 0, + 0, + 3, + -112, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 98, + -103, + 0, + 0, + -73, + -123, + 0, + 0, + 24, + -38, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 36, + -96, + 0, + 0, + 15, + -124, + 0, + 0, + -74, + -49, + 112, + 97, + 114, + 97, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 2, + 102, + 102, + 0, + 0, + -14, + -89, + 0, + 0, + 13, + 89, + 0, + 0, + 19, + -48, + 0, + 0, + 10, + 91, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + -10, + -42, + 0, + 1, + 0, + 0, + 0, + 0, + -45, + 45, + 109, + 108, + 117, + 99, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 12, + 101, + 110, + 85, + 83, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 28, + 0, + 71, + 0, + 111, + 0, + 111, + 0, + 103, + 0, + 108, + 0, + 101, + 0, + 32, + 0, + 73, + 0, + 110, + 0, + 99, + 0, + 46, + 0, + 32, + 0, + 50, + 0, + 48, + 0, + 49, + 0, + 54, + -1, + -37, + 0, + 67, + 0, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -37, + 0, + 67, + 1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -64, + 0, + 17, + 8, + 0, + -56, + 0, + -56, + 3, + 1, + 34, + 0, + 2, + 17, + 1, + 3, + 17, + 1, + -1, + -60, + 0, + 23, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + -1, + -60, + 0, + 40, + 16, + 1, + 1, + 0, + 1, + 3, + 3, + 3, + 3, + 5, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 17, + 2, + 33, + 49, + 18, + 65, + -127, + 81, + 97, + 113, + -111, + -95, + -16, + 34, + 50, + 66, + -79, + -47, + -63, + -1, + -60, + 0, + 22, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + -1, + -60, + 0, + 24, + 17, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 17, + 33, + 65, + -1, + -38, + 0, + 12, + 3, + 1, + 0, + 2, + 17, + 3, + 17, + 0, + 63, + 0, + -26, + -88, + -96, + 6, + 12, + 0, + 0, + 32, + 0, + 0, + 0, + -80, + 21, + 5, + 1, + 5, + 65, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 84, + 88, + 11, + -128, + -17, + -70, + -126, + 118, + 69, + 64, + 64, + 0, + 84, + 80, + 5, + 65, + 81, + 81, + 96, + 2, + -88, + 99, + 2, + -96, + -128, + 0, + 0, + 0, + 0, + 0, + 2, + -94, + -126, + -120, + 2, + -96, + -128, + 2, + -128, + 0, + -96, + 16, + 1, + 106, + 80, + 104, + 72, + 101, + 23, + 85, + -107, + -123, + 10, + -56, + 10, + -56, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 1, + -127, + 114, + 41, + -40, + -120, + -80, + 2, + -88, + -118, + -99, + -111, + 75, + 1, + 22, + -100, + 37, + 84, + -15, + 0, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 86, + 36, + 94, + 5, + -126, + -90, + 68, + 81, + 80, + 20, + 74, + -46, + 81, + 43, + 32, + 43, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 42, + 44, + 5, + -126, + 112, + 100, + 83, + 11, + -124, + -55, + -112, + -29, + 66, + 110, + 119, + 69, + 17, + 106, + 42, + 81, + 0, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 21, + 20, + 86, + -109, + 10, + 34, + -78, + -72, + 59, + -88, + 64, + 1, + 89, + 21, + 21, + -108, + 21, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 98, + 44, + -126, + -82, + 69, + 17, + 83, + 2, + -126, + -90, + 83, + 57, + 105, + 4, + -88, + 8, + -88, + -88, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + -71, + 93, + 51, + 53, + -83, + -77, + 54, + -103, + -57, + -10, + 9, + 55, + 55, + 107, + 19, + -17, + 63, + -90, + 101, + -33, + 87, + -100, + 11, + -90, + 47, + 11, + -118, + 102, + 76, + -29, + 125, + -25, + 127, + 68, + -105, + -101, + -33, + -76, + 13, + 49, + -74, + 78, + -103, + -100, + 111, + -12, + 107, + 51, + 121, + -23, + -113, + -77, + 61, + 94, + -34, + -32, + -77, + 76, + -49, + 126, + 113, + -70, + -55, + 57, + -7, + 99, + 55, + -119, + 59, + -25, + -69, + 82, + 91, + 38, + -8, + -37, + 28, + 8, + -62, + 45, + -104, + -72, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 26, + -110, + -44, + -100, + -49, + -105, + 75, + 36, + -105, + 16, + 19, + -90, + -51, + -27, + 77, + 50, + -34, + 46, + 29, + 39, + 19, + 62, + -116, + -23, + -33, + 62, + -103, + -96, + -99, + 30, + -23, + 52, + -26, + -39, + -98, + 23, + 87, + 86, + 118, + -50, + 23, + 71, + 30, + 65, + 102, + -103, + 61, + -39, + -43, + 51, + -86, + 70, + -90, + -10, + -4, + -29, + -24, + -97, + -49, + -57, + -4, + 4, + -43, + 36, + -100, + 57, + -69, + 106, + -58, + -46, + -9, + -84, + -22, + -45, + 36, + -52, + 6, + -76, + -15, + 22, + 111, + 18, + -19, + -89, + -63, + 56, + -97, + 0, + -27, + 121, + -65, + 53, + 21, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + -83, + 60, + -57, + 75, + -38, + 95, + 86, + 52, + 115, + -31, + -85, + -67, + -98, + -109, + 112, + 53, + -25, + 27, + 121, + 93, + 60, + 51, + -85, + 86, + -40, + -99, + -42, + 106, + -110, + 77, + -63, + -101, + -82, + -17, + 27, + -101, + 105, + -15, + -106, + 45, + -45, + -115, + -89, + -40, + -70, + -77, + 49, + -128, + 107, + 71, + 30, + 73, + -5, + -17, + -25, + -93, + 50, + -39, + 49, + 33, + 58, + -77, + -103, + -36, + 26, + -77, + 58, + -89, + -74, + -19, + 93, + -10, + 115, + -3, + 87, + -70, + -23, + -69, + -36, + -33, + -88, + 53, + 113, + 118, + -75, + 102, + 59, + 118, + 114, + -43, + 115, + 106, + -23, + -78, + 77, + -63, + 47, + 55, + 12, + -83, + -27, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 99, + 93, + 62, + -73, + -13, + 127, + -15, + -109, + 52, + 26, + -23, + -122, + 38, + -1, + 0, + 111, + -11, + -128, + 27, + -50, + -97, + 100, + -105, + 111, + 44, + -128, + -33, + 87, + -25, + -25, + -55, + -43, + 88, + 1, + -82, + -86, + -56, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + -1, + -39 + ], + "authorId": 3, + "userId": 2, + "id": 3 + }, + { + "title": "Роковые яйца", + "description": "Рассказ, критикующий стремление к прогрессу без учёта последствий.", + "content": "16 апреля 1928 года, вечером, профессор зоологии IV государственного университета и директор зооинститута в Москве Персиков вошел в свой кабинет, помещающийся в зооинституте, что на улице Герцена.\nПрофессор зажег верхний матовый шар и огляделся.", + "cover": [ + -1, + -40, + -1, + -32, + 0, + 16, + 74, + 70, + 73, + 70, + 0, + 1, + 1, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + -1, + -30, + 2, + 40, + 73, + 67, + 67, + 95, + 80, + 82, + 79, + 70, + 73, + 76, + 69, + 0, + 1, + 1, + 0, + 0, + 2, + 24, + 0, + 0, + 0, + 0, + 2, + 16, + 0, + 0, + 109, + 110, + 116, + 114, + 82, + 71, + 66, + 32, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 97, + 99, + 115, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + -10, + -42, + 0, + 1, + 0, + 0, + 0, + 0, + -45, + 45, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9, + 100, + 101, + 115, + 99, + 0, + 0, + 0, + -16, + 0, + 0, + 0, + 116, + 114, + 88, + 89, + 90, + 0, + 0, + 1, + 100, + 0, + 0, + 0, + 20, + 103, + 88, + 89, + 90, + 0, + 0, + 1, + 120, + 0, + 0, + 0, + 20, + 98, + 88, + 89, + 90, + 0, + 0, + 1, + -116, + 0, + 0, + 0, + 20, + 114, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 103, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 98, + 84, + 82, + 67, + 0, + 0, + 1, + -96, + 0, + 0, + 0, + 40, + 119, + 116, + 112, + 116, + 0, + 0, + 1, + -56, + 0, + 0, + 0, + 20, + 99, + 112, + 114, + 116, + 0, + 0, + 1, + -36, + 0, + 0, + 0, + 60, + 109, + 108, + 117, + 99, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 12, + 101, + 110, + 85, + 83, + 0, + 0, + 0, + 88, + 0, + 0, + 0, + 28, + 0, + 115, + 0, + 82, + 0, + 71, + 0, + 66, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 111, + -94, + 0, + 0, + 56, + -11, + 0, + 0, + 3, + -112, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 98, + -103, + 0, + 0, + -73, + -123, + 0, + 0, + 24, + -38, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + 36, + -96, + 0, + 0, + 15, + -124, + 0, + 0, + -74, + -49, + 112, + 97, + 114, + 97, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 2, + 102, + 102, + 0, + 0, + -14, + -89, + 0, + 0, + 13, + 89, + 0, + 0, + 19, + -48, + 0, + 0, + 10, + 91, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 88, + 89, + 90, + 32, + 0, + 0, + 0, + 0, + 0, + 0, + -10, + -42, + 0, + 1, + 0, + 0, + 0, + 0, + -45, + 45, + 109, + 108, + 117, + 99, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 12, + 101, + 110, + 85, + 83, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 28, + 0, + 71, + 0, + 111, + 0, + 111, + 0, + 103, + 0, + 108, + 0, + 101, + 0, + 32, + 0, + 73, + 0, + 110, + 0, + 99, + 0, + 46, + 0, + 32, + 0, + 50, + 0, + 48, + 0, + 49, + 0, + 54, + -1, + -37, + 0, + 67, + 0, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -37, + 0, + 67, + 1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -64, + 0, + 17, + 8, + 0, + -56, + 0, + -56, + 3, + 1, + 34, + 0, + 2, + 17, + 1, + 3, + 17, + 1, + -1, + -60, + 0, + 23, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + -1, + -60, + 0, + 39, + 16, + 1, + 1, + 0, + 1, + 3, + 4, + 2, + 2, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 17, + 2, + 49, + 81, + 18, + 33, + 65, + 97, + -127, + -95, + 50, + 113, + -111, + -47, + -31, + 34, + 66, + -63, + -1, + -60, + 0, + 22, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + -1, + -60, + 0, + 22, + 17, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 33, + -1, + -38, + 0, + 12, + 3, + 1, + 0, + 2, + 17, + 3, + 17, + 0, + 63, + 0, + -107, + 125, + -94, + -127, + -123, + 34, + -126, + 40, + 91, + -128, + 12, + -90, + 83, + 32, + -73, + 83, + 57, + -68, + -120, + 13, + -11, + 25, + -116, + 25, + 7, + 78, + -88, + 102, + 57, + -9, + 59, + -125, + -86, + -92, + -19, + 34, + -96, + 34, + -96, + 38, + 112, + -50, + 109, + 93, + 91, + 50, + 44, + 81, + 23, + 33, + -119, + -114, + -23, + -122, + -103, + -54, + -104, + -96, + 8, + 120, + 84, + -52, + 93, + -63, + -95, + -104, + -48, + 38, + 89, + -76, + -88, + 10, + -103, + 66, + 76, + -126, + -28, + -18, + -77, + -78, + 121, + 1, + 100, + 89, + 27, + 6, + 125, + 85, + -98, + 127, + 105, + -85, + 121, + 87, + -51, + 5, + 84, + 50, + -127, + -100, + 25, + -19, + -106, + 117, + 19, + 96, + 74, + -53, + 85, + -107, + 86, + -90, + -57, + -124, + -101, + 2, + 43, + 23, + 118, + -8, + 102, + -18, + 10, + 36, + -40, + 3, + 45, + 74, + -53, + 80, + 20, + -94, + 80, + 102, + -94, + -42, + -92, + 6, + 108, + -63, + 27, + -68, + 48, + 13, + 36, + 95, + 6, + 1, + -87, + -38, + 43, + 38, + 80, + 93, + 91, + 30, + 81, + 65, + 80, + 1, + -101, + -79, + 54, + 95, + -39, + 63, + -11, + 70, + 106, + 55, + 102, + 89, + -64, + -79, + 102, + -55, + -32, + -101, + 127, + 39, + -127, + 8, + -107, + 124, + 68, + -43, + -32, + 15, + 2, + 0, + -46, + -77, + -107, + -56, + 52, + -55, + -108, + 2, + 119, + -83, + -58, + 38, + -19, + -64, + 90, + -59, + -98, + 91, + 68, + 25, + -107, + -88, + -59, + -104, + 37, + -14, + -93, + 96, + 32, + -104, + -32, + -49, + 45, + 97, + 0, + 25, + -57, + 6, + 108, + -36, + 26, + 69, + -54, + 1, + -107, + -54, + 0, + 105, + -37, + -28, + -79, + 35, + 74, + 51, + -31, + 47, + -122, + -16, + -59, + 4, + -101, + -117, + 55, + 1, + 112, + -72, + 33, + 65, + 18, + -82, + 18, + -64, + 35, + 78, + 109, + -64, + 105, + 81, + 80, + 70, + 49, + -121, + 74, + -106, + 3, + 50, + -76, + -50, + 12, + 40, + -48, + -104, + 75, + -124, + 26, + 25, + -115, + 3, + 54, + 112, + 102, + -51, + -38, + 75, + 103, + -112, + 37, + -117, + -121, + 54, + -12, + -37, + -16, + -94, + -10, + -98, + -41, + -65, + -23, + 62, + -119, + -72, + 53, + -23, + -54, + -73, + -27, + -99, + 91, + -126, + 77, + -64, + 6, + -95, + 89, + -53, + 123, + -126, + 23, + -70, + -90, + 80, + 98, + -110, + -31, + -85, + 50, + -54, + -115, + -28, + 102, + 52, + 13, + 37, + 11, + -80, + 2, + 69, + 65, + 46, + -60, + -118, + -104, + -32, + 20, + -53, + 61, + -42, + 2, + -77, + 102, + 90, + 1, + -51, + -87, + -85, + -107, + -65, + -84, + -58, + 108, + -13, + 59, + -88, + -23, + -38, + -97, + 21, + -53, + 56, + 110, + 106, + -28, + 26, + -19, + -61, + 58, + -38, + -105, + 62, + 88, + -43, + -72, + 51, + 0, + 1, + -87, + 89, + 1, + -45, + 37, + -116, + 44, + -96, + -72, + -84, + -40, + -42, + 89, + -73, + 32, + -53, + 121, + 101, + 65, + 85, + 20, + 18, + 52, + -52, + -14, + -46, + 0, + 32, + 10, + -98, + 126, + 20, + 4, + -100, + 93, + -38, + -119, + 102, + 127, + 96, + -87, + 98, + 75, + -30, + -76, + -93, + -107, + -106, + 14, + -105, + -69, + 22, + 99, + 96, + 64, + 0, + 0, + 1, + -82, + -108, + -57, + -80, + 65, + 113, + -19, + 113, + -20, + 25, + 26, + -23, + -10, + -104, + -10, + 8, + -85, + -113, + 102, + 61, + -126, + 11, + -113, + 102, + 32, + 36, + 109, + -103, + 20, + 0, + 16, + 79, + 63, + 13, + 51, + -113, + 57, + 80, + 106, + 12, + -82, + 65, + 53, + 76, + -2, + -46, + 95, + 21, + -84, + -77, + 100, + -86, + 54, + -59, + -90, + 61, + -99, + 62, + -63, + -111, + -84, + 29, + 62, + -63, + -111, + -82, + -97, + 96, + 42, + 53, + -113, + 102, + 61, + -126, + 11, + -113, + 107, + -128, + 101, + -98, + 29, + 48, + -99, + 40, + 50, + 114, + -42, + 14, + -107, + 25, + -2, + -49, + -19, + -82, + -109, + 0, + -52, + -39, + 63, + -58, + -16, + -67, + 40, + 57, + -81, + 31, + -74, + -80, + 97, + 70, + 60, + 127, + 43, + 55, + -8, + 107, + 7, + 72, + 51, + -2, + -98, + 26, + -23, + 58, + 103, + -96, + 103, + -5, + -89, + -6, + -41, + 73, + -113, + 112, + 18, + 108, + 53, + -125, + 30, + -48, + 100, + 92, + 123, + 49, + -20, + 16, + 92, + 123, + 1, + -52, + 1, + -90, + -76, + -18, + -35, + -72, + 99, + 78, + -19, + -39, + 40, + -116, + -35, + 89, + 106, + -9, + -45, + -16, + -59, + -45, + -122, + -76, + -34, + -40, + 3, + 71, + -110, + 119, + -43, + 77, + -91, + -7, + 77, + 59, + -4, + 3, + 86, + -30, + -31, + 53, + 109, + -14, + -105, + -14, + -97, + 11, + -85, + 111, + -112, + 93, + 59, + 39, + 84, + -31, + 116, + -20, + -26, + 13, + 105, + -34, + -42, + -75, + 119, + -119, + -89, + 108, + -109, + -68, + -2, + 65, + -99, + 59, + -58, + -75, + 120, + 103, + 78, + -15, + -45, + 29, + -25, + -96, + 75, + -38, + 125, + 38, + -103, + -27, + -99, + 91, + -73, + 63, + 31, + -128, + 38, + -87, + 110, + 24, + -43, + 49, + 127, + 100, + -34, + 53, + -81, + 104, + 11, + -76, + -49, + -94, + 94, + -88, + 111, + 49, + -24, + -109, + -90, + 114, + 14, + 119, + -75, + 69, + 65, + 64, + 0, + 26, + -23, + -68, + 29, + 55, + -128, + 52, + -18, + -70, + -73, + -122, + -103, + 101, + 111, + 18, + -120, + -98, + 59, + -16, + -58, + -99, + -38, + -71, + -38, + 69, + -109, + 19, + 110, + -32, + -102, + -81, + 108, + 38, + -115, + -23, + 101, + -73, + 102, + -89, + 105, + -80, + 51, + 127, + 47, + -31, + 117, + 109, + -14, + -50, + 46, + 115, + -113, + 45, + -22, + -103, + -128, + 105, + -39, + -51, + -45, + 79, + 104, + -57, + 77, + -32, + 27, + -101, + 18, + 73, + -79, + -85, + 108, + 68, + -45, + 44, + -96, + -49, + -3, + -66, + 90, + -43, + 113, + -125, + 31, + -14, + -55, + -86, + 91, + -116, + 2, + -22, + -17, + 62, + -55, + -34, + 124, + 19, + 108, + 84, + -45, + -103, + -38, + -64, + 103, + 78, + -15, + -83, + 126, + 26, + -60, + -35, + -117, + 45, + -69, + 3, + 87, + -15, + -8, + 77, + 54, + -9, + 107, + -58, + 19, + 109, + -96, + 49, + -85, + 118, + 90, + -78, + -34, + -8, + 58, + 111, + 0, + -56, + -41, + 77, + -32, + 21, + 115, + 76, + -34, + 80, + 86, + 87, + 62, + -52, + -34, + 80, + 5, + -51, + -28, + -51, + -27, + 0, + 92, + -34, + 76, + -34, + 80, + 5, + -51, + -28, + -51, + -27, + 0, + 92, + -34, + 76, + -34, + 80, + 5, + -51, + -28, + -51, + -27, + 0, + 116, + -101, + 38, + 97, + 54, + 62, + 16, + 92, + -90, + 97, + -97, + 71, + 110, + 0, + -52, + 92, + -60, + -49, + -93, + 51, + -128, + 92, + -63, + 51, + 56, + 50, + 10, + 38, + 125, + 25, + 5, + 0, + 28, + 115, + 76, + -48, + 80, + -51, + 51, + 64, + 12, + -103, + -96, + 6, + 105, + -102, + 0, + 100, + -56, + 1, + -102, + 102, + -128, + 25, + -90, + 104, + 2, + -11, + 83, + -86, + -13, + -12, + 0, + 117, + 94, + 126, + -114, + -85, + -49, + -48, + 1, + -43, + 121, + -6, + 58, + -81, + 63, + 64, + 7, + 85, + -25, + -24, + -21, + -44, + 0, + 117, + -22, + 58, + -11, + 0, + 29, + 122, + -128, + 7, + -1, + -39 + ], + "authorId": 2, + "userId": 2, + "id": 4 + }, + { + "title": "Книга", + "description": "тестовая книга", + "content": "Эта книга создана для тестирования приложения.", "cover": [ -1, -40, @@ -1636,1494 +8924,8 @@ -39 ], "authorId": 1, - "userId": 2 - }, - { - "title": "рассказ", - "description": "ккк", - "content": "тттт", - "cover": [ - -1, - -40, - -1, - -32, - 0, - 16, - 74, - 70, - 73, - 70, - 0, - 1, - 1, - 0, - 0, - 1, - 0, - 1, - 0, - 0, - -1, - -30, - 2, - 40, - 73, - 67, - 67, - 95, - 80, - 82, - 79, - 70, - 73, - 76, - 69, - 0, - 1, - 1, - 0, - 0, - 2, - 24, - 0, - 0, - 0, - 0, - 2, - 16, - 0, - 0, - 109, - 110, - 116, - 114, - 82, - 71, - 66, - 32, - 88, - 89, - 90, - 32, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 97, - 99, - 115, - 112, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - -10, - -42, - 0, - 1, - 0, - 0, - 0, - 0, - -45, - 45, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 9, - 100, - 101, - 115, - 99, - 0, - 0, - 0, - -16, - 0, - 0, - 0, - 116, - 114, - 88, - 89, - 90, - 0, - 0, - 1, - 100, - 0, - 0, - 0, - 20, - 103, - 88, - 89, - 90, - 0, - 0, - 1, - 120, - 0, - 0, - 0, - 20, - 98, - 88, - 89, - 90, - 0, - 0, - 1, - -116, - 0, - 0, - 0, - 20, - 114, - 84, - 82, - 67, - 0, - 0, - 1, - -96, - 0, - 0, - 0, - 40, - 103, - 84, - 82, - 67, - 0, - 0, - 1, - -96, - 0, - 0, - 0, - 40, - 98, - 84, - 82, - 67, - 0, - 0, - 1, - -96, - 0, - 0, - 0, - 40, - 119, - 116, - 112, - 116, - 0, - 0, - 1, - -56, - 0, - 0, - 0, - 20, - 99, - 112, - 114, - 116, - 0, - 0, - 1, - -36, - 0, - 0, - 0, - 60, - 109, - 108, - 117, - 99, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 12, - 101, - 110, - 85, - 83, - 0, - 0, - 0, - 88, - 0, - 0, - 0, - 28, - 0, - 115, - 0, - 82, - 0, - 71, - 0, - 66, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 88, - 89, - 90, - 32, - 0, - 0, - 0, - 0, - 0, - 0, - 111, - -94, - 0, - 0, - 56, - -11, - 0, - 0, - 3, - -112, - 88, - 89, - 90, - 32, - 0, - 0, - 0, - 0, - 0, - 0, - 98, - -103, - 0, - 0, - -73, - -123, - 0, - 0, - 24, - -38, - 88, - 89, - 90, - 32, - 0, - 0, - 0, - 0, - 0, - 0, - 36, - -96, - 0, - 0, - 15, - -124, - 0, - 0, - -74, - -49, - 112, - 97, - 114, - 97, - 0, - 0, - 0, - 0, - 0, - 4, - 0, - 0, - 0, - 2, - 102, - 102, - 0, - 0, - -14, - -89, - 0, - 0, - 13, - 89, - 0, - 0, - 19, - -48, - 0, - 0, - 10, - 91, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 88, - 89, - 90, - 32, - 0, - 0, - 0, - 0, - 0, - 0, - -10, - -42, - 0, - 1, - 0, - 0, - 0, - 0, - -45, - 45, - 109, - 108, - 117, - 99, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 12, - 101, - 110, - 85, - 83, - 0, - 0, - 0, - 32, - 0, - 0, - 0, - 28, - 0, - 71, - 0, - 111, - 0, - 111, - 0, - 103, - 0, - 108, - 0, - 101, - 0, - 32, - 0, - 73, - 0, - 110, - 0, - 99, - 0, - 46, - 0, - 32, - 0, - 50, - 0, - 48, - 0, - 49, - 0, - 54, - -1, - -37, - 0, - 67, - 0, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -37, - 0, - 67, - 1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -1, - -64, - 0, - 17, - 8, - 0, - -56, - 0, - -56, - 3, - 1, - 34, - 0, - 2, - 17, - 1, - 3, - 17, - 1, - -1, - -60, - 0, - 23, - 0, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 2, - 3, - -1, - -60, - 0, - 40, - 16, - 1, - 1, - 0, - 1, - 3, - 3, - 3, - 3, - 5, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 17, - 2, - 33, - 49, - 18, - 65, - -127, - 81, - 97, - 113, - -111, - -95, - -16, - 34, - 50, - 66, - -79, - -47, - -63, - -1, - -60, - 0, - 22, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 2, - -1, - -60, - 0, - 24, - 17, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 17, - 33, - 65, - -1, - -38, - 0, - 12, - 3, - 1, - 0, - 2, - 17, - 3, - 17, - 0, - 63, - 0, - -26, - -88, - -96, - 6, - 12, - 0, - 0, - 32, - 0, - 0, - 0, - -80, - 21, - 5, - 1, - 5, - 65, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 84, - 88, - 11, - -128, - -17, - -70, - -126, - 118, - 69, - 64, - 64, - 0, - 84, - 80, - 5, - 65, - 81, - 81, - 96, - 2, - -88, - 99, - 2, - -96, - -128, - 0, - 0, - 0, - 0, - 0, - 2, - -94, - -126, - -120, - 2, - -96, - -128, - 2, - -128, - 0, - -96, - 16, - 1, - 106, - 80, - 104, - 72, - 101, - 23, - 85, - -107, - -123, - 10, - -56, - 10, - -56, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 10, - 1, - -127, - 114, - 41, - -40, - -120, - -80, - 2, - -88, - -118, - -99, - -111, - 75, - 1, - 22, - -100, - 37, - 84, - -15, - 0, - 16, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 86, - 36, - 94, - 5, - -126, - -90, - 68, - 81, - 80, - 20, - 74, - -46, - 81, - 43, - 32, - 43, - 32, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 42, - 44, - 5, - -126, - 112, - 100, - 83, - 11, - -124, - -55, - -112, - -29, - 66, - 110, - 119, - 69, - 17, - 106, - 42, - 81, - 0, - 64, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 21, - 20, - 86, - -109, - 10, - 34, - -78, - -72, - 59, - -88, - 64, - 1, - 89, - 21, - 21, - -108, - 21, - 4, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 98, - 44, - -126, - -82, - 69, - 17, - 83, - 2, - -126, - -90, - 83, - 57, - 105, - 4, - -88, - 8, - -88, - -88, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - -71, - 93, - 51, - 53, - -83, - -77, - 54, - -103, - -57, - -10, - 9, - 55, - 55, - 107, - 19, - -17, - 63, - -90, - 101, - -33, - 87, - -100, - 11, - -90, - 47, - 11, - -118, - 102, - 76, - -29, - 125, - -25, - 127, - 68, - -105, - -101, - -33, - -76, - 13, - 49, - -74, - 78, - -103, - -100, - 111, - -12, - 107, - 51, - 121, - -23, - -113, - -77, - 61, - 94, - -34, - -32, - -77, - 76, - -49, - 126, - 113, - -70, - -55, - 57, - -7, - 99, - 55, - -119, - 59, - -25, - -69, - 82, - 91, - 38, - -8, - -37, - 28, - 8, - -62, - 45, - -104, - -72, - 64, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 26, - -110, - -44, - -100, - -49, - -105, - 75, - 36, - -105, - 16, - 19, - -90, - -51, - -27, - 77, - 50, - -34, - 46, - 29, - 39, - 19, - 62, - -116, - -23, - -33, - 62, - -103, - -96, - -99, - 30, - -23, - 52, - -26, - -39, - -98, - 23, - 87, - 86, - 118, - -50, - 23, - 71, - 30, - 65, - 102, - -103, - 61, - -39, - -43, - 51, - -86, - 70, - -90, - -10, - -4, - -29, - -24, - -97, - -49, - -57, - -4, - 4, - -43, - 36, - -100, - 57, - -69, - 106, - -58, - -46, - -9, - -84, - -22, - -45, - 36, - -52, - 6, - -76, - -15, - 22, - 111, - 18, - -19, - -89, - -63, - 56, - -97, - 0, - -27, - 121, - -65, - 53, - 21, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - -83, - 60, - -57, - 75, - -38, - 95, - 86, - 52, - 115, - -31, - -85, - -67, - -98, - -109, - 112, - 53, - -25, - 27, - 121, - 93, - 60, - 51, - -85, - 86, - -40, - -99, - -42, - 106, - -110, - 77, - -63, - -101, - -82, - -17, - 27, - -101, - 105, - -15, - -106, - 45, - -45, - -115, - -89, - -40, - -70, - -77, - 49, - -128, - 107, - 71, - 30, - 73, - -5, - -17, - -25, - -93, - 50, - -39, - 49, - 33, - 58, - -77, - -103, - -36, - 26, - -77, - 58, - -89, - -74, - -19, - 93, - -10, - 115, - -3, - 87, - -70, - -23, - -69, - -36, - -33, - -88, - 53, - 113, - 118, - -75, - 102, - 59, - 118, - 114, - -43, - 115, - 106, - -23, - -78, - 77, - -63, - 47, - 55, - 12, - -83, - -27, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 99, - 93, - 62, - -73, - -13, - 127, - -15, - -109, - 52, - 26, - -23, - -122, - 38, - -1, - 0, - 111, - -11, - -128, - 27, - -50, - -97, - 100, - -105, - 111, - 44, - -128, - -33, - 87, - -25, - -25, - -55, - -43, - 88, - 1, - -82, - -86, - -56, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 3, - -1, - -39 - ], - "authorId": 1, "userId": 2, - "id": 2 + "id": 5 } ] } \ No newline at end of file diff --git a/app/src/main/java/com/example/myapplication/api/ServerService.kt b/app/src/main/java/com/example/myapplication/api/ServerService.kt index 7ec9497..553346c 100644 --- a/app/src/main/java/com/example/myapplication/api/ServerService.kt +++ b/app/src/main/java/com/example/myapplication/api/ServerService.kt @@ -26,7 +26,7 @@ interface ServerService{ @Path("id") id: Int, ): BookRemote - @GET("search") + @GET("books") suspend fun getBySearch( @Query("title") searchStr: String, ): List @@ -117,7 +117,7 @@ interface ServerService{ @Path("id") id: Int, ): UserRemote companion object { - private const val BASE_URL = "http://92.252.221.42:8079/" + private const val BASE_URL = "http://89.239.172.45:8079/" @Volatile private var INSTANCE: ServerService? = null diff --git a/app/src/main/java/com/example/myapplication/composeui/BookSearch.kt b/app/src/main/java/com/example/myapplication/composeui/BookSearch.kt index 052bcf0..70bdfde 100644 --- a/app/src/main/java/com/example/myapplication/composeui/BookSearch.kt +++ b/app/src/main/java/com/example/myapplication/composeui/BookSearch.kt @@ -46,10 +46,16 @@ import kotlinx.coroutines.withContext fun BookSearch(navController: NavController, searchStr: String, viewModel: SearchPageViewModel = viewModel(factory = AppViewModelProvider.Factory)) { val coroutineScope = rememberCoroutineScope() val searchPageUiState = viewModel.searchPageUiState - val searchBook: List = searchPageUiState.bookList - LazyVerticalGrid(columns = GridCells.Adaptive(minSize = 180.dp)) { - items(searchBook.size) { index -> - BookCell(navController = navController, book = searchBook[index]!!.copy()) + val pagingBook: LazyPagingItems = viewModel.bookPagedData.collectAsLazyPagingItems() + LaunchedEffect(Unit) { + viewModel.refreshState() + } + fun refresh(){ + coroutineScope.launch { viewModel.refreshState() } + } + LazyVerticalGrid(columns = GridCells.Adaptive(minSize = 180.dp)){ + items (pagingBook.itemCount){ + index -> BookCell(navController = navController, book = pagingBook[index]!!.copy()) } } } diff --git a/app/src/main/res/xml/network_security_config.xml b/app/src/main/res/xml/network_security_config.xml index c9896ef..1a66794 100644 --- a/app/src/main/res/xml/network_security_config.xml +++ b/app/src/main/res/xml/network_security_config.xml @@ -3,6 +3,6 @@ 100.87.48.148 192.168.43.198 - 92.252.221.42 + 89.239.172.45 \ No newline at end of file diff --git a/Отчеты и макеты/Тюрнер_ЛР5.docx b/Отчеты и макеты/Тюрнер_ЛР5.docx new file mode 100644 index 0000000..f64aa11 Binary files /dev/null and b/Отчеты и макеты/Тюрнер_ЛР5.docx differ