########## #####......... ###########.....#....... #...........####.#####. #.####...######......... #######.## #.............###.. .........# #...####.......###. #######..####.## #......(.... #............#####.......... #..####.###..#...........##.. # #......[...#####...#.# .. #.##'''##..# ##.##.# #.#.....#..# #.##.# .##.#.....#..# #....# .....#..<..#..# #..### #...#.#.....#.## #..# ......#######.# #..# ###. #..... ..... #..#####...... ##>## ###.### #...........# #. #.# #).#####...# #.# #..######.# #.# #..#....g.##### #.............. ####.##.####### #.##... #.###### #.# ..# ###