################ #....(....(.....# ........[..%.....# ........##'##.....######### ........##...##............# ........#..<..#......####.... ........##...##......# # #....##+##.......# #... #.##................# . ....( #...................# #.# .....# ####.########.......# #.# .....# #.# #.......# #.# ##....# #.# ###.##### #.# ##.....## ##%# #.# ##.## ##.......## ##..# #.# ##...####.>.......####...#######..... #......%'.........+..........%....... ##...####g........###....#######.#.#. ##.## ##.......###.#.....# #.# ##.....###.##.....# #.# ##...## #.##.....# #####.##### #'## #.##.....# #.........# #.# ##.#.....# #.###.###.# #.# ##...#### ...# #.#####.## ##.## #.#####.##.....## #.# .................# #.# ..........##.#...#######.# ##.##.##....#...........# .........#...######### ###.##........# ######.### ...# #####