......................../\.............................
......................./..\............................
....................../....\...........................
...................../......\..........................
................/\../........\../\.....................
.............../..\/..........\/..\....................
............../.../............\...\...................
............./.../...|......\...\...\..................
............|...|............|...|...|.................
.............\...\...../``\...../.../.................
..............\...\_./....\._/.../....................
.................*-,,.___.,,-*......................
................,/.,/........\,.\,.....................
........../\..../,,/-,......,-\,,\..../\...............
......,.-*`*-.,,-*-.,.-*-,,.-*`*-.,................
.....,*.......,*.....Data.....*,....*,.............
.....*,......,*.......313......*,....,*............
......./*-*/*,...................,*\*-*\............
....../..../...*,................,*...\....\..........
....(`*-.,/...,*`*-..,,..-*`*,...\,.-*`)..........
.....\:;;::*\,*...................*,/*::;;:/.........
......\;;;;;;;\.......,-*-,......../;;;;;;;/...........
.......`\....\`....../:::::\......`/..../`...........
........,-*`*,...../:::::::\.....,*`*-,.............
........`-.,.*...../:::::::::\....*.,.-`.............
........../......../:::::::::::\.......\...............
...........```**/---..,..---\**```................
.............\*-.,.-*/.....\*-.,.-*/.................
............./,.-*-,\......./,.-*-,\..................
............,*..,,..*,.....,*..,,..*,................