##### #######...# ###.........# ##.#.##.##...# ##....##.###.## ####.....##.###.# .................# #####.......###.# ##.###### #.# . #.# #.# .# ##'## #.##### .# ##...## #.....# .# ##.....## #####.# .### ###.#.......## ##.##.# ##.#.## ..............####...#.#######.....### .............'..............(.%......+ ####.........####...#.#######(#...### ##.......## #........# #.# ## ##.....## #.####.#.# #.)# ##.(.## #.# #..#># ##.# ##+## #.# #.##%# .# #.# #.##.# .. #.###.##.# .## #........# .. #####.#### ## #.# ##.## ######...# ........#.# ######.<.# #####