####### ##### #.....# #...#################### #...#.# #..............##......# ####### #...#.# #......................########### #.....####...#.# #........................(.......# #.###..........# #...##########.........#########.# #<# ######'''############### #...# #.##+++#### #.# #)### ##........#.........# #...# #.#......##########.# #...# #..?................# #...##########.#.......##........# ##..# #...................####(..#..........+........'........# #..# #..................['........########+#.......)'........# #..####.........#.........'........#.................#.######## #.....'........##.........'...)....'.................#.# #..####.......###........#####.(((.'...............<.+.. ####''#####.....#####......## #####((.........#.......#..# ##.......###...........###### ###)...............##..# #...)))...#............# #.................+..# #...)...................# #.................+..# #........................# #........#........# #.................<......## ##......##........# #.......................## ........#........# ##.....................## ......... ##.....................# ......... ##....................# #......... #...................# ##..........)......## ##...............## #'''####.......## #...# #......## #...# ####'''# #...# . .... #...# ... ..... #####...#..... ...... #.........# ##'########## ##...........# #............. #............. #......N..[... #............. #............. ##............ ##[.......... ##.......... ##.........