################################################################## #......................(.........................................# #...∩............................................................# #..................................................).)...........# #...#####'#...##'###...#######...#######'###...#########'#####...# #...#.....#...#....#...#.....#...#.........#...#.............#...# #...#.....#...#....#...#.....#...#.........#...#.............#...# #...#.....#...#....#..}#.....#...#.........#...#.............#...# #...#.....#...#....#...#.....#...#.........#...#.............+...# #...#.....#...#....#...#.....#...#.........#...#.............#...# #...#.....#...#....#...#.....#...#.........#...#.............#...# #...#.....#...#....#...#.....#...#........)#...#.............#...# #...#.....#...#...†#...#.....+...#.........#...#.............#...# #...#....<#...#....#...#..)..#...#.........#...#[............#...# #...#.....#...#....'...#.....#...#.........'...#'#############...# #...#.....#...'....#...#.....#...#.........#.....................# #...#.....#...#....#...'.....#...#.........#.....................# #...#.....#...#....#...#.....#...#.........#...................).# #...#.....#...#....#...#.....#...#.........#...############'##...# #...#.....#...#....#...#.....#...#.........#...#............^#...# #...'.....#...#....#...#.....#...#.........#...#......)......#...# #...#.....#...#....#...#.....#...#........<#...#...........).#...# #...#.....#...#....#...#.....#...#.........#...#.............#...# #...##'####...######...#######...######'####...###############...# #............)...............................[.......(...........# #............).............................<...e....)...(........# #................................................................# #...##+##########'#...#########...###################.############ #...#.............#...# #...# #.# #...#.............#...# #...# #)# #...#.............#...# #...# #e# #...#.....#####...#...#.......#...# #)# #...#.........#...#...#.......#...# #.# #...#.........#...#...#.......#...# #.# #...#....._...#...#...#.......#...# #.# #...#.........#...'...#.......#...# ... #...#........+#...#...#....<..#...# ..... #...#.............#...#.......#...# ....... #...#.............#...#.......#...# ......... #...#...####'##...#...#.......'...# ........... #...#...#.....#...#...#.......#...# ......#...... #...#...#.....#...#...#......^#...# #...#...#.....#.).#...#.......#...# #...#...#.....#...#...#.......#...# #...#...#.....#...'...#.......#...# #...#...'.....#...#...#(......#.).# #...#...#.....#...#...#(...)..#...# #...#...#######...#..)#.......#...# #...#.............#...#.......#...# #...#.............#...#.......'...# #...#........)....#...#.......#...# #...########'######...#########...# #...................)......=......# #.........[.......................# #.................................# ###################################