################################ #.........!....................# ./. #..............................# ... #..............................# .. .... #...################'#######...# ... ..... #..)#......................#...# ...# #e4... #...#......................#)).# ....## ###...... #...#......................#...# ......######)....... #...#......................#.).# ........##..)....... #...'..........)...........#...# ..........)......... #...#......................#...# ......).)........... #...#......................#...# .......#xe#.......## #...######(######+##########...# ##....##(.##....### #....).).(...(.................# ##### #)e####### #....).........................# #..# #..............................# #.(# #...##########'########'####...# #(e##### #(..#......................+...# #############(()...################...#......................#...# #........((...[[......................#......................#...# #...........(...))....................#...########...##+##...#...# #...........∩...))....................#...#......#...#...'...#...# #..[.#########.)...#####'##########...#...#......#...#...#...#...# #.............[().[...............#...#...#......#...#...#...#...# #...............)..<..............#...#..(#......'...#...#...#...# #...#........)(..(.(..............#...#)..########...#####...#...# #...#...######[#####....#######...#...').....((..............#..[# #...#...'((..(..[..#....# #...#...#).....................#.!.# #...#...#..([...(..#....# #...#...#.....)............<...#...# #...#...#..(....)((#....# #...#)..#...#####'##########...#...# #...#...#..(.......'....# #...#...#...+..............#...#...# #...#...#...)......#....# #...#...#...#..............+...'...# #...#...#.......)..#....#.....#...#...#...#..............#...#...# #...#...#..........#....#.....#...#...#...#...######'#...#...#...# #...#...#....).....#....#.....#...#...#...#...#......#...#...#...# #...#...#..........#....#.....#...#...#...#...#......#...#...#...# #...#...#..........#....#.....#...#...#...#...#......#...#...#...# #...#...#..........#....#.....#...#...#...#...#......#...#...#...# #...#...#..........#....#.....#...#...#...#...#......#...'...'...# #...#...#..........#....##'####...#...#...#...#......#...#...#...# #...#...#..........#..............'...#...#...#.)....#...#...#...# #...#...#..........#..............#...#...#...#......#...#...#...# #...#..)#..........#..............#...#...'...#......#...#...#...# #...#...'..........#....##'####...#...#.).#...##'#####...#...#...# #...#...#..).......#....#.....#...#...#...#..............'...#...# #...#...#..........#....#.....#...#...#...#..............#...#...# #...#...#..........#....#.....#...#...#...#...<..........#...'...# #...#...############....#######...#...#...#'##########'###...#./.# #...#.............................'...#......................#...# #.).#.............................#...#......................#...# #...#.............................#...#......................#)..# #...###############################...#####################'##...# #................................................................# #................................................................# #................................................................# ##################################################################