####### ##.....## ######## ##.......## ###########......# #.........# ##...##...........# #.........# ##.................# #.........# #..................# #######################.........# #..................#####...............................# #........................#####################.........# ##.................####### ##............# ##...##................##### ##..##)........# ########.........####.....# #..............# #.........## #####.## #######..>)..........# ######..........#######..######)................).## #.............)).......................#####.....## #...###.######.....................##### #w##### ###.# #.# #.)..###.............## #.# ###.###.# ####.....#.....##....# #.# ##.......# ##.....#.#..#..)##)# #####3## ##........## ###...............##.######......# #..........# ###...#......##.###...........###.## #....>.....# #...........##...........########.5## #......>...###................#######..........#3## #..2.................................###....#####.## #............#.......#...............##......## ##X## ##...................#........................# ##.## ##..........A........#...............######...# ##.## ######........)..................................### ##.# #................A#.......#...)..)........######## #.# #....................#...##....######################## #.# #.............)...##A..#####...#~~...................># #3# ######.....................A...#~~~~~~~~............(.# #X# ##.........####..######..)#.~~~~~~~~~~~~~~~.?..(.# #.# #........#)####...........A.....~~~~~~~~~~~~~~~~.# #.# ##.##.###.#%##.....................~~~~~~~~~~~~~~~# ##.# #..##.###.#..#..#######.#...................~~~~~~###3## ##.###.....##....#####...##.#A..~~~~...........~~~~##X## #..###..##......#........##.#~~~~~~~~.......<3..~~##.## ##.##.......##.#.#...........#~~~~~..~~~~.....33####.## #.....#######....)........##)#........~~~~~~~...3X..## #...### #.............##............~~~~~~~~##.## #...# #.....(.......##............#########.## ##### #.............############### ## ###############