######## ####### ##################### #......#############.....############## #..............#....# #......#...........#.....#............# #..............#....# #......#...........#.....#...........># #..............#....# #..)...#...........#.....#........(...# #...##........##...#########......###'##......'.....#...##.......# #...##...##...####'#...................#......#.....#...###'###### #...##...##...##...'................)..#......#.....#....'.......# #........##...##...#...................#......#.....#...##.......# #............)'....#<..................#......#.....#...##.......# #.............##...#...................#......'.....#....+.......# #.............######...................#......#.....'...#####'##### #..............# #........####'#..)..#......#.....#...#.........# #..............# #........#....#.....#......#.....#...#.........# #...#..#.##...## #........#....#.....#......#.....###+#..^......# ############### ####'#####....#.....########...................# #.......#######................................# #.......##...#######...........................# #..................#..................########## #..................#................>.# ################ #..................#..................# #.....#........# #..................#..................# #.......#......# #..................#...)......[.......# #.......#...)..# ############'####'##..................# #.[.....#......# #...........................###'#.....# #..%....[[.....# #)......(...................#...#.....# #.......#......# #...........................#...#.....# #.......#pK....# #...........................'...#....)# #!...##+#......#####...........................#####.....########## #....#........##.....###################'####+###.................# #... #........#............ #.........#.................# #.. #........#............ #.........#.................# #.. #........#............ #.........#.........†.......# #........##'#####+##### ###########.######.................# .......................# #.........#'###......###'########### .......................# #.........#...#....<.#............# ......................# #<........#...#......#............# .....................# #.........#...#......#............# .....................# #.........#...#......#............# .....................# #.........#...#......#............# .....................# #.........#..)#......#............# ...........>.........## #.........##'##......#.##'#####...# #+############........# #####..............#####......##### #........# #..............# #......# #........# #..............# #......# #........# #..............# #......# #........# #..............# #......# #........# #>.............# #......# #........# #..............+ #......# #........# #..............# #......# #........##### #..............#####......###### #####........# #####.........#...###'###......# #...'........# #............)......#......# #...#........# #..........._.......#......# #...#........# #.........#.........#......# #####........# #.........###########......# ########## ########### ########