##### #...## #'#..# ##.##.## ### #...#..# ##.###(.(##.######## #...#(..((#......... #...#((..(##..(..... #.<.'.(8((##........ #.(.#.....#.......>. #########...#.(.(.#......... ........##.###...##......... #...##.######..(#..######## #.........##.##..# ###...###..#+#...# ##.## ##.....#.# #.## ##.####.# #..# #.# #.# ##)# #.# #.# #.## #.# #.# #..# #.# .. ##w# #.# .....)..# #.# .....$... #.# .........# .......... .)......#!# ........#.. ........##.#