############# ################ ################## #####....{{4..##### ####### #####...#####...#### ######.## ####..###._.###{.#### #####...# ####.##∩.....∩##{############..## ###..###8...8###{4#########....## ###.#####,, #####{#.######....### ###.#... ,, *...#{...###.##..##### ######## ###.#.. '4oo'...#.............#### ######### ###)#.. #...#,..#.##.....##...#### #################### ###.#####.8.#*###.o.......##...### #########...........# ####o#...#.o.#,..#4........###.#### #######.####.#########.# #####4#...'.{.'...#.............#### #######....#..'.).#..##.# ####o4#..{#..{#..4#.####.#.......### #######........#.8.#)..#.### ###ooo#####.{.#####.#.#..........### ######............#...')..#.### ###ooo####8{{{8####...........#.#### ###.####..###'#.....#####)._#.### ##...oo###.{{{{###..#............### ##...<###.##...##....#.8.)...#.### ###.#.o..##{{{##....#.#...........## #......##.#.)[))#.#..#∩......#.### ###....o.....{{).o................## ##.....##.#.._..#....#.8....##.### ###.......#.8.8{##)................## #####.#.###.#.....#....#########.#######.)..............................## ######....##..##...##..............######..).{............................## ##########........#####...##################...#.#.............##............## ####.###..#...............################..........#.#.....................### ###..#∩'..............##.###.############.....#####.................)).......## ###..###........#....######...######### #.4o.##...##...............).)......### ###.##..................##...#############34##....[##......#........)).......### ###..#........................##.#.########o#....[[['........................### ###...........[)[.......#.............#####o#∩._8..)#...#...................#### ####..........)....).....#.............####)#.......#........................### #####.........)[).........#...........#####)##.....##..........#.............### ####.....................#.##.....##...####..##...##.........................### ###...........................#..........##..#####..#...........#####......#### ##............................#..#'###...##...)....##..........#)_.#......#### #...............................##...##.......#....##...#..)...#..[#.......### #...............................#...).#.............##.##......#...#.......### ##.........<..........#####.....#).8.[#...#........#...###.....##'##.......### ####.................##.o.##....#.....#..........##.......#................### ###..................#.....#....##...##.#.######...#.......................## #...................#.8...#.....#####..#.#..{.'....#......................## ##...................#...o.+..............#_...#.....#.....................## #....................##.o.##....#########.######.#...#....................### ##.......>......#.....#####..#...#.#.####........##...............^.......### ##....#..............................##########.###.#..............####...## ##.........[..........#.#........#.#.################....#..........#.8#..### #..........[.........###.......####### #############......#.#.#.#...#..#.## ##.........)#........###........###### ####..........##...#[.#..# #.........[..#.......#....#....##### ##.#....#.#.##....#))#..## ##.##.#.##...............#.....### #........#......#.#'##...# #####...#..............#.......# ##....#.#...##.....).....# #####.###.....##.............## ###.###.................# #####.##....#.####..#.#..#.#### ######.........<.....## ###...##..#...####.##...###### ##.#.........<.....# ###.#######.####...##.###### #..................# ### ### ###.######## ##.#..##.#....#...## ### ##################