###### ######## ##### ########.#.F#######.#.##.# ###### ##.#.####..##....................# ####.#..# #.%%%%..........................## ### ############ #.....### ##.F###..####.....................###.###.#.##.F.#.# ##....#### #..########.........>............................<.# #F.......###...#.## #...##Y............)....#......####..F..### ##................####..##.......................### ##.#### ##......#.#.#.....F##...##..........%.....>.FF...[# ### #.......................##...{.{.............#...####### ##...#.###..........#........{{{{{{.....................# #F...{{##..#..F....###.......{{{{{{{{...................# ##...{{{{{...F......#.......{{{{{{{{{..#................# #....{{{F...........#......{{{..{{{{{..................### #...{{{{..................{{{{{<{{{{{..................F.# #...........#.##.........#.{{{{..{{{.....................# ###....##.F#####.......F...{{{{{{{{{{....................# ### ##........####..#...#.....{{{{{{{{.....................####.# #....................#...{{{{{{{.........F..#F.....##.....## ##......F...{{{{.....##.{.{{..{..............F.....##.##..# #...#..#...{{{{..#{##.....{{#..............(........####.# #...#......{{{{..##{{#...F.###..........%.........#.F###.## #....#.....{{{{..#.{..#.....#.............................# ##...#.................#.##...#...........................F# #F....F........#F.#..###..##...#.##.......%..#.............# ###...................F#..###......................#....#...# #.................%...........................F....##....#.## #....................#...F#F.................F#....#.....F..## #....................#....###................................# #....#..#.#F##.##...#......###.#..####......................## ##.....##.########...........#...######.......##....##....##### ##.....#.### ##...............###.##....#F............####.# #.........# #........................%.##.....%..........#### #.........# #...................##.....#.....F%.#F..........# #........## ##................####..........%...##..##......# #.........#########............##...#.#....#.........##.........## #....................F.......#.##..#.#................#.........# #........................#.............[.%.............##.......## #........................F.....#...F.......%.......####.#....#...# ##...#....)....>..................###F.%...#........###...F#.....### #F.#............................#####.....#........###............# ##......(...............##....F####..............................F# #....##........F..F..........................{{{{{...............# ##....#..FFFFFFFF...........{F..F..[..........{{{#{...............# #........F{{{{{{F..F......#{{{{{{#............{###{..............## #F.......F{{{{{{F..FF...FF.{{{{{{.............{{{{{.).............# #.....#..FFFFFFFF..FF...F...{.##.F................................# #F.....#..FF........F...FF.........##..##.....)..##.#......<.....## ##....F###..F##.#..{{{{{.....#.....###.#........###.#.###...###### ##....## #######.#.{##{{........................########...## #.....## ##..{###{.F#####...........#......######....F# ##.....# #F.{{#{{..## #............##.#............## ##.#.## ##.{{{{{.#.# #...........#####............# ##### #........### ####F.F#.#.## ##.#######.### ###F##...F# ######### ### ### ####.#### ###