####### ##################### #.....### ##### ###.##..##..#..##.##..### ###.......## ###...### #......)................# #.......)..# #.......# ##....()..)).............## #.....)....#########.......# #.....##..)........##.....# #......).['...<....'.......# #....#####.......#####....# #......>..##########...)...# #...## ##)....## ##...# #.........# ##)......# ##...#####.......#####...## ###.....### ##)##...### ##...##...........##...## #.....# ##(####### ##.....................## ###'### ##.## ##...................)...## #.# ##.## #...................).....# #.# ##.## ##.......................## #.# ##.## ##.....................## #.# ##.## ##.....................## ####'######.## ##.......................## #.......##.## #......)..................# ##.....).#'## ##.......)...............## #.........## ##.....................## ##.........## ##...#.............#...## #>..........# ##...###...........###...## ##..........>## #...## ##.........## ##...# #........(....# ##...###...........###.).## ##.<.....(...## ##...#.............#...## #.......(...# ############### ##.....................## ##......(..## #.............###.......................## #.....)(..# #.#.#.#.#.#.#.##.........................# ##......(## #.............##.........................# #..)))..# #.#..###'#######...).....................# #####(### #...##....#...##'..).......###..........## #(# ##.#.#.....#...'.'#........## ##.....)).## #.# #)...#.....)...'.##.........# #.........# #.# #..#.#.....#...'.+#..(.....## ##........## ######'###### #....##....#...##+...)......###..........## #.....).....# #..#..###'#######.........................# #...........# #.......... ... #.........................# ##.........## #..#.#.#.# #.#.##..................)......# #.........# ##..............###.................).)...## ##.......################..############## ##...............))e...## #.......'.....(..(()))...## #...#.........))((#).)# ##.....############)....## ...###........)))###...# #..).)## #.....# .......)## ##...# ##...#)## #.....# ......... ...## #...##(## #:....# ......... ..## ##.####.## ####+## .......... ..# #.# ##.## #.# .......... .... ### ##.## #.# ........... ##.## #.# ##.## #.# ##.## #.# ##(## #.# ##.## #.# ##.## #<# ##.###'## ##'#...## ##..)).## #....[.)# +.......# #.:.....# ##.....## ##...## #####