####### ####### #..##.###..#..## #......###.....## ##......###.....# ###.......#....# ####.........## ###........# ###......## ###.....## ####...# ###.# ### ###..# ##.#####...## ####..........# ###....####.<(.## ###...#### #....## ##...### ###### #.....########### .....#.............. .... ++............. ........# ... #.... #............ ........# ... ...##... #..........## ........# .... ........######............# ......# ..... .......................#...# .>...##...#. #.......................#...# +# #.......... ####...........................##.######l......... #.........................................%.=..... ######.................((.............................. #....'............(..##+###+#..............[........... ##.###...............##.....#.................#######.. #.# #...............######.'.................# . #.# #.########.#....# #.#[................####### #.# #.########.#....# #.#####...................+ #.# #..........#....# #.# ####...........###### #.##############....# #.# #...........# #................#'## #.# #...........# ##################.# #.# ####'######.# #.# #.# #.# #.# #.# #.# #.### #.# #.#######.# #...# #.# #.........# ####.# #.# ########### #....# #.# #.#### #.# #.#######.# #.........# #########.# ###