1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "IfStatement",
6      "test": {
7        "type": "UnaryExpression",
8        "operator": "!",
9        "prefix": true,
10        "argument": {
11          "type": "NumberLiteral",
12          "value": 1,
13          "loc": {
14            "start": {
15              "line": 17,
16              "column": 5
17            },
18            "end": {
19              "line": 17,
20              "column": 8
21            }
22          }
23        },
24        "loc": {
25          "start": {
26            "line": 17,
27            "column": 4
28          },
29          "end": {
30            "line": 17,
31            "column": 8
32          }
33        }
34      },
35      "consequent": {
36        "type": "ExpressionStatement",
37        "expression": {
38          "type": "AssignmentExpression",
39          "operator": "=",
40          "left": {
41            "type": "Identifier",
42            "name": "alma",
43            "decorators": [],
44            "loc": {
45              "start": {
46                "line": 18,
47                "column": 2
48              },
49              "end": {
50                "line": 18,
51                "column": 6
52              }
53            }
54          },
55          "right": {
56            "type": "NumberLiteral",
57            "value": 0,
58            "loc": {
59              "start": {
60                "line": 18,
61                "column": 9
62              },
63              "end": {
64                "line": 18,
65                "column": 10
66              }
67            }
68          },
69          "loc": {
70            "start": {
71              "line": 18,
72              "column": 2
73            },
74            "end": {
75              "line": 18,
76              "column": 10
77            }
78          }
79        },
80        "loc": {
81          "start": {
82            "line": 18,
83            "column": 2
84          },
85          "end": {
86            "line": 18,
87            "column": 10
88          }
89        }
90      },
91      "alternate": null,
92      "loc": {
93        "start": {
94          "line": 17,
95          "column": 1
96        },
97        "end": {
98          "line": 18,
99          "column": 10
100        }
101      }
102    },
103    {
104      "type": "IfStatement",
105      "test": {
106        "type": "NumberLiteral",
107        "value": 1,
108        "loc": {
109          "start": {
110            "line": 20,
111            "column": 4
112          },
113          "end": {
114            "line": 20,
115            "column": 5
116          }
117        }
118      },
119      "consequent": {
120        "type": "ExpressionStatement",
121        "expression": {
122          "type": "AssignmentExpression",
123          "operator": "=",
124          "left": {
125            "type": "Identifier",
126            "name": "fa",
127            "decorators": [],
128            "loc": {
129              "start": {
130                "line": 20,
131                "column": 7
132              },
133              "end": {
134                "line": 20,
135                "column": 9
136              }
137            }
138          },
139          "right": {
140            "type": "NumberLiteral",
141            "value": 1,
142            "loc": {
143              "start": {
144                "line": 20,
145                "column": 12
146              },
147              "end": {
148                "line": 20,
149                "column": 13
150              }
151            }
152          },
153          "loc": {
154            "start": {
155              "line": 20,
156              "column": 7
157            },
158            "end": {
159              "line": 20,
160              "column": 13
161            }
162          }
163        },
164        "loc": {
165          "start": {
166            "line": 20,
167            "column": 7
168          },
169          "end": {
170            "line": 20,
171            "column": 13
172          }
173        }
174      },
175      "alternate": null,
176      "loc": {
177        "start": {
178          "line": 20,
179          "column": 1
180        },
181        "end": {
182          "line": 20,
183          "column": 13
184        }
185      }
186    },
187    {
188      "type": "IfStatement",
189      "test": {
190        "type": "NumberLiteral",
191        "value": 0,
192        "loc": {
193          "start": {
194            "line": 22,
195            "column": 4
196          },
197          "end": {
198            "line": 22,
199            "column": 5
200          }
201        }
202      },
203      "consequent": {
204        "type": "ExpressionStatement",
205        "expression": {
206          "type": "AssignmentExpression",
207          "operator": "=",
208          "left": {
209            "type": "Identifier",
210            "name": "alma",
211            "decorators": [],
212            "loc": {
213              "start": {
214                "line": 22,
215                "column": 7
216              },
217              "end": {
218                "line": 22,
219                "column": 11
220              }
221            }
222          },
223          "right": {
224            "type": "NumberLiteral",
225            "value": 0,
226            "loc": {
227              "start": {
228                "line": 22,
229                "column": 14
230              },
231              "end": {
232                "line": 22,
233                "column": 15
234              }
235            }
236          },
237          "loc": {
238            "start": {
239              "line": 22,
240              "column": 7
241            },
242            "end": {
243              "line": 22,
244              "column": 15
245            }
246          }
247        },
248        "loc": {
249          "start": {
250            "line": 22,
251            "column": 7
252          },
253          "end": {
254            "line": 22,
255            "column": 16
256          }
257        }
258      },
259      "alternate": {
260        "type": "ExpressionStatement",
261        "expression": {
262          "type": "AssignmentExpression",
263          "operator": "=",
264          "left": {
265            "type": "Identifier",
266            "name": "fa",
267            "decorators": [],
268            "loc": {
269              "start": {
270                "line": 22,
271                "column": 22
272              },
273              "end": {
274                "line": 22,
275                "column": 24
276              }
277            }
278          },
279          "right": {
280            "type": "NumberLiteral",
281            "value": 1,
282            "loc": {
283              "start": {
284                "line": 22,
285                "column": 27
286              },
287              "end": {
288                "line": 22,
289                "column": 28
290              }
291            }
292          },
293          "loc": {
294            "start": {
295              "line": 22,
296              "column": 22
297            },
298            "end": {
299              "line": 22,
300              "column": 28
301            }
302          }
303        },
304        "loc": {
305          "start": {
306            "line": 22,
307            "column": 22
308          },
309          "end": {
310            "line": 22,
311            "column": 28
312          }
313        }
314      },
315      "loc": {
316        "start": {
317          "line": 22,
318          "column": 1
319        },
320        "end": {
321          "line": 22,
322          "column": 28
323        }
324      }
325    },
326    {
327      "type": "IfStatement",
328      "test": {
329        "type": "NumberLiteral",
330        "value": 0,
331        "loc": {
332          "start": {
333            "line": 24,
334            "column": 4
335          },
336          "end": {
337            "line": 24,
338            "column": 5
339          }
340        }
341      },
342      "consequent": {
343        "type": "ExpressionStatement",
344        "expression": {
345          "type": "AssignmentExpression",
346          "operator": "=",
347          "left": {
348            "type": "Identifier",
349            "name": "alma",
350            "decorators": [],
351            "loc": {
352              "start": {
353                "line": 25,
354                "column": 3
355              },
356              "end": {
357                "line": 25,
358                "column": 7
359              }
360            }
361          },
362          "right": {
363            "type": "NumberLiteral",
364            "value": 0,
365            "loc": {
366              "start": {
367                "line": 25,
368                "column": 10
369              },
370              "end": {
371                "line": 25,
372                "column": 11
373              }
374            }
375          },
376          "loc": {
377            "start": {
378              "line": 25,
379              "column": 3
380            },
381            "end": {
382              "line": 25,
383              "column": 11
384            }
385          }
386        },
387        "loc": {
388          "start": {
389            "line": 25,
390            "column": 3
391          },
392          "end": {
393            "line": 25,
394            "column": 12
395          }
396        }
397      },
398      "alternate": {
399        "type": "ExpressionStatement",
400        "expression": {
401          "type": "AssignmentExpression",
402          "operator": "=",
403          "left": {
404            "type": "Identifier",
405            "name": "fa",
406            "decorators": [],
407            "loc": {
408              "start": {
409                "line": 26,
410                "column": 6
411              },
412              "end": {
413                "line": 26,
414                "column": 8
415              }
416            }
417          },
418          "right": {
419            "type": "NumberLiteral",
420            "value": 1,
421            "loc": {
422              "start": {
423                "line": 26,
424                "column": 11
425              },
426              "end": {
427                "line": 26,
428                "column": 12
429              }
430            }
431          },
432          "loc": {
433            "start": {
434              "line": 26,
435              "column": 6
436            },
437            "end": {
438              "line": 26,
439              "column": 12
440            }
441          }
442        },
443        "loc": {
444          "start": {
445            "line": 26,
446            "column": 6
447          },
448          "end": {
449            "line": 26,
450            "column": 12
451          }
452        }
453      },
454      "loc": {
455        "start": {
456          "line": 24,
457          "column": 1
458        },
459        "end": {
460          "line": 26,
461          "column": 12
462        }
463      }
464    },
465    {
466      "type": "IfStatement",
467      "test": {
468        "type": "NumberLiteral",
469        "value": 0,
470        "loc": {
471          "start": {
472            "line": 28,
473            "column": 4
474          },
475          "end": {
476            "line": 28,
477            "column": 5
478          }
479        }
480      },
481      "consequent": {
482        "type": "BlockStatement",
483        "statements": [
484          {
485            "type": "ExpressionStatement",
486            "expression": {
487              "type": "AssignmentExpression",
488              "operator": "=",
489              "left": {
490                "type": "Identifier",
491                "name": "alma",
492                "decorators": [],
493                "loc": {
494                  "start": {
495                    "line": 28,
496                    "column": 8
497                  },
498                  "end": {
499                    "line": 28,
500                    "column": 12
501                  }
502                }
503              },
504              "right": {
505                "type": "NumberLiteral",
506                "value": 0,
507                "loc": {
508                  "start": {
509                    "line": 28,
510                    "column": 15
511                  },
512                  "end": {
513                    "line": 28,
514                    "column": 16
515                  }
516                }
517              },
518              "loc": {
519                "start": {
520                  "line": 28,
521                  "column": 8
522                },
523                "end": {
524                  "line": 28,
525                  "column": 16
526                }
527              }
528            },
529            "loc": {
530              "start": {
531                "line": 28,
532                "column": 8
533              },
534              "end": {
535                "line": 28,
536                "column": 16
537              }
538            }
539          }
540        ],
541        "loc": {
542          "start": {
543            "line": 28,
544            "column": 7
545          },
546          "end": {
547            "line": 28,
548            "column": 17
549          }
550        }
551      },
552      "alternate": {
553        "type": "ExpressionStatement",
554        "expression": {
555          "type": "AssignmentExpression",
556          "operator": "=",
557          "left": {
558            "type": "Identifier",
559            "name": "fa",
560            "decorators": [],
561            "loc": {
562              "start": {
563                "line": 28,
564                "column": 23
565              },
566              "end": {
567                "line": 28,
568                "column": 25
569              }
570            }
571          },
572          "right": {
573            "type": "NumberLiteral",
574            "value": 1,
575            "loc": {
576              "start": {
577                "line": 28,
578                "column": 28
579              },
580              "end": {
581                "line": 28,
582                "column": 29
583              }
584            }
585          },
586          "loc": {
587            "start": {
588              "line": 28,
589              "column": 23
590            },
591            "end": {
592              "line": 28,
593              "column": 29
594            }
595          }
596        },
597        "loc": {
598          "start": {
599            "line": 28,
600            "column": 23
601          },
602          "end": {
603            "line": 28,
604            "column": 29
605          }
606        }
607      },
608      "loc": {
609        "start": {
610          "line": 28,
611          "column": 1
612        },
613        "end": {
614          "line": 28,
615          "column": 29
616        }
617      }
618    },
619    {
620      "type": "IfStatement",
621      "test": {
622        "type": "NumberLiteral",
623        "value": 0,
624        "loc": {
625          "start": {
626            "line": 30,
627            "column": 5
628          },
629          "end": {
630            "line": 30,
631            "column": 6
632          }
633        }
634      },
635      "consequent": {
636        "type": "EmptyStatement",
637        "loc": {
638          "start": {
639            "line": 30,
640            "column": 7
641          },
642          "end": {
643            "line": 30,
644            "column": 8
645          }
646        }
647      },
648      "alternate": {
649        "type": "IfStatement",
650        "test": {
651          "type": "StringLiteral",
652          "value": "alma",
653          "loc": {
654            "start": {
655              "line": 32,
656              "column": 4
657            },
658            "end": {
659              "line": 32,
660              "column": 10
661            }
662          }
663        },
664        "consequent": {
665          "type": "EmptyStatement",
666          "loc": {
667            "start": {
668              "line": 32,
669              "column": 11
670            },
671            "end": {
672              "line": 32,
673              "column": 12
674            }
675          }
676        },
677        "alternate": null,
678        "loc": {
679          "start": {
680            "line": 32,
681            "column": 1
682          },
683          "end": {
684            "line": 32,
685            "column": 12
686          }
687        }
688      },
689      "loc": {
690        "start": {
691          "line": 30,
692          "column": 1
693        },
694        "end": {
695          "line": 32,
696          "column": 12
697        }
698      }
699    },
700    {
701      "type": "IfStatement",
702      "test": {
703        "type": "NumberLiteral",
704        "value": 0,
705        "loc": {
706          "start": {
707            "line": 34,
708            "column": 4
709          },
710          "end": {
711            "line": 34,
712            "column": 5
713          }
714        }
715      },
716      "consequent": {
717        "type": "EmptyStatement",
718        "loc": {
719          "start": {
720            "line": 34,
721            "column": 6
722          },
723          "end": {
724            "line": 34,
725            "column": 7
726          }
727        }
728      },
729      "alternate": {
730        "type": "IfStatement",
731        "test": {
732          "type": "NumberLiteral",
733          "value": 0,
734          "loc": {
735            "start": {
736              "line": 34,
737              "column": 16
738            },
739            "end": {
740              "line": 34,
741              "column": 17
742            }
743          }
744        },
745        "consequent": {
746          "type": "EmptyStatement",
747          "loc": {
748            "start": {
749              "line": 34,
750              "column": 19
751            },
752            "end": {
753              "line": 34,
754              "column": 20
755            }
756          }
757        },
758        "alternate": {
759          "type": "IfStatement",
760          "test": {
761            "type": "NumberLiteral",
762            "value": 1,
763            "loc": {
764              "start": {
765                "line": 34,
766                "column": 28
767              },
768              "end": {
769                "line": 34,
770                "column": 29
771              }
772            }
773          },
774          "consequent": {
775            "type": "ExpressionStatement",
776            "expression": {
777              "type": "AssignmentExpression",
778              "operator": "=",
779              "left": {
780                "type": "Identifier",
781                "name": "alma",
782                "decorators": [],
783                "loc": {
784                  "start": {
785                    "line": 34,
786                    "column": 31
787                  },
788                  "end": {
789                    "line": 34,
790                    "column": 35
791                  }
792                }
793              },
794              "right": {
795                "type": "StringLiteral",
796                "value": "fa",
797                "loc": {
798                  "start": {
799                    "line": 34,
800                    "column": 38
801                  },
802                  "end": {
803                    "line": 34,
804                    "column": 42
805                  }
806                }
807              },
808              "loc": {
809                "start": {
810                  "line": 34,
811                  "column": 31
812                },
813                "end": {
814                  "line": 34,
815                  "column": 42
816                }
817              }
818            },
819            "loc": {
820              "start": {
821                "line": 34,
822                "column": 31
823              },
824              "end": {
825                "line": 34,
826                "column": 43
827              }
828            }
829          },
830          "alternate": {
831            "type": "EmptyStatement",
832            "loc": {
833              "start": {
834                "line": 34,
835                "column": 48
836              },
837              "end": {
838                "line": 34,
839                "column": 49
840              }
841            }
842          },
843          "loc": {
844            "start": {
845              "line": 34,
846              "column": 25
847            },
848            "end": {
849              "line": 34,
850              "column": 49
851            }
852          }
853        },
854        "loc": {
855          "start": {
856            "line": 34,
857            "column": 13
858          },
859          "end": {
860            "line": 34,
861            "column": 49
862          }
863        }
864      },
865      "loc": {
866        "start": {
867          "line": 34,
868          "column": 1
869        },
870        "end": {
871          "line": 34,
872          "column": 49
873        }
874      }
875    }
876  ],
877  "loc": {
878    "start": {
879      "line": 1,
880      "column": 1
881    },
882    "end": {
883      "line": 34,
884      "column": 49
885    }
886  }
887}
888