###### ######## ###### #....# ######## ........# ......# ###....# #......# #........# .......# ##.'....###### #.)....# #........# ........# ###..#....'....###......####........# ......[..# #...##....####..##(.......##........# .........###.####....# ##..(......#.##(>...(<.# .........'...# ###+## ####......# .#...(((.o### #.........##### #####.## +.......o..# #######'## .# #.......o..# #...# .# ###.##.##...# #.### #..#.. #..... #.# . #.. #.....# #####'### #.. ####...# #.......##### ##+ ... #.......'...+ .. +.......##### #.......# ####'#### #.# #.# #.## . #..# ..# ##.## ###..# #..# .....# ##.# ... .....# #######.######### #.#####...# .................# #........# #######.#######.. #..+.......# #.# #.......# #. #.# #.......# #.## #.### #####'### #..# #...# ##..# #####.##### ###.# #..## #.........### #.# ##.### #...........#########'### #....# #.<.......#.#...........# #....# #.........#.#...........# #....# #.....^...#.#...%........... # #....# #.......>.#.'...........##.. ....###....# #.........###...........# . #........# #....<....# ########+#### #####....# #.........# #.# ##.### #######.### #.# #..# ###....# #######.## ####'#### #...#### #........##### #.......# ###'####### ###............######## #.......# #.........###..........###........########### #.......# #.........#...#........# ########...........##### #.......# #.........#.###........# ###########.....########.......# #.........#.# #........# #####........'.......# #.........'.# #........# ##########.......# #..(......### ########## #.......# ########### #########