######## #### ##### ##......## ##..## ##...## #........# ##########....## #.....## #........# #.......##.....###### #......## ##......## #..####..'......'...# #.......# ##....## #..####..'....|.###.# ##......######## ###..## ####++.............# #.# ##............# ##.....## #.......##.........# #.# #+####.......# #.......#########.......'........).# #[# #....').....## #........#..............'..........###.# #....'.....## ##.................))...#...#......'...# #...##....## ##..............<....##.#..+......##[## ###.####### ##.......[........###.##..#.....)##)### #.# ############......)........##.###..##.....##'..# ####'## ##......#.......#####''######### #..#....#.....)#######.....## ##................## #..# #..#............'..##.......# #..................###..# #..'.........(..'...'.......# #...........<......'....# #..#......(.....#)..[.......# ##........#........###..# ##### #..##...........#)###.......# ##.......###'###### ##.####...## #..##'###.......#.###.......# ##..<...'....########....'....###.###...'......O')..'......## ##.....###(..........####.....'..# #...'((((((e...##.....## #'#######..########## #...###### ############(########## ##.# #......# #...# ##.......## #..#####.##...# ##..# ###.........###### #.............# ##.# #.............#..## #..#####'###++## ##..# ##...(.........##[(### #..##....).....## #...# ##...............##..)## #..##...).......# #...# #....)).###.......#.|.}## #..##...........# ##..# #....).## ##......#..)}.# #...'...).......# ##.# #....)## ##.....#)))).# #...'...........# ### #.....# #.....#(##'## #####....<......#### #.....## ##.....###...## #...........'..# #......## ##......##.....## ##..........'..## .....).......###.......')......# ##.........##..# e....##...............##)......# #'#####+####..# .... ##.............###.......# ##.# #.......# ... #.............# ##.....## #..#####.#####(# .. #.............# ##...## #.........####(##### # ###.........### #)### #..#####..#...(....##### ###########......(# #..# ##''#...(.....'..# ....3ee.. #..# ##........)....'..# .....4.... #..# #.............##### ........... #..###............## ..e......... ########..(.+.....####''## ...###....... ##.....##.(..+..).(####..# ..# ##......# #......)'..###(.)..(.).(.# #### #.......#..# #.(...'.)..#####..# ##.((...#..# ##...#####........# ##.....#''## ##.## #######.## ##...#......## ### #.# #............# #.# #...........## ##.# #..........## #..# ##...#....## #### ##.###..## ### ####