[2024-03-19T12:08:47.109981+00:00] [debug] [SERVER] No response [els_server:handle_request/2 L280] <0.152.0> [2024-03-19T12:08:47.110714+00:00] [debug] Dispatching request [method=<<"completionItem/resolve">>] [params=#{<<"data">> => #{<<"arity">> => 1,<<"function">> => <<"format">>,<<"module">> => <<"io">>},<<"insertText">> => <<"format(${1:Format})">>,<<"insertTextFormat">> => 2,<<"kind">> => 3,<<"label">> => <<"format/1">>}] [els_methods:dispatch/4 L79] <0.152.0> [2024-03-19T12:08:47.119923+00:00] [debug] [Response] [message=#{id => 62,result => #{documentation => #{value => <<96,96,96,101,114,108,97,110,103,10,102,111,114,109,97,116,40,70,111,114,109,97,116,41,32,45,62,32,111,107,32,119,104,101,110,32,70,111,114,109,97,116,32,58,58,32,102,111,114,109,97,116,40,41,46,10,96,96,96,10,10,45,45,45,10,10,87,114,105,116,101,115,32,116,104,101,32,105,116,101,109,115,32,105,110,32,96,68,97,116,97,96,32,92,40,96,91,93,96,92,41,32,111,110,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,92,40,96,73,111,68,101,118,105,99,101,96,92,41,32,105,110,32,97,99,99,111,114,100,97,110,99,101,32,119,105,116,104,32,96,70,111,114,109,97,116,96,92,46,32,96,70,111,114,109,97,116,96,32,99,111,110,116,97,105,110,115,32,112,108,97,105,110,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,99,111,112,105,101,100,32,116,111,32,116,104,101,32,111,117,116,112,117,116,32,100,101,118,105,99,101,44,32,97,110,100,32,99,111,110,116,114,111,108,32,115,101,113,117,101,110,99,101,115,32,102,111,114,32,102,111,114,109,97,116,116,105,110,103,44,32,115,101,101,32,98,101,108,111,119,92,46,32,73,102,32,96,70,111,114,109,97,116,96,32,105,115,32,97,110,32,97,116,111,109,32,111,114,32,97,32,98,105,110,97,114,121,44,32,105,116,32,105,115,32,102,105,114,115,116,32,99,111,110,118,101,114,116,101,100,32,116,111,32,97,32,108,105,115,116,32,119,105,116,104,32,116,104,101,32,97,105,100,32,111,102,32,96,97,116,111,109,95,116,111,95,108,105,115,116,47,49,96,32,111,114,32,96,98,105,110,97,114,121,95,116,111,95,108,105,115,116,47,49,96,92,46,32,69,120,97,109,112,108,101,58,10,10,96,96,96,101,114,108,97,110,103,10,49,62,32,105,111,58,102,119,114,105,116,101,40,34,72,101,108,108,111,32,119,111,114,108,100,33,126,110,34,44,32,91,93,41,46,10,72,101,108,108,111,32,119,111,114,108,100,33,10,111,107,10,96,96,96,10,10,84,104,101,32,103,101,110,101,114,97,108,32,102,111,114,109,97,116,32,111,102,32,97,32,99,111,110,116,114,111,108,32,115,101,113,117,101,110,99,101,32,105,115,32,96,126,70,46,80,46,80,97,100,77,111,100,67,96,92,46,10,10,84,104,101,32,99,104,97,114,97,99,116,101,114,32,96,67,96,32,100,101,116,101,114,109,105,110,101,115,32,116,104,101,32,116,121,112,101,32,111,102,32,99,111,110,116,114,111,108,32,115,101,113,117,101,110,99,101,32,116,111,32,98,101,32,117,115,101,100,92,46,32,73,116,32,105,115,32,116,104,101,32,111,110,108,121,32,114,101,113,117,105,114,101,100,32,102,105,101,108,100,92,46,32,65,108,108,32,111,102,32,96,70,96,44,32,96,80,96,44,32,96,80,97,100,96,44,32,97,110,100,32,96,77,111,100,96,32,97,114,101,32,111,112,116,105,111,110,97,108,92,46,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,111,32,117,115,101,32,97,32,96,35,96,32,102,111,114,32,96,80,97,100,96,32,98,117,116,32,117,115,101,32,116,104,101,32,100,101,102,97,117,108,116,32,118,97,108,117,101,115,32,102,111,114,32,96,70,96,32,97,110,100,32,96,80,96,44,32,121,111,117,32,99,97,110,32,119,114,105,116,101,32,96,126,46,46,35,67,96,92,46,10,10,42,32,96,70,96,32,105,115,32,116,104,101,32,96,102,105,101,108,100,32,119,105,100,116,104,96,32,111,102,32,116,104,101,32,112,114,105,110,116,101,100,32,97,114,103,117,109,101,110,116,92,46,32,65,32,110,101,103,97,116,105,118,101,32,118,97,108,117,101,32,109,101,97,110,115,32,116,104,97,116,32,116,104,101,32,97,114,103,117,109,101,110,116,32,105,115,32,108,101,102,116,92,45,106,117,115,116,105,102,105,101,100,32,119,105,116,104,105,110,32,116,104,101,32,102,105,101,108,100,44,32,111,116,104,101,114,119,105,115,101,32,114,105,103,104,116,92,45,106,117,115,116,105,102,105,101,100,92,46,32,73,102,32,110,111,32,102,105,101,108,100,32,119,105,100,116,104,32,105,115,32,115,112,101,99,105,102,105,101,100,44,32,116,104,101,32,114,101,113,117,105,114,101,100,32,112,114,105,110,116,32,119,105,100,116,104,32,105,115,32,117,115,101,100,92,46,32,73,102,32,116,104,101,32,102,105,101,108,100,32,119,105,100,116,104,32,115,112,101,99,105,102,105,101,100,32,105,115,32,116,111,111,32,115,109,97,108,108,44,32,116,104,101,32,119,104,111,108,101,32,102,105,101,108,100,32,105,115,32,102,105,108,108,101,100,32,119,105,116,104,32,96,42,96,32,99,104,97,114,97,99,116,101,114,115,92,46,10,42,32,96,80,96,32,105,115,32,116,104,101,32,96,112,114,101,99,105,115,105,111,110,96,32,111,102,32,116,104,101,32,112,114,105,110,116,101,100,32,97,114,103,117,109,101,110,116,92,46,32,65,32,100,101,102,97,117,108,116,32,118,97,108,117,101,32,105,115,32,117,115,101,100,32,105,102,32,110,111,32,112,114,101,99,105,115,105,111,110,32,105,115,32,115,112,101,99,105,102,105,101,100,92,46,32,84,104,101,32,105,110,116,101,114,112,114,101,116,97,116,105,111,110,32,111,102,32,112,114,101,99,105,115,105,111,110,32,100,101,112,101,110,100,115,32,111,110,32,116,104,101,32,99,111,110,116,114,111,108,32,115,101,113,117,101,110,99,101,115,92,46,32,85,110,108,101,115,115,32,111,116,104,101,114,119,105,115,101,32,115,112,101,99,105,102,105,101,100,44,32,97,114,103,117,109,101,110,116,32,96,119,105,116,104,105,110,96,32,105,115,32,117,115,101,100,32,116,111,32,100,101,116,101,114,109,105,110,101,32,112,114,105,110,116,32,119,105,100,116,104,92,46,10,42,32,96,80,97,100,96,32,105,115,32,116,104,101,32,112,97,100,100,105,110,103,32,99,104,97,114,97,99,116,101,114,92,46,32,84,104,105,115,32,105,115,32,116,104,101,32,99,104,97,114,97,99,116,101,114,32,117,115,101,100,32,116,111,32,112,97,100,32,116,104,101,32,112,114,105,110,116,101,100,32,114,101,112,114,101,115,101,110,116,97,116,105,111,110,32,111,102,32,116,104,101,32,97,114,103,117,109,101,110,116,32,115,111,32,116,104,97,116,32,105,116,32,99,111,110,102,111,114,109,115,32,116,111,32,116,104,101,32,115,112,101,99,105,102,105,101,100,32,102,105,101,108,100,32,119,105,100,116,104,32,97,110,100,32,112,114,101,99,105,115,105,111,110,92,46,32,79,110,108,121,32,111,110,101,32,112,97,100,100,105,110,103,32,99,104,97,114,97,99,116,101,114,32,99,97,110,32,98,101,32,115,112,101,99,105,102,105,101,100,32,97,110,100,44,32,119,104,101,110,101,118,101,114,32,97,112,112,108,105,99,97,98,108,101,44,32,105,116,32,105,115,32,117,115,101,100,32,102,111,114,32,98,111,116,104,32,116,104,101,32,102,105,101,108,100,32,119,105,100,116,104,32,97,110,100,32,112,114,101,99,105,115,105,111,110,92,46,32,84,104,101,32,100,101,102,97,117,108,116,32,112,97,100,100,105,110,103,32,99,104,97,114,97,99,116,101,114,32,105,115,32,96,39,32,39,96,32,92,40,115,112,97,99,101,92,41,92,46,10,42,32,96,77,111,100,96,32,105,115,32,116,104,101,32,99,111,110,116,114,111,108,32,115,101,113,117,101,110,99,101,32,109,111,100,105,102,105,101,114,92,46,32,84,104,105,115,32,105,115,32,111,110,101,32,111,114,32,109,111,114,101,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,99,104,97,110,103,101,32,116,104,101,32,105,110,116,101,114,112,114,101,116,97,116,105,111,110,32,111,102,32,96,68,97,116,97,96,92,46,10,10,32,32,84,104,101,32,99,117,114,114,101,110,116,32,109,111,100,105,102,105,101,114,115,32,97,114,101,58,10,10,32,32,42,32,42,42,96,116,96,42,42,32,32,10,32,32,32,32,70,111,114,32,85,110,105,99,111,100,101,32,116,114,97,110,115,108,97,116,105,111,110,92,46,10,10,32,32,42,32,42,42,96,108,96,42,42,32,32,10,32,32,32,32,70,111,114,32,115,116,111,112,112,105,110,103,32,96,112,96,32,97,110,100,32,96,80,96,32,102,114,111,109,32,100,101,116,101,99,116,105,110,103,32,112,114,105,110,116,97,98,108,101,32,99,104,97,114,97,99,116,101,114,115,92,46,10,10,32,32,42,32,42,42,96,107,96,42,42,32,32,10,32,32,32,32,70,111,114,32,117,115,101,32,119,105,116,104,32,96,112,96,44,32,96,80,96,44,32,96,119,96,44,32,97,110,100,32,96,87,96,32,116,111,32,102,111,114,109,97,116,32,109,97,112,115,32,105,110,32,109,97,112,92,45,107,101,121,32,96,111,114,100,101,114,101,100,96,32,111,114,100,101,114,32,92,40,115,101,101,32,91,109,97,112,115,58,105,116,101,114,97,116,111,114,92,95,111,114,100,101,114,92,40,92,41,93,40,104,116,116,112,115,58,47,47,101,114,108,97,110,103,46,111,114,103,47,100,111,99,47,109,97,110,47,109,97,112,115,46,104,116,109,108,35,116,121,112,101,45,105,116,101,114,97,116,111,114,95,111,114,100,101,114,41,92,41,92,46,10,10,32,32,42,32,42,42,96,75,96,42,42,32,32,10,32,32,32,32,83,105,109,105,108,97,114,32,116,111,32,96,107,96,44,32,102,111,114,32,102,111,114,109,97,116,116,105,110,103,32,109,97,112,115,32,105,110,32,109,97,112,92,45,107,101,121,32,111,114,100,101,114,44,32,98,117,116,32,116,97,107,101,115,32,97,110,32,101,120,116,114,97,32,97,114,103,117,109,101,110,116,32,116,104,97,116,32,115,112,101,99,105,102,105,101,115,32,116,104,101,32,91,109,97,112,115,58,105,116,101,114,97,116,111,114,92,95,111,114,100,101,114,92,40,92,41,93,40,104,116,116,112,115,58,47,47,101,114,108,97,110,103,46,111,114,103,47,100,111,99,47,109,97,110,47,109,97,112,115,46,104,116,109,108,35,116,121,112,101,45,105,116,101,114,97,116,111,114,95,111,114,100,101,114,41,92,46,10,10,32,32,32,32,70,111,114,32,101,120,97,109,112,108,101,58,10,10,32,32,32,32,96,96,96,101,114,108,97,110,103,10,32,32,32,32,62,32,77,32,61,32,35,123,32,97,32,61,62,32,49,44,32,98,32,61,62,32,50,32,125,46,10,32,32,32,32,35,123,97,32,61,62,32,49,44,98,32,61,62,32,50,125,10,32,32,32,32,62,32,105,111,58,102,111,114,109,97,116,40,34,126,75,112,126,110,34,44,32,91,114,101,118,101,114,115,101,100,44,32,77,93,41,46,10,32,32,32,32,35,123,98,32,61,62,32,50,44,97,32,61,62,32,49,125,10,32,32,32,32,111,107,10,32,32,32,32,96,96,96,10,10,73,102,32,96,70,96,44,32,96,80,96,44,32,111,114,32,96,80,97,100,96,32,105,115,32,97,32,96,42,96,32,99,104,97,114,97,99,116,101,114,44,32,116,104,101,32,110,101,120,116,32,97,114,103,117,109,101,110,116,32,105,110,32,96,68,97,116,97,96,32,105,115,32,117,115,101,100,32,97,115,32,116,104,101,32,118,97,108,117,101,92,46,32,70,111,114,32,101,120,97,109,112,108,101,58,10,10,96,96,96,101,114,108,97,110,103,10,49,62,32,105,111,58,102,119,114,105,116,101,40,34,126,42,46,42,46,48,102,126,110,34,44,91,57,44,32,53,44,32,51,46,49,52,49,53,57,50,54,53,93,41,46,10,48,48,51,46,49,52,49,53,57,10,111,107,10,96,96,96,10,10,84,111,32,117,115,101,32,97,32,108,105,116,101,114,97,108,32,96,42,96,32,99,104,97,114,97,99,116,101,114,32,97,115,32,96,80,97,100,96,44,32,105,116,32,109,117,115,116,32,98,101,32,112,97,115,115,101,100,32,97,115,32,97,110,32,97,114,103,117,109,101,110,116,58,10,10,96,96,96,101,114,108,97,110,103,10,50,62,32,105,111,58,102,119,114,105,116,101,40,34,126,42,46,42,46,42,102,126,110,34,44,91,57,44,32,53,44,32,36,42,44,32,51,46,49,52,49,53,57,50,54,53,93,41,46,10,42,42,51,46,49,52,49,53,57,10,111,107,10,96,96,96,10,10,42,65,118,97,105,108,97,98,108,101,32,99,111,110,116,114,111,108,32,115,101,113,117,101,110,99,101,115,58,42,10,10,42,32,42,42,96,126,96,42,42,32,32,10,32,32,67,104,97,114,97,99,116,101,114,32,96,126,96,32,105,115,32,119,114,105,116,116,101,110,92,46,10,10,42,32,42,42,96,99,96,42,42,32,32,10,32,32,84,104,101,32,97,114,103,117,109,101,110,116,32,105,115,32,97,32,110,117,109,98,101,114,32,116,104,97,116,32,105,115,32,105,110,116,101,114,112,114,101,116,101,100,32,97,115,32,97,110,32,65,83,67,73,73,32,99,111,100,101,92,46,32,84,104,101,32,112,114,101,99,105,115,105,111,110,32,105,115,32,116,104,101,32,110,117,109,98,101,114,32,111,102,32,116,105,109,101,115,32,116,104,101,32,99,104,97,114,97,99,116,101,114,32,105,115,32,112,114,105,110,116,101,100,32,97,110,100,32,100,101,102,97,117,108,116,115,32,116,111,32,116,104,101,32,102,105,101,108,100,32,119,105,100,116,104,44,32,119,104,105,99,104,32,105,110,32,116,117,114,110,32,100,101,102,97,117,108,116,115,32,116,111,32,49,92,46,32,69,120,97,109,112,108,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,49,62,32,105,111,58,102,119,114,105,116,101,40,34,124,126,49,48,46,53,99,124,126,45,49,48,46,53,99,124,126,53,99,124,126,110,34,44,32,91,36,97,44,32,36,98,44,32,36,99,93,41,46,10,32,32,124,32,32,32,32,32,97,97,97,97,97,124,98,98,98,98,98,32,32,32,32,32,124,99,99,99,99,99,124,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,73,102,32,116,104,101,32,85,110,105,99,111,100,101,32,116,114,97,110,115,108,97,116,105,111,110,32,109,111,100,105,102,105,101,114,32,92,40,96,116,96,92,41,32,105,115,32,105,110,32,101,102,102,101,99,116,44,32,116,104,101,32,105,110,116,101,103,101,114,32,97,114,103,117,109,101,110,116,32,99,97,110,32,98,101,32,97,110,121,32,110,117,109,98,101,114,32,114,101,112,114,101,115,101,110,116,105,110,103,32,97,32,118,97,108,105,100,32,85,110,105,99,111,100,101,32,99,111,100,101,112,111,105,110,116,44,32,111,116,104,101,114,119,105,115,101,32,105,116,32,105,115,32,116,111,32,98,101,32,97,110,32,105,110,116,101,103,101,114,32,108,101,115,115,32,116,104,97,110,32,111,114,32,101,113,117,97,108,32,116,111,32,50,53,53,44,32,111,116,104,101,114,119,105,115,101,32,105,116,32,105,115,32,109,97,115,107,101,100,32,119,105,116,104,32,49,54,92,35,70,70,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,50,62,32,105,111,58,102,119,114,105,116,101,40,34,126,116,99,126,110,34,44,91,49,48,50,52,93,41,46,10,32,32,92,120,123,52,48,48,125,10,32,32,111,107,10,32,32,51,62,32,105,111,58,102,119,114,105,116,101,40,34,126,99,126,110,34,44,91,49,48,50,52,93,41,46,10,32,32,94,64,10,32,32,111,107,10,32,32,96,96,96,10,10,42,32,42,42,96,102,96,42,42,32,32,10,32,32,84,104,101,32,97,114,103,117,109,101,110,116,32,105,115,32,97,32,102,108,111,97,116,32,116,104,97,116,32,105,115,32,119,114,105,116,116,101,110,32,97,115,32,96,91,45,93,100,100,100,46,100,100,100,96,44,32,119,104,101,114,101,32,116,104,101,32,112,114,101,99,105,115,105,111,110,32,105,115,32,116,104,101,32,110,117,109,98,101,114,32,111,102,32,100,105,103,105,116,115,32,97,102,116,101,114,32,116,104,101,32,100,101,99,105,109,97,108,32,112,111,105,110,116,92,46,32,84,104,101,32,100,101,102,97,117,108,116,32,112,114,101,99,105,115,105,111,110,32,105,115,32,54,32,97,110,100,32,105,116,32,99,97,110,110,111,116,32,98,101,32,92,60,32,49,92,46,10,10,42,32,42,42,96,101,96,42,42,32,32,10,32,32,84,104,101,32,97,114,103,117,109,101,110,116,32,105,115,32,97,32,102,108,111,97,116,32,116,104,97,116,32,105,115,32,119,114,105,116,116,101,110,32,97,115,32,96,91,45,93,100,46,100,100,100,101,43,45,100,100,100,96,44,32,119,104,101,114,101,32,116,104,101,32,112,114,101,99,105,115,105,111,110,32,105,115,32,116,104,101,32,110,117,109,98,101,114,32,111,102,32,100,105,103,105,116,115,32,119,114,105,116,116,101,110,92,46,32,84,104,101,32,100,101,102,97,117,108,116,32,112,114,101,99,105,115,105,111,110,32,105,115,32,54,32,97,110,100,32,105,116,32,99,97,110,110,111,116,32,98,101,32,92,60,32,50,92,46,10,10,42,32,42,42,96,103,96,42,42,32,32,10,32,32,84,104,101,32,97,114,103,117,109,101,110,116,32,105,115,32,97,32,102,108,111,97,116,32,116,104,97,116,32,105,115,32,119,114,105,116,116,101,110,32,97,115,32,96,102,96,44,32,105,102,32,105,116,32,105,115,32,92,62,61,32,48,92,46,49,32,97,110,100,32,92,60,32,49,48,48,48,48,92,46,48,92,46,32,79,116,104,101,114,119,105,115,101,44,32,105,116,32,105,115,32,119,114,105,116,116,101,110,32,105,110,32,116,104,101,32,96,101,96,32,102,111,114,109,97,116,92,46,32,84,104,101,32,112,114,101,99,105,115,105,111,110,32,105,115,32,116,104,101,32,110,117,109,98,101,114,32,111,102,32,115,105,103,110,105,102,105,99,97,110,116,32,100,105,103,105,116,115,92,46,32,73,116,32,100,101,102,97,117,108,116,115,32,116,111,32,54,32,97,110,100,32,105,115,32,110,111,116,32,116,111,32,98,101,32,92,60,32,50,92,46,32,73,102,32,116,104,101,32,97,98,115,111,108,117,116,101,32,118,97,108,117,101,32,111,102,32,116,104,101,32,102,108,111,97,116,32,100,111,101,115,32,110,111,116,32,97,108,108,111,119,32,105,116,32,116,111,32,98,101,32,119,114,105,116,116,101,110,32,105,110,32,116,104,101,32,96,102,96,32,102,111,114,109,97,116,32,119,105,116,104,32,116,104,101,32,100,101,115,105,114,101,100,32,110,117,109,98,101,114,32,111,102,32,115,105,103,110,105,102,105,99,97,110,116,32,100,105,103,105,116,115,44,32,105,116,32,105,115,32,97,108,115,111,32,119,114,105,116,116,101,110,32,105,110,32,116,104,101,32,96,101,96,32,102,111,114,109,97,116,92,46,10,10,42,32,42,42,96,115,96,42,42,32,32,10,32,32,80,114,105,110,116,115,32,116,104,101,32,97,114,103,117,109,101,110,116,32,119,105,116,104,32,116,104,101,32,115,116,114,105,110,103,32,115,121,110,116,97,120,92,46,32,84,104,101,32,97,114,103,117,109,101,110,116,32,105,115,44,32,105,102,32,110,111,32,85,110,105,99,111,100,101,32,116,114,97,110,115,108,97,116,105,111,110,32,109,111,100,105,102,105,101,114,32,105,115,32,112,114,101,115,101,110,116,44,32,97,110,32,96,105,111,108,105,115,116,40,41,96,44,32,97,32,96,98,105,110,97,114,121,40,41,96,44,32,111,114,32,97,110,32,96,97,116,111,109,40,41,96,92,46,32,73,102,32,116,104,101,32,85,110,105,99,111,100,101,32,116,114,97,110,115,108,97,116,105,111,110,32,109,111,100,105,102,105,101,114,32,92,40,96,116,96,92,41,32,105,115,32,105,110,32,101,102,102,101,99,116,44,32,116,104,101,32,97,114,103,117,109,101,110,116,32,105,115,32,96,117,110,105,99,111,100,101,58,99,104,97,114,100,97,116,97,40,41,96,44,32,109,101,97,110,105,110,103,32,116,104,97,116,32,98,105,110,97,114,105,101,115,32,97,114,101,32,105,110,32,85,84,70,92,45,56,92,46,32,84,104,101,32,99,104,97,114,97,99,116,101,114,115,32,97,114,101,32,112,114,105,110,116,101,100,32,119,105,116,104,111,117,116,32,113,117,111,116,101,115,92,46,32,84,104,101,32,115,116,114,105,110,103,32,105,115,32,102,105,114,115,116,32,116,114,117,110,99,97,116,101,100,32,98,121,32,116,104,101,32,115,112,101,99,105,102,105,101,100,32,112,114,101,99,105,115,105,111,110,32,97,110,100,32,116,104,101,110,32,112,97,100,100,101,100,32,97,110,100,32,106,117,115,116,105,102,105,101,100,32,116,111,32,116,104,101,32,115,112,101,99,105,102,105,101,100,32,102,105,101,108,100,32,119,105,100,116,104,92,46,32,84,104,101,32,100,101,102,97,117,108,116,32,112,114,101,99,105,115,105,111,110,32,105,115,32,116,104,101,32,102,105,101,108,100,32,119,105,100,116,104,92,46,10,10,32,32,84,104,105,115,32,102,111,114,109,97,116,32,99,97,110,32,98,101,32,117,115,101,100,32,102,111,114,32,112,114,105,110,116,105,110,103,32,97,110,121,32,111,98,106,101,99,116,32,97,110,100,32,116,114,117,110,99,97,116,105,110,103,32,116,104,101,32,111,117,116,112,117,116,32,115,111,32,105,116,32,102,105,116,115,32,97,32,115,112,101,99,105,102,105,101,100,32,102,105,101,108,100,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,49,62,32,105,111,58,102,119,114,105,116,101,40,34,124,126,49,48,119,124,126,110,34,44,32,91,123,104,101,121,44,32,104,101,121,44,32,104,101,121,125,93,41,46,10,32,32,124,42,42,42,42,42,42,42,42,42,42,124,10,32,32,111,107,10,32,32,50,62,32,105,111,58,102,119,114,105,116,101,40,34,124,126,49,48,115,124,126,110,34,44,32,91,105,111,95,108,105,98,58,119,114,105,116,101,40,123,104,101,121,44,32,104,101,121,44,32,104,101,121,125,41,93,41,46,10,32,32,124,123,104,101,121,44,104,101,121,44,104,124,10,32,32,51,62,32,105,111,58,102,119,114,105,116,101,40,34,124,126,45,49,48,46,56,115,124,126,110,34,44,32,91,105,111,95,108,105,98,58,119,114,105,116,101,40,123,104,101,121,44,32,104,101,121,44,32,104,101,121,125,41,93,41,46,10,32,32,124,123,104,101,121,44,104,101,121,32,32,124,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,65,32,108,105,115,116,32,119,105,116,104,32,105,110,116,101,103,101,114,115,32,92,62,32,50,53,53,32,105,115,32,99,111,110,115,105,100,101,114,101,100,32,97,110,32,101,114,114,111,114,32,105,102,32,116,104,101,32,85,110,105,99,111,100,101,32,116,114,97,110,115,108,97,116,105,111,110,32,109,111,100,105,102,105,101,114,32,105,115,32,110,111,116,32,115,112,101,99,105,102,105,101,100,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,52,62,32,105,111,58,102,119,114,105,116,101,40,34,126,116,115,126,110,34,44,91,91,49,48,50,52,93,93,41,46,10,32,32,92,120,123,52,48,48,125,10,32,32,111,107,10,32,32,53,62,32,105,111,58,102,119,114,105,116,101,40,34,126,115,126,110,34,44,91,91,49,48,50,52,93,93,41,46,10,32,32,42,42,32,101,120,99,101,112,116,105,111,110,32,101,114,114,111,114,58,32,98,97,100,32,97,114,103,117,109,101,110,116,10,32,32,32,32,32,32,32,105,110,32,102,117,110,99,116,105,111,110,32,32,105,111,58,102,111,114,109,97,116,47,51,10,32,32,32,32,32,32,32,32,32,32,99,97,108,108,101,100,32,97,115,32,105,111,58,102,111,114,109,97,116,40,60,48,46,53,51,46,48,62,44,34,126,115,126,110,34,44,91,91,49,48,50,52,93,93,41,10,32,32,96,96,96,10,10,42,32,42,42,96,119,96,42,42,32,32,10,32,32,87,114,105,116,101,115,32,100,97,116,97,32,119,105,116,104,32,116,104,101,32,115,116,97,110,100,97,114,100,32,115,121,110,116,97,120,92,46,32,84,104,105,115,32,105,115,32,117,115,101,100,32,116,111,32,111,117,116,112,117,116,32,69,114,108,97,110,103,32,116,101,114,109,115,92,46,32,65,116,111,109,115,32,97,114,101,32,112,114,105,110,116,101,100,32,119,105,116,104,105,110,32,113,117,111,116,101,115,32,105,102,32,116,104,101,121,32,99,111,110,116,97,105,110,32,101,109,98,101,100,100,101,100,32,110,111,110,92,45,112,114,105,110,116,97,98,108,101,32,99,104,97,114,97,99,116,101,114,115,92,46,32,65,116,111,109,32,99,104,97,114,97,99,116,101,114,115,32,92,62,32,50,53,53,32,97,114,101,32,101,115,99,97,112,101,100,32,117,110,108,101,115,115,32,116,104,101,32,85,110,105,99,111,100,101,32,116,114,97,110,115,108,97,116,105,111,110,32,109,111,100,105,102,105,101,114,32,92,40,96,116,96,92,41,32,105,115,32,117,115,101,100,92,46,32,70,108,111,97,116,115,32,97,114,101,32,112,114,105,110,116,101,100,32,97,99,99,117,114,97,116,101,108,121,32,97,115,32,116,104,101,32,115,104,111,114,116,101,115,116,44,32,99,111,114,114,101,99,116,108,121,32,114,111,117,110,100,101,100,32,115,116,114,105,110,103,92,46,10,10,42,32,42,42,96,112,96,42,42,32,32,10,32,32,87,114,105,116,101,115,32,116,104,101,32,100,97,116,97,32,119,105,116,104,32,115,116,97,110,100,97,114,100,32,115,121,110,116,97,120,32,105,110,32,116,104,101,32,115,97,109,101,32,119,97,121,32,97,115,32,96,126,119,96,44,32,98,117,116,32,98,114,101,97,107,115,32,116,101,114,109,115,32,119,104,111,115,101,32,112,114,105,110,116,101,100,32,114,101,112,114,101,115,101,110,116,97,116,105,111,110,32,105,115,32,108,111,110,103,101,114,32,116,104,97,110,32,111,110,101,32,108,105,110,101,32,105,110,116,111,32,109,97,110,121,32,108,105,110,101,115,32,97,110,100,32,105,110,100,101,110,116,115,32,101,97,99,104,32,108,105,110,101,32,115,101,110,115,105,98,108,121,92,46,32,76,101,102,116,92,45,106,117,115,116,105,102,105,99,97,116,105,111,110,32,105,115,32,110,111,116,32,115,117,112,112,111,114,116,101,100,92,46,32,73,116,32,97,108,115,111,32,116,114,105,101,115,32,116,111,32,100,101,116,101,99,116,32,102,108,97,116,32,108,105,115,116,115,32,111,102,32,112,114,105,110,116,97,98,108,101,32,99,104,97,114,97,99,116,101,114,115,32,97,110,100,32,111,117,116,112,117,116,32,116,104,101,115,101,32,97,115,32,115,116,114,105,110,103,115,92,46,32,70,111,114,32,101,120,97,109,112,108,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,49,62,32,84,32,61,32,91,123,97,116,116,114,105,98,117,116,101,115,44,91,91,123,105,100,44,97,103,101,44,49,46,53,48,48,48,48,125,44,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,10,32,32,123,116,121,112,101,110,97,109,101,44,34,73,78,84,69,71,69,82,34,125,93,44,32,91,123,105,100,44,99,104,111,125,44,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,123,116,121,112,101,110,97,109,101,44,39,67,104,111,39,125,93,93,125,44,10,32,32,123,116,121,112,101,110,97,109,101,44,39,80,101,114,115,111,110,39,125,44,123,116,97,103,44,123,39,80,82,73,86,65,84,69,39,44,51,125,125,44,123,109,111,100,101,44,105,109,112,108,105,99,105,116,125,93,46,10,32,32,46,46,46,10,32,32,50,62,32,105,111,58,102,119,114,105,116,101,40,34,126,119,126,110,34,44,32,91,84,93,41,46,10,32,32,91,123,97,116,116,114,105,98,117,116,101,115,44,91,91,123,105,100,44,97,103,101,44,49,46,53,125,44,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,123,116,121,112,101,110,97,109,101,44,10,32,32,91,55,51,44,55,56,44,56,52,44,54,57,44,55,49,44,54,57,44,56,50,93,125,93,44,91,123,105,100,44,99,104,111,125,44,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,123,116,121,112,101,110,97,10,32,32,109,101,44,39,67,104,111,39,125,93,93,125,44,123,116,121,112,101,110,97,109,101,44,39,80,101,114,115,111,110,39,125,44,123,116,97,103,44,123,39,80,82,73,86,65,84,69,39,44,51,125,125,44,123,109,111,100,101,10,32,32,44,105,109,112,108,105,99,105,116,125,93,10,32,32,111,107,10,32,32,51,62,32,105,111,58,102,119,114,105,116,101,40,34,126,54,50,112,126,110,34,44,32,91,84,93,41,46,10,32,32,91,123,97,116,116,114,105,98,117,116,101,115,44,91,91,123,105,100,44,97,103,101,44,49,46,53,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,116,121,112,101,110,97,109,101,44,34,73,78,84,69,71,69,82,34,125,93,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,91,123,105,100,44,99,104,111,125,44,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,123,116,121,112,101,110,97,109,101,44,39,67,104,111,39,125,93,93,125,44,10,32,32,32,123,116,121,112,101,110,97,109,101,44,39,80,101,114,115,111,110,39,125,44,10,32,32,32,123,116,97,103,44,123,39,80,82,73,86,65,84,69,39,44,51,125,125,44,10,32,32,32,123,109,111,100,101,44,105,109,112,108,105,99,105,116,125,93,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,84,104,101,32,102,105,101,108,100,32,119,105,100,116,104,32,115,112,101,99,105,102,105,101,115,32,116,104,101,32,109,97,120,105,109,117,109,32,108,105,110,101,32,108,101,110,103,116,104,92,46,32,73,116,32,100,101,102,97,117,108,116,115,32,116,111,32,56,48,92,46,32,84,104,101,32,112,114,101,99,105,115,105,111,110,32,115,112,101,99,105,102,105,101,115,32,116,104,101,32,105,110,105,116,105,97,108,32,105,110,100,101,110,116,97,116,105,111,110,32,111,102,32,116,104,101,32,116,101,114,109,92,46,32,73,116,32,100,101,102,97,117,108,116,115,32,116,111,32,116,104,101,32,110,117,109,98,101,114,32,111,102,32,99,104,97,114,97,99,116,101,114,115,32,112,114,105,110,116,101,100,32,111,110,32,116,104,105,115,32,108,105,110,101,32,105,110,32,116,104,101,32,42,115,97,109,101,42,32,99,97,108,108,32,116,111,32,91,96,119,114,105,116,101,47,49,96,93,40,104,116,116,112,115,58,47,47,101,114,108,97,110,103,46,111,114,103,47,100,111,99,47,109,97,110,47,105,111,46,104,116,109,108,35,119,114,105,116,101,45,49,41,32,111,114,32,91,96,102,111,114,109,97,116,47,49,44,50,44,51,96,93,40,104,116,116,112,115,58,47,47,101,114,108,97,110,103,46,111,114,103,47,100,111,99,47,109,97,110,47,105,111,46,104,116,109,108,35,102,111,114,109,97,116,45,49,41,92,46,32,70,111,114,32,101,120,97,109,112,108,101,44,32,117,115,105,110,103,32,96,84,96,32,97,98,111,118,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,52,62,32,105,111,58,102,119,114,105,116,101,40,34,72,101,114,101,32,84,32,61,32,126,54,50,112,126,110,34,44,32,91,84,93,41,46,10,32,32,72,101,114,101,32,84,32,61,32,91,123,97,116,116,114,105,98,117,116,101,115,44,91,91,123,105,100,44,97,103,101,44,49,46,53,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,116,121,112,101,110,97,109,101,44,34,73,78,84,69,71,69,82,34,125,93,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,91,123,105,100,44,99,104,111,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,116,121,112,101,110,97,109,101,44,39,67,104,111,39,125,93,93,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,123,116,121,112,101,110,97,109,101,44,39,80,101,114,115,111,110,39,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,123,116,97,103,44,123,39,80,82,73,86,65,84,69,39,44,51,125,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,123,109,111,100,101,44,105,109,112,108,105,99,105,116,125,93,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,65,115,32,102,114,111,109,32,69,114,108,97,110,103,47,79,84,80,32,50,49,92,46,48,44,32,97,32,102,105,101,108,100,32,119,105,100,116,104,32,111,102,32,118,97,108,117,101,32,96,48,96,32,99,97,110,32,98,101,32,117,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,116,104,97,116,32,97,32,108,105,110,101,32,105,115,32,105,110,102,105,110,105,116,101,108,121,32,108,111,110,103,44,32,119,104,105,99,104,32,109,101,97,110,115,32,116,104,97,116,32,110,111,32,108,105,110,101,32,98,114,101,97,107,115,32,97,114,101,32,105,110,115,101,114,116,101,100,92,46,32,70,111,114,32,101,120,97,109,112,108,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,53,62,32,105,111,58,102,119,114,105,116,101,40,34,126,48,112,126,110,34,44,32,91,108,105,115,116,115,58,115,101,113,40,49,44,32,51,48,41,93,41,46,10,32,32,91,49,44,50,44,51,44,52,44,53,44,54,44,55,44,56,44,57,44,49,48,44,49,49,44,49,50,44,49,51,44,49,52,44,49,53,44,49,54,44,49,55,44,49,56,44,49,57,44,50,48,44,50,49,44,50,50,44,50,51,44,50,52,44,50,53,44,50,54,44,50,55,44,50,56,44,50,57,44,51,48,93,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,87,104,101,110,32,116,104,101,32,109,111,100,105,102,105,101,114,32,96,108,96,32,105,115,32,115,112,101,99,105,102,105,101,100,44,32,110,111,32,100,101,116,101,99,116,105,111,110,32,111,102,32,112,114,105,110,116,97,98,108,101,32,99,104,97,114,97,99,116,101,114,32,108,105,115,116,115,32,116,97,107,101,115,32,112,108,97,99,101,44,32,102,111,114,32,101,120,97,109,112,108,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,54,62,32,83,32,61,32,91,123,97,44,34,97,34,125,44,32,123,98,44,32,34,98,34,125,93,44,10,32,32,32,32,32,105,111,58,102,119,114,105,116,101,40,34,126,49,53,112,126,110,34,44,32,91,83,93,41,46,10,32,32,91,123,97,44,34,97,34,125,44,10,32,32,32,123,98,44,34,98,34,125,93,10,32,32,111,107,10,32,32,55,62,32,105,111,58,102,119,114,105,116,101,40,34,126,49,53,108,112,126,110,34,44,32,91,83,93,41,46,10,32,32,91,123,97,44,91,57,55,93,125,44,10,32,32,32,123,98,44,91,57,56,93,125,93,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,84,104,101,32,85,110,105,99,111,100,101,32,116,114,97,110,115,108,97,116,105,111,110,32,109,111,100,105,102,105,101,114,32,96,116,96,32,115,112,101,99,105,102,105,101,115,32,104,111,119,32,116,111,32,116,114,101,97,116,32,99,104,97,114,97,99,116,101,114,115,32,111,117,116,115,105,100,101,32,116,104,101,32,76,97,116,105,110,92,45,49,32,114,97,110,103,101,32,111,102,32,99,111,100,101,112,111,105,110,116,115,44,32,105,110,32,97,116,111,109,115,44,32,115,116,114,105,110,103,115,44,32,97,110,100,32,98,105,110,97,114,105,101,115,92,46,32,70,111,114,32,101,120,97,109,112,108,101,44,32,112,114,105,110,116,105,110,103,32,97,110,32,97,116,111,109,32,99,111,110,116,97,105,110,105,110,103,32,97,32,99,104,97,114,97,99,116,101,114,32,92,62,32,50,53,53,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,56,62,32,105,111,58,102,119,114,105,116,101,40,34,126,112,126,110,34,44,91,108,105,115,116,95,116,111,95,97,116,111,109,40,91,49,48,50,52,93,41,93,41,46,10,32,32,39,92,120,123,52,48,48,125,39,10,32,32,111,107,10,32,32,57,62,32,105,111,58,102,119,114,105,116,101,40,34,126,116,112,126,110,34,44,91,108,105,115,116,95,116,111,95,97,116,111,109,40,91,49,48,50,52,93,41,93,41,46,10,32,32,39,208,128,39,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,66,121,32,100,101,102,97,117,108,116,44,32,69,114,108,97,110,103,32,111,110,108,121,32,100,101,116,101,99,116,115,32,108,105,115,116,115,32,111,102,32,99,104,97,114,97,99,116,101,114,115,32,105,110,32,116,104,101,32,76,97,116,105,110,92,45,49,32,114,97,110,103,101,32,97,115,32,115,116,114,105,110,103,115,44,32,98,117,116,32,116,104,101,32,96,43,112,99,32,117,110,105,99,111,100,101,96,32,102,108,97,103,32,99,97,110,32,98,101,32,117,115,101,100,32,116,111,32,99,104,97,110,103,101,32,116,104,105,115,32,92,40,115,101,101,32,91,96,112,114,105,110,116,97,98,108,101,95,114,97,110,103,101,47,48,96,93,40,104,116,116,112,115,58,47,47,101,114,108,97,110,103,46,111,114,103,47,100,111,99,47,109,97,110,47,105,111,46,104,116,109,108,35,112,114,105,110,116,97,98,108,101,95,114,97,110,103,101,45,48,41,32,102,111,114,32,100,101,116,97,105,108,115,92,41,92,46,32,70,111,114,32,101,120,97,109,112,108,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,49,48,62,32,105,111,58,102,119,114,105,116,101,40,34,126,112,126,110,34,44,91,91,50,49,52,93,93,41,46,10,32,32,34,195,150,34,10,32,32,111,107,10,32,32,49,49,62,32,105,111,58,102,119,114,105,116,101,40,34,126,112,126,110,34,44,91,91,49,48,50,52,93,93,41,46,10,32,32,91,49,48,50,52,93,10,32,32,111,107,10,32,32,49,50,62,32,105,111,58,102,119,114,105,116,101,40,34,126,116,112,126,110,34,44,91,91,49,48,50,52,93,93,41,46,10,32,32,91,49,48,50,52,93,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,98,117,116,32,105,102,32,69,114,108,97,110,103,32,119,97,115,32,115,116,97,114,116,101,100,32,119,105,116,104,32,96,43,112,99,32,117,110,105,99,111,100,101,96,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,49,51,62,32,105,111,58,102,119,114,105,116,101,40,34,126,112,126,110,34,44,91,91,49,48,50,52,93,93,41,46,10,32,32,91,49,48,50,52,93,10,32,32,111,107,10,32,32,49,52,62,32,105,111,58,102,119,114,105,116,101,40,34,126,116,112,126,110,34,44,91,91,49,48,50,52,93,93,41,46,10,32,32,34,208,128,34,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,83,105,109,105,108,97,114,108,121,44,32,98,105,110,97,114,105,101,115,32,116,104,97,116,32,108,111,111,107,32,108,105,107,101,32,85,84,70,92,45,56,32,101,110,99,111,100,101,100,32,115,116,114,105,110,103,115,32,97,114,101,32,111,117,116,112,117,116,32,119,105,116,104,32,116,104,101,32,98,105,110,97,114,121,32,115,116,114,105,110,103,32,115,121,110,116,97,120,32,105,102,32,116,104,101,32,96,116,96,32,109,111,100,105,102,105,101,114,32,105,115,32,115,112,101,99,105,102,105,101,100,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,49,53,62,32,105,111,58,102,119,114,105,116,101,40,34,126,112,126,110,34,44,32,91,60,60,50,48,56,44,49,50,56,62,62,93,41,46,10,32,32,60,60,50,48,56,44,49,50,56,62,62,10,32,32,111,107,10,32,32,49,54,62,32,105,111,58,102,119,114,105,116,101,40,34,126,116,112,126,110,34,44,32,91,60,60,50,48,56,44,49,50,56,62,62,93,41,46,10,32,32,60,60,34,208,128,34,47,117,116,102,56,62,62,10,32,32,111,107,10,32,32,49,55,62,32,105,111,58,102,119,114,105,116,101,40,34,126,116,112,126,110,34,44,32,91,60,60,49,50,56,44,49,50,56,62,62,93,41,46,10,32,32,60,60,49,50,56,44,49,50,56,62,62,10,32,32,111,107,10,32,32,96,96,96,10,10,42,32,42,42,96,87,96,42,42,32,32,10,32,32,87,114,105,116,101,115,32,100,97,116,97,32,105,110,32,116,104,101,32,115,97,109,101,32,119,97,121,32,97,115,32,96,126,119,96,44,32,98,117,116,32,116,97,107,101,115,32,97,110,32,101,120,116,114,97,32,97,114,103,117,109,101,110,116,32,116,104,97,116,32,105,115,32,116,104,101,32,109,97,120,105,109,117,109,32,100,101,112,116,104,32,116,111,32,119,104,105,99,104,32,116,101,114,109,115,32,97,114,101,32,112,114,105,110,116,101,100,92,46,32,65,110,121,116,104,105,110,103,32,98,101,108,111,119,32,116,104,105,115,32,100,101,112,116,104,32,105,115,32,114,101,112,108,97,99,101,100,32,119,105,116,104,32,96,46,46,46,96,92,46,32,70,111,114,32,101,120,97,109,112,108,101,44,32,117,115,105,110,103,32,96,84,96,32,97,98,111,118,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,56,62,32,105,111,58,102,119,114,105,116,101,40,34,126,87,126,110,34,44,32,91,84,44,57,93,41,46,10,32,32,91,123,97,116,116,114,105,98,117,116,101,115,44,91,91,123,105,100,44,97,103,101,44,49,46,53,125,44,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,123,116,121,112,101,110,97,109,101,44,46,46,46,125,93,44,10,32,32,91,123,105,100,44,99,104,111,125,44,123,109,111,100,101,44,46,46,46,125,44,123,46,46,46,125,93,93,125,44,123,116,121,112,101,110,97,109,101,44,39,80,101,114,115,111,110,39,125,44,10,32,32,123,116,97,103,44,123,39,80,82,73,86,65,84,69,39,44,51,125,125,44,123,109,111,100,101,44,105,109,112,108,105,99,105,116,125,93,10,32,32,111,107,10,32,32,96,96,96,10,10,32,32,73,102,32,116,104,101,32,109,97,120,105,109,117,109,32,100,101,112,116,104,32,105,115,32,114,101,97,99,104,101,100,44,32,105,116,32,99,97,110,110,111,116,32,98,101,32,114,101,97,100,32,105,110,32,116,104,101,32,114,101,115,117,108,116,97,110,116,32,111,117,116,112,117,116,92,46,32,65,108,115,111,44,32,116,104,101,32,96,44,46,46,46,96,32,102,111,114,109,32,105,110,32,97,32,116,117,112,108,101,32,100,101,110,111,116,101,115,32,116,104,97,116,32,116,104,101,114,101,32,97,114,101,32,109,111,114,101,32,101,108,101,109,101,110,116,115,32,105,110,32,116,104,101,32,116,117,112,108,101,32,98,117,116,32,116,104,101,115,101,32,97,114,101,32,98,101,108,111,119,32,116,104,101,32,112,114,105,110,116,32,100,101,112,116,104,92,46,10,10,42,32,42,42,96,80,96,42,42,32,32,10,32,32,87,114,105,116,101,115,32,100,97,116,97,32,105,110,32,116,104,101,32,115,97,109,101,32,119,97,121,32,97,115,32,96,126,112,96,44,32,98,117,116,32,116,97,107,101,115,32,97,110,32,101,120,116,114,97,32,97,114,103,117,109,101,110,116,32,116,104,97,116,32,105,115,32,116,104,101,32,109,97,120,105,109,117,109,32,100,101,112,116,104,32,116,111,32,119,104,105,99,104,32,116,101,114,109,115,32,97,114,101,32,112,114,105,110,116,101,100,92,46,32,65,110,121,116,104,105,110,103,32,98,101,108,111,119,32,116,104,105,115,32,100,101,112,116,104,32,105,115,32,114,101,112,108,97,99,101,100,32,119,105,116,104,32,96,46,46,46,96,44,32,102,111,114,32,101,120,97,109,112,108,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,57,62,32,105,111,58,102,119,114,105,116,101,40,34,126,54,50,80,126,110,34,44,32,91,84,44,57,93,41,46,10,32,32,91,123,97,116,116,114,105,98,117,116,101,115,44,91,91,123,105,100,44,97,103,101,44,49,46,53,125,44,123,109,111,100,101,44,101,120,112,108,105,99,105,116,125,44,123,116,121,112,101,110,97,109,101,44,46,46,46,125,93,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,91,123,105,100,44,99,104,111,125,44,123,109,111,100,101,44,46,46,46,125,44,123,46,46,46,125,93,93,125,44,10,32,32,32,123,116,121,112,101,110,97,109,101,44,39,80,101,114,115,111,110,39,125,44,10,32,32,32,123,116,97,103,44,123,39,80,82,73,86,65,84,69,39,44,51,125,125,44,10,32,32,32,123,109,111,100,101,44,105,109,112,108,105,99,105,116,125,93,10,32,32,111,107,10,32,32,96,96,96,10,10,42,32,42,42,96,66,96,42,42,32,32,10,32,32,87,114,105,116,101,115,32,97,110,32,105,110,116,101,103,101,114,32,105,110,32,98,97,115,101,32,50,92,45,51,54,44,32,116,104,101,32,100,101,102,97,117,108,116,32,98,97,115,101,32,105,115,32,49,48,92,46,32,65,32,108,101,97,100,105,110,103,32,100,97,115,104,32,105,115,32,112,114,105,110,116,101,100,32,102,111,114,32,110,101,103,97,116,105,118,101,32,105,110,116,101,103,101,114,115,92,46,10,10,32,32,84,104,101,32,112,114,101,99,105,115,105,111,110,32,102,105,101,108,100,32,115,101,108,101,99,116,115,32,98,97,115,101,44,32,102,111,114,32,101,120,97,109,112,108,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,49,62,32,105,111,58,102,119,114,105,116,101,40,34,126,46,49,54,66,126,110,34,44,32,91,51,49,93,41,46,10,32,32,49,70,10,32,32,111,107,10,32,32,50,62,32,105,111,58,102,119,114,105,116,101,40,34,126,46,50,66,126,110,34,44,32,91,45,49,57,93,41,46,10,32,32,45,49,48,48,49,49,10,32,32,111,107,10,32,32,51,62,32,105,111,58,102,119,114,105,116,101,40,34,126,46,51,54,66,126,110,34,44,32,91,53,42,51,54,43,51,53,93,41,46,10,32,32,53,90,10,32,32,111,107,10,32,32,96,96,96,10,10,42,32,42,42,96,88,96,42,42,32,32,10,32,32,76,105,107,101,32,96,66,96,44,32,98,117,116,32,116,97,107,101,115,32,97,110,32,101,120,116,114,97,32,97,114,103,117,109,101,110,116,32,116,104,97,116,32,105,115,32,97,32,112,114,101,102,105,120,32,116,111,32,105,110,115,101,114,116,32,98,101,102,111,114,101,32,116,104,101,32,110,117,109,98,101,114,44,32,98,117,116,32,97,102,116,101,114,32,116,104,101,32,108,101,97,100,105,110,103,32,100,97,115,104,44,32,105,102,32,97,110,121,92,46,10,10,32,32,84,104,101,32,112,114,101,102,105,120,32,99,97,110,32,98,101,32,97,32,112,111,115,115,105,98,108,121,32,100,101,101,112,32,108,105,115,116,32,111,102,32,99,104,97,114,97,99,116,101,114,115,32,111,114,32,97,110,32,97,116,111,109,92,46,32,69,120,97,109,112,108,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,49,62,32,105,111,58,102,119,114,105,116,101,40,34,126,88,126,110,34,44,32,91,51,49,44,34,49,48,35,34,93,41,46,10,32,32,49,48,35,51,49,10,32,32,111,107,10,32,32,50,62,32,105,111,58,102,119,114,105,116,101,40,34,126,46,49,54,88,126,110,34,44,32,91,45,51,49,44,34,48,120,34,93,41,46,10,32,32,45,48,120,49,70,10,32,32,111,107,10,32,32,96,96,96,10,10,42,32,42,42,96,35,96,42,42,32,32,10,32,32,76,105,107,101,32,96,66,96,44,32,98,117,116,32,112,114,105,110,116,115,32,116,104,101,32,110,117,109,98,101,114,32,119,105,116,104,32,97,110,32,69,114,108,97,110,103,32,115,116,121,108,101,32,96,35,96,92,45,115,101,112,97,114,97,116,101,100,32,98,97,115,101,32,112,114,101,102,105,120,92,46,32,69,120,97,109,112,108,101,58,10,10,32,32,96,96,96,101,114,108,97,110,103,10,32,32,49,62,32,105,111,58,102,119,114,105,116,101,40,34,126,46,49,48,35,126,110,34,44,32,91,51,49,93,41,46,10,32,32,49,48,35,51,49,10,32,32,111,107,10,32,32,50,62,32,105,111,58,102,119,114,105,116,101,40,34,126,46,49,54,35,126,110,34,44,32,91,45,51,49,93,41,46,10,32,32,45,49,54,35,49,70,10,32,32,111,107,10,32,32,96,96,96,10,10,42,32,42,42,96,98,96,42,42,32,32,10,32,32,76,105,107,101,32,96,66,96,44,32,98,117,116,32,112,114,105,110,116,115,32,108,111,119,101,114,99,97,115,101,32,108,101,116,116,101,114,115,92,46,10,10,42,32,42,42,96,120,96,42,42,32,32,10,32,32,76,105,107,101,32,96,88,96,44,32,98,117,116,32,112,114,105,110,116,115,32,108,111,119,101,114,99,97,115,101,32,108,101,116,116,101,114,115,92,46,10,10,42,32,42,42,96,43,96,42,42,32,32,10,32,32,76,105,107,101,32,96,35,96,44,32,98,117,116,32,112,114,105,110,116,115,32,108,111,119,101,114,99,97,115,101,32,108,101,116,116,101,114,115,92,46,10,10,42,32,42,42,96,110,96,42,42,32,32,10,32,32,87,114,105,116,101,115,32,97,32,110,101,119,32,108,105,110,101,92,46,10,10,42,32,42,42,96,105,96,42,42,32,32,10,32,32,73,103,110,111,114,101,115,32,116,104,101,32,110,101,120,116,32,116,101,114,109,92,46,10,10,84,104,101,32,102,117,110,99,116,105,111,110,32,114,101,116,117,114,110,115,58,10,10,42,32,42,42,96,111,107,96,42,42,32,32,10,32,32,84,104,101,32,102,111,114,109,97,116,116,105,110,103,32,115,117,99,99,101,101,100,101,100,92,46,10,10,73,102,32,97,110,32,101,114,114,111,114,32,111,99,99,117,114,115,44,32,116,104,101,114,101,32,105,115,32,110,111,32,111,117,116,112,117,116,92,46,32,69,120,97,109,112,108,101,58,10,10,96,96,96,101,114,108,97,110,103,10,49,62,32,105,111,58,102,119,114,105,116,101,40,34,126,115,32,126,119,32,126,105,32,126,119,32,126,99,32,126,110,34,44,91,39,97,98,99,32,100,101,102,39,44,32,39,97,98,99,32,100,101,102,39,44,32,123,102,111,111,44,32,49,125,44,123,102,111,111,44,32,49,125,44,32,54,53,93,41,46,10,97,98,99,32,100,101,102,32,39,97,98,99,32,100,101,102,39,32,32,123,102,111,111,44,49,125,32,65,10,111,107,10,50,62,32,105,111,58,102,119,114,105,116,101,40,34,126,115,34,44,32,91,54,53,93,41,46,10,42,42,32,101,120,99,101,112,116,105,111,110,32,101,114,114,111,114,58,32,98,97,100,32,97,114,103,117,109,101,110,116,10,32,32,32,32,32,105,110,32,102,117,110,99,116,105,111,110,32,32,105,111,58,102,111,114,109,97,116,47,51,10,32,32,32,32,32,32,32,32,99,97,108,108,101,100,32,97,115,32,105,111,58,102,111,114,109,97,116,40,60,48,46,53,51,46,48,62,44,34,126,115,34,44,34,65,34,41,10,96,96,96,10,10,73,110,32,116,104,105,115,32,101,120,97,109,112,108,101,44,32,97,110,32,97,116,116,101,109,112,116,32,119,97,115,32,109,97,100,101,32,116,111,32,111,117,116,112,117,116,32,116,104,101,32,115,105,110,103,108,101,32,99,104,97,114,97,99,116,101,114,32,54,53,32,119,105,116,104,32,116,104,101,32,97,105,100,32,111,102,32,116,104,101,32,115,116,114,105,110,103,32,102,111,114,109,97,116,116,105,110,103,32,100,105,114,101,99,116,105,118,101,32,96,34,126,115,34,96,92,46,10>>,kind => markdown},<<"data">> => #{<<"arity">> => 1,<<"function">> => <<"format">>,<<"module">> => <<"io">>},<<"insertText">> => <<"format(${1:Format})">>,<<"insertTextFormat">> => 2,<<"kind">> => 3,<<"label">> => <<"format/1">>},jsonrpc => <<"2.0">>}] [els_protocol:response/2 L65] <0.152.0> [2024-03-19T12:08:47.126265+00:00] [debug] [SERVER] Sending response [response=Content-Length: 13182, , {"id":62,"result":{"documentation":{"value":"```erlang\nformat(Format) -> ok when Format :: format().\n```\n\n---\n\nWrites the items in `Data` \\(`[]`\\) on the standard output \\(`IoDevice`\\) in accordance with `Format`\\. `Format` contains plain characters that are copied to the output device, and control sequences for formatting, see below\\. If `Format` is an atom or a binary, it is first converted to a list with the aid of `atom_to_list/1` or `binary_to_list/1`\\. Example:\n\n```erlang\n1> io:fwrite(\"Hello world!~n\", []).\nHello world!\nok\n```\n\nThe general format of a control sequence is `~F.P.PadModC`\\.\n\nThe character `C` determines the type of control sequence to be used\\. It is the only required field\\. All of `F`, `P`, `Pad`, and `Mod` are optional\\. For example, to use a `#` for `Pad` but use the default values for `F` and `P`, you can write `~..#C`\\.\n\n* `F` is the `field width` of the printed argument\\. A negative value means that the argument is left\\-justified within the field, otherwise right\\-justified\\. If no field width is specified, the required print width is used\\. If the field width specified is too small, the whole field is filled with `*` characters\\.\n* `P` is the `precision` of the printed argument\\. A default value is used if no precision is specified\\. The interpretation of precision depends on the control sequences\\. Unless otherwise specified, argument `within` is used to determine print width\\.\n* `Pad` is the padding character\\. This is the character used to pad the printed representation of the argument so that it conforms to the specified field width and precision\\. Only one padding character can be specified and, whenever applicable, it is used for both the field width and precision\\. The default padding character is `' '` \\(space\\)\\.\n* `Mod` is the control sequence modifier\\. This is one or more characters that change the interpretation of `Data`\\.\n\n The current modifiers are:\n\n * **`t`** \n For Unicode translation\\.\n\n * **`l`** \n For stopping `p` and `P` from detecting printable characters\\.\n\n * **`k`** \n For use with `p`, `P`, `w`, and `W` to format maps in map\\-key `ordered` order \\(see [maps:iterator\\_order\\(\\)](https://erlang.org/doc/man/maps.html#type-iterator_order)\\)\\.\n\n * **`K`** \n Similar to `k`, for formatting maps in map\\-key order, but takes an extra argument that specifies the [maps:iterator\\_order\\(\\)](https://erlang.org/doc/man/maps.html#type-iterator_order)\\.\n\n For example:\n\n ```erlang\n > M = #{ a => 1, b => 2 }.\n #{a => 1,b => 2}\n > io:format(\"~Kp~n\", [reversed, M]).\n #{b => 2,a => 1}\n ok\n ```\n\nIf `F`, `P`, or `Pad` is a `*` character, the next argument in `Data` is used as the value\\. For example:\n\n```erlang\n1> io:fwrite(\"~*.*.0f~n\",[9, 5, 3.14159265]).\n003.14159\nok\n```\n\nTo use a literal `*` character as `Pad`, it must be passed as an argument:\n\n```erlang\n2> io:fwrite(\"~*.*.*f~n\",[9, 5, $*, 3.14159265]).\n**3.14159\nok\n```\n\n*Available control sequences:*\n\n* **`~`** \n Character `~` is written\\.\n\n* **`c`** \n The argument is a number that is interpreted as an ASCII code\\. The precision is the number of times the character is printed and defaults to the field width, which in turn defaults to 1\\. Example:\n\n ```erlang\n 1> io:fwrite(\"|~10.5c|~-10.5c|~5c|~n\", [$a, $b, $c]).\n | aaaaa|bbbbb |ccccc|\n ok\n ```\n\n If the Unicode translation modifier \\(`t`\\) is in effect, the integer argument can be any number representing a valid Unicode codepoint, otherwise it is to be an integer less than or equal to 255, otherwise it is masked with 16\\#FF:\n\n ```erlang\n 2> io:fwrite(\"~tc~n\",[1024]).\n \\x{400}\n ok\n 3> io:fwrite(\"~c~n\",[1024]).\n ^@\n ok\n ```\n\n* **`f`** \n The argument is a float that is written as `[-]ddd.ddd`, where the precision is the number of digits after the decimal point\\. The default precision is 6 and it cannot be \\< 1\\.\n\n* **`e`** \n The argument is a float that is written as `[-]d.ddde+-ddd`, where the precision is the number of digits written\\. The default precision is 6 and it cannot be \\< 2\\.\n\n* **`g`** \n The argument is a float that is written as `f`, if it is \\>= 0\\.1 and \\< 10000\\.0\\. Otherwise, it is written in the `e` format\\. The precision is the number of significant digits\\. It defaults to 6 and is not to be \\< 2\\. If the absolute value of the float does not allow it to be written in the `f` format with the desired number of significant digits, it is also written in the `e` format\\.\n\n* **`s`** \n Prints the argument with the string syntax\\. The argument is, if no Unicode translation modifier is present, an `iolist()`, a `binary()`, or an `atom()`\\. If the Unicode translation modifier \\(`t`\\) is in effect, the argument is `unicode:chardata()`, meaning that binaries are in UTF\\-8\\. The characters are printed without quotes\\. The string is first truncated by the specified precision and then padded and justified to the specified field width\\. The default precision is the field width\\.\n\n This format can be used for printing any object and truncating the output so it fits a specified field:\n\n ```erlang\n 1> io:fwrite(\"|~10w|~n\", [{hey, hey, hey}]).\n |**********|\n ok\n 2> io:fwrite(\"|~10s|~n\", [io_lib:write({hey, hey, hey})]).\n |{hey,hey,h|\n 3> io:fwrite(\"|~-10.8s|~n\", [io_lib:write({hey, hey, hey})]).\n |{hey,hey |\n ok\n ```\n\n A list with integers \\> 255 is considered an error if the Unicode translation modifier is not specified:\n\n ```erlang\n 4> io:fwrite(\"~ts~n\",[[1024]]).\n \\x{400}\n ok\n 5> io:fwrite(\"~s~n\",[[1024]]).\n ** exception error: bad argument\n in function io:format/3\n called as io:format(<0.53.0>,\"~s~n\",[[1024]])\n ```\n\n* **`w`** \n Writes data with the standard syntax\\. This is used to output Erlang terms\\. Atoms are printed within quotes if they contain embedded non\\-printable characters\\. Atom characters \\> 255 are escaped unless the Unicode translation modifier \\(`t`\\) is used\\. Floats are printed accurately as the shortest, correctly rounded string\\.\n\n* **`p`** \n Writes the data with standard syntax in the same way as `~w`, but breaks terms whose printed representation is longer than one line into many lines and indents each line sensibly\\. Left\\-justification is not supported\\. It also tries to detect flat lists of printable characters and output these as strings\\. For example:\n\n ```erlang\n 1> T = [{attributes,[[{id,age,1.50000},{mode,explicit},\n {typename,\"INTEGER\"}], [{id,cho},{mode,explicit},{typename,'Cho'}]]},\n {typename,'Person'},{tag,{'PRIVATE',3}},{mode,implicit}].\n ...\n 2> io:fwrite(\"~w~n\", [T]).\n [{attributes,[[{id,age,1.5},{mode,explicit},{typename,\n [73,78,84,69,71,69,82]}],[{id,cho},{mode,explicit},{typena\n me,'Cho'}]]},{typename,'Person'},{tag,{'PRIVATE',3}},{mode\n ,implicit}]\n ok\n 3> io:fwrite(\"~62p~n\", [T]).\n [{attributes,[[{id,age,1.5},\n {mode,explicit},\n {typename,\"INTEGER\"}],\n [{id,cho},{mode,explicit},{typename,'Cho'}]]},\n {typename,'Person'},\n {tag,{'PRIVATE',3}},\n {mode,implicit}]\n ok\n ```\n\n The field width specifies the maximum line length\\. It defaults to 80\\. The precision specifies the initial indentation of the term\\. It defaults to the number of characters printed on this line in the *same* call to [`write/1`](https://erlang.org/doc/man/io.html#write-1) or [`format/1,2,3`](https://erlang.org/doc/man/io.html#format-1)\\. For example, using `T` above:\n\n ```erlang\n 4> io:fwrite(\"Here T = ~62p~n\", [T]).\n Here T = [{attributes,[[{id,age,1.5},\n {mode,explicit},\n {typename,\"INTEGER\"}],\n [{id,cho},\n {mode,explicit},\n {typename,'Cho'}]]},\n {typename,'Person'},\n {tag,{'PRIVATE',3}},\n {mode,implicit}]\n ok\n ```\n\n As from Erlang/OTP 21\\.0, a field width of value `0` can be used for specifying that a line is infinitely long, which means that no line breaks are inserted\\. For example:\n\n ```erlang\n 5> io:fwrite(\"~0p~n\", [lists:seq(1, 30)]).\n [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30]\n ok\n ```\n\n When the modifier `l` is specified, no detection of printable character lists takes place, for example:\n\n ```erlang\n 6> S = [{a,\"a\"}, {b, \"b\"}],\n io:fwrite(\"~15p~n\", [S]).\n [{a,\"a\"},\n {b,\"b\"}]\n ok\n 7> io:fwrite(\"~15lp~n\", [S]).\n [{a,[97]},\n {b,[98]}]\n ok\n ```\n\n The Unicode translation modifier `t` specifies how to treat characters outside the Latin\\-1 range of codepoints, in atoms, strings, and binaries\\. For example, printing an atom containing a character \\> 255:\n\n ```erlang\n 8> io:fwrite(\"~p~n\",[list_to_atom([1024])]).\n '\\x{400}'\n ok\n 9> io:fwrite(\"~tp~n\",[list_to_atom([1024])]).\n 'Ѐ'\n ok\n ```\n\n By default, Erlang only detects lists of characters in the Latin\\-1 range as strings, but the `+pc unicode` flag can be used to change this \\(see [`printable_range/0`](https://erlang.org/doc/man/io.html#printable_range-0) for details\\)\\. For example:\n\n ```erlang\n 10> io:fwrite(\"~p~n\",[[214]]).\n \"Ö\"\n ok\n 11> io:fwrite(\"~p~n\",[[1024]]).\n [1024]\n ok\n 12> io:fwrite(\"~tp~n\",[[1024]]).\n [1024]\n ok\n ```\n\n but if Erlang was started with `+pc unicode`:\n\n ```erlang\n 13> io:fwrite(\"~p~n\",[[1024]]).\n [1024]\n ok\n 14> io:fwrite(\"~tp~n\",[[1024]]).\n \"Ѐ\"\n ok\n ```\n\n Similarly, binaries that look like UTF\\-8 encoded strings are output with the binary string syntax if the `t` modifier is specified:\n\n ```erlang\n 15> io:fwrite(\"~p~n\", [<<208,128>>]).\n <<208,128>>\n ok\n 16> io:fwrite(\"~tp~n\", [<<208,128>>]).\n <<\"Ѐ\"/utf8>>\n ok\n 17> io:fwrite(\"~tp~n\", [<<128,128>>]).\n <<128,128>>\n ok\n ```\n\n* **`W`** \n Writes data in the same way as `~w`, but takes an extra argument that is the maximum depth to which terms are printed\\. Anything below this depth is replaced with `...`\\. For example, using `T` above:\n\n ```erlang\n 8> io:fwrite(\"~W~n\", [T,9]).\n [{attributes,[[{id,age,1.5},{mode,explicit},{typename,...}],\n [{id,cho},{mode,...},{...}]]},{typename,'Person'},\n {tag,{'PRIVATE',3}},{mode,implicit}]\n ok\n ```\n\n If the maximum depth is reached, it cannot be read in the resultant output\\. Also, the `,...` form in a tuple denotes that there are more elements in the tuple but these are below the print depth\\.\n\n* **`P`** \n Writes data in the same way as `~p`, but takes an extra argument that is the maximum depth to which terms are printed\\. Anything below this depth is replaced with `...`, for example:\n\n ```erlang\n 9> io:fwrite(\"~62P~n\", [T,9]).\n [{attributes,[[{id,age,1.5},{mode,explicit},{typename,...}],\n [{id,cho},{mode,...},{...}]]},\n {typename,'Person'},\n {tag,{'PRIVATE',3}},\n {mode,implicit}]\n ok\n ```\n\n* **`B`** \n Writes an integer in base 2\\-36, the default base is 10\\. A leading dash is printed for negative integers\\.\n\n The precision field selects base, for example:\n\n ```erlang\n 1> io:fwrite(\"~.16B~n\", [31]).\n 1F\n ok\n 2> io:fwrite(\"~.2B~n\", [-19]).\n -10011\n ok\n 3> io:fwrite(\"~.36B~n\", [5*36+35]).\n 5Z\n ok\n ```\n\n* **`X`** \n Like `B`, but takes an extra argument that is a prefix to insert before the number, but after the leading dash, if any\\.\n\n The prefix can be a possibly deep list of characters or an atom\\. Example:\n\n ```erlang\n 1> io:fwrite(\"~X~n\", [31,\"10#\"]).\n 10#31\n ok\n 2> io:fwrite(\"~.16X~n\", [-31,\"0x\"]).\n -0x1F\n ok\n ```\n\n* **`#`** \n Like `B`, but prints the number with an Erlang style `#`\\-separated base prefix\\. Example:\n\n ```erlang\n 1> io:fwrite(\"~.10#~n\", [31]).\n 10#31\n ok\n 2> io:fwrite(\"~.16#~n\", [-31]).\n -16#1F\n ok\n ```\n\n* **`b`** \n Like `B`, but prints lowercase letters\\.\n\n* **`x`** \n Like `X`, but prints lowercase letters\\.\n\n* **`+`** \n Like `#`, but prints lowercase letters\\.\n\n* **`n`** \n Writes a new line\\.\n\n* **`i`** \n Ignores the next term\\.\n\nThe function returns:\n\n* **`ok`** \n The formatting succeeded\\.\n\nIf an error occurs, there is no output\\. Example:\n\n```erlang\n1> io:fwrite(\"~s ~w ~i ~w ~c ~n\",['abc def', 'abc def', {foo, 1},{foo, 1}, 65]).\nabc def 'abc def' {foo,1} A\nok\n2> io:fwrite(\"~s\", [65]).\n** exception error: bad argument\n in function io:format/3\n called as io:format(<0.53.0>,\"~s\",\"A\")\n```\n\nIn this example, an attempt was made to output the single character 65 with the aid of the string formatting directive `\"~s\"`\\.\n","kind":"markdown"},"data":{"arity":1,"function":"format","module":"io"},"insertText":"format(${1:Format})","insertTextFormat":2,"kind":3,"label":"format/1"},"jsonrpc":"2.0"}] [els_server:handle_request/2 L267] <0.152.0> [2024-03-19T12:08:47.128087+00:00] [debug] [SERVER] Sending request [request=<<"Content-Length: 125\r\n\r\n{\"id\":44,\"params\":{\"token\":\"6be0feda-c154-4eef-adbc-fb7e06376f58\"},\"jsonrpc\":\"2.0\",\"method\":\"window/workDoneProgress/create\"}">>] [els_server:do_send_request/3 L325] <0.152.0> [2024-03-19T12:08:47.128180+00:00] [debug] [SERVER] Sending notification [notification=Content-Length: 285, , {"params":{"value":{"message":"0 / 1","title":"Indexing file:///Users/rvg.work/src/crimson-migration/crimson-R5/modules/iso8583/src/iso_encode.erl","kind":"begin","cancellable":false,"percentage":0},"token":"6be0feda-c154-4eef-adbc-fb7e06376f58"},"jsonrpc":"2.0","method":"$/progress"}] [els_server:do_send_notification/3 L315] <0.152.0> [2024-03-19T12:08:47.137235+00:00] [debug] Dispatching request [method=<<"shutdown">>] [params=#{}] [els_methods:dispatch/4 L79] <0.152.0> [2024-03-19T12:08:47.137307+00:00] [debug] [Response] [message=#{id => 63,result => null,jsonrpc => <<"2.0">>}] [els_protocol:response/2 L65] <0.152.0> [2024-03-19T12:08:47.137338+00:00] [debug] [SERVER] Sending response [response=Content-Length: 39, , {"id":63,"result":null,"jsonrpc":"2.0"}] [els_server:handle_request/2 L267] <0.152.0> [2024-03-19T12:08:47.137481+00:00] [debug] [SERVER] Cancelling request [id=54] [job=<0.23497.0>] [els_server:handle_request/2 L231] <0.152.0> [2024-03-19T12:08:47.137606+00:00] [debug] [Response] [message=#{error => #{code => -32800,message => <<"Request was cancelled">>},id => 54,jsonrpc => <<"2.0">>}] [els_protocol:error/2 L75] <0.152.0> [2024-03-19T12:08:47.137728+00:00] [debug] [SERVER] Sending error response [response=<<"Content-Length: 83\r\n\r\n{\"error\":{\"code\":-32800,\"message\":\"Request was cancelled\"},\"id\":54,\"jsonrpc\":\"2.0\"}">>] [els_server:handle_request/2 L238] <0.152.0> [2024-03-19T12:08:47.141670+00:00] [debug] Trying to cancel not existing request [params=#{<<"id">> => 62}] [els_server:handle_request/2 L225] <0.152.0> [2024-03-19T12:08:47.192909+00:00] [debug] [SERVER] Sending notification [notification=Content-Length: 176, , {"params":{"value":{"message":"0 / 1","kind":"report","cancellable":false,"percentage":0},"token":"6be0feda-c154-4eef-adbc-fb7e06376f58"},"jsonrpc":"2.0","method":"$/progress"}] [els_server:do_send_notification/3 L315] <0.152.0> [2024-03-19T12:08:47.192955+00:00] [debug] Background job completed. [els_background_job:terminate/2 L217] <0.23510.0> [2024-03-19T12:08:47.193141+00:00] [debug] [SERVER] Sending notification [notification=Content-Length: 138, , {"params":{"value":{"message":"1 / 1","kind":"end"},"token":"6be0feda-c154-4eef-adbc-fb7e06376f58"},"jsonrpc":"2.0","method":"$/progress"}] [els_server:do_send_notification/3 L315] <0.152.0>