{"id":175498,"date":"2026-02-02T00:30:38","date_gmt":"2026-02-02T00:30:38","guid":{"rendered":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/"},"modified":"2026-02-02T00:30:38","modified_gmt":"2026-02-02T00:30:38","slug":"05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting","status":"publish","type":"post","link":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/","title":{"rendered":"05 &#8211; Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting"},"content":{"rendered":"<div class=\"youtubomatic-video-container\"><iframe loading=\"lazy\" width=\"580\" height=\"380\" src=\"https:\/\/www.youtube.com\/embed\/dEb4QRW0KNg?autoplay=1&#038;controls=1&#038;hl=en\" frameborder=\"0\" allowfullscreen><\/iframe><\/div>\n<p>Arithmetic operators form the backbone of logical and data-driven processing in JavaScript, especially within enterprise platforms like ServiceNow.<\/p>\n<p>In this session, we explore the role of arithmetic operators\u2014addition, subtraction, multiplication, division, and modulus\u2014and how they are used to perform precise mathematical operations in ServiceNow scripts. Through clear, step-by-step examples, you\u2019ll understand how operators interact with operands and how calculations are executed within server-side scripting contexts.<\/p>\n<p>The lesson also includes hands-on practice assignments to reinforce learning, encouraging developers to apply arithmetic logic confidently while writing clean, readable, and maintainable code.<\/p>\n<p>This session is ideal for ServiceNow developers and JavaScript learners who want to strengthen their foundational scripting skills and build reliable automation logic.<\/p>\n<p>#JavaScript #ServiceNow #ServiceNowDeveloper #ArithmeticOperators #JavaScriptBasics #EnterpriseScripting #Automation #ITSM #PlatformDevelopment #CleanCode #DeveloperLearning #TechEducation<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Arithmetic operators form the backbone of logical and data-driven processing in JavaScript, especially within enterprise platforms like ServiceNow. In this session, we explore the role of arithmetic operators\u2014addition, subtraction, multiplication, division, and modulus\u2014and how they are used to perform precise mathematical operations in ServiceNow scripts. Through clear, step-by-step examples, you\u2019ll understand how operators interact with operands and how calculations are executed within server-side scripting contexts. The lesson also includes hands-on&#8230;<\/p>\n","protected":false},"author":1,"featured_media":175499,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":0,"tcb_editor_enabled":0,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[1],"tags":[],"class_list":["post-175498","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>05 - Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting - UshopWell.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"05 - Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting - UshopWell.com\" \/>\n<meta property=\"og:description\" content=\"Arithmetic operators form the backbone of logical and data-driven processing in JavaScript, especially within enterprise platforms like ServiceNow. In this session, we explore the role of arithmetic operators\u2014addition, subtraction, multiplication, division, and modulus\u2014and how they are used to perform precise mathematical operations in ServiceNow scripts. Through clear, step-by-step examples, you\u2019ll understand how operators interact with operands and how calculations are executed within server-side scripting contexts. The lesson also includes hands-on...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/\" \/>\n<meta property=\"og:site_name\" content=\"UshopWell.com\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-02T00:30:38+00:00\" \/>\n<meta name=\"author\" content=\"UShopWell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"UShopWell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/\"},\"author\":{\"name\":\"UShopWell\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\"},\"headline\":\"05 &#8211; Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting\",\"datePublished\":\"2026-02-02T00:30:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/\"},\"wordCount\":138,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/175498\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting.jpg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/\",\"name\":\"05 - Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting - UshopWell.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/175498\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting.jpg\",\"datePublished\":\"2026-02-02T00:30:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/175498\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting.jpg\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/175498\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting.jpg\",\"width\":480,\"height\":360,\"caption\":\"05 &#8211; Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"05 &#8211; Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"name\":\"UshopWell.com\",\"description\":\"The Premiere Online Marketplace\",\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\",\"name\":\"UshopWell\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"width\":365,\"height\":359,\"caption\":\"UshopWell\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\",\"name\":\"UShopWell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"caption\":\"UShopWell\"},\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/author\\\/kburnettu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"05 - Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting - UshopWell.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/","og_locale":"en_US","og_type":"article","og_title":"05 - Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting - UshopWell.com","og_description":"Arithmetic operators form the backbone of logical and data-driven processing in JavaScript, especially within enterprise platforms like ServiceNow. In this session, we explore the role of arithmetic operators\u2014addition, subtraction, multiplication, division, and modulus\u2014and how they are used to perform precise mathematical operations in ServiceNow scripts. Through clear, step-by-step examples, you\u2019ll understand how operators interact with operands and how calculations are executed within server-side scripting contexts. The lesson also includes hands-on...","og_url":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/","og_site_name":"UshopWell.com","article_published_time":"2026-02-02T00:30:38+00:00","author":"UShopWell","twitter_card":"summary_large_image","twitter_misc":{"Written by":"UShopWell","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/#article","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/"},"author":{"name":"UShopWell","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc"},"headline":"05 &#8211; Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting","datePublished":"2026-02-02T00:30:38+00:00","mainEntityOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/"},"wordCount":138,"commentCount":0,"publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/#primaryimage"},"thumbnailUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2026\/02\/175498\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/","url":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/","name":"05 - Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting - UshopWell.com","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/#primaryimage"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/#primaryimage"},"thumbnailUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2026\/02\/175498\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting.jpg","datePublished":"2026-02-02T00:30:38+00:00","breadcrumb":{"@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/#primaryimage","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2026\/02\/175498\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting.jpg","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2026\/02\/175498\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting.jpg","width":480,"height":360,"caption":"05 &#8211; Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting"},{"@type":"BreadcrumbList","@id":"https:\/\/ushopwell.com\/ublog\/05-understanding-arithmetic-operators-in-javascript-core-calculations-for-servicenow-scripting\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ushopwell.com\/ublog\/"},{"@type":"ListItem","position":2,"name":"05 &#8211; Understanding Arithmetic Operators in JavaScript | Core Calculations for ServiceNow Scripting"}]},{"@type":"WebSite","@id":"https:\/\/ushopwell.com\/ublog\/#website","url":"https:\/\/ushopwell.com\/ublog\/","name":"UshopWell.com","description":"The Premiere Online Marketplace","publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ushopwell.com\/ublog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ushopwell.com\/ublog\/#organization","name":"UshopWell","url":"https:\/\/ushopwell.com\/ublog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","width":365,"height":359,"caption":"UshopWell"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc","name":"UShopWell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","caption":"UShopWell"},"url":"https:\/\/ushopwell.com\/ublog\/author\/kburnettu\/"}]}},"_links":{"self":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/175498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/comments?post=175498"}],"version-history":[{"count":0,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/175498\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media\/175499"}],"wp:attachment":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media?parent=175498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/categories?post=175498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/tags?post=175498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}