### ########.## ......##...### ...>...###....######### *#.......###.....##.....## ........##..............## * * ........#................# , .........#.............)..# ..# ........)%(.....(...>.....# .....# , *#####.####................#####....w# , , #.###...........................# , * #.#.).............?....####.....# , , #.#)###................# #.....# , * #...# ##.....##.......#####.....## . ##..## *###.#####.##.....#.......## , #.*##..## .# #. #.###.........># #.##...# * # #....####.........# * #....#.# *.................## , ###.##.# #...............### , ###..<#.# . #..##..........# ###.......####### #.# ###.###..........#### ............[(....... ....,..)........)..# ###.......#######*#.# {...# *############.# ##..............###..,,#..# ###.# ..........#####.##..####.#* #...# ##.......### #......%...# ###.### * ,* #.........####..#.....## ####...# ,*#......##..........##..##### #....### * , , , ######)#####.##...####.....## #<#.## , , ..#####.o.###......########..####....# , ......................................# , ..######......##...##########.####...# , , * #.#...........###...........<.# * .....#####.#.#...#.......###(..# #.##.... #...)##.#.......#.....# * * #, #....# ##...##.#.......%.#...# .....# #...##.........####.## #....# ##.#####.......# ### * ,, ##..## ### #.......# # #.......# #.......# #########