############ ####........... ####.............. ##......(##'###### ##.....####.......# ##....###............ #....##.....#######.. ##...##....###.....### #....#....##.........## #...##...##...#####...## #...#....#...##...##.(.# #...#....#...##.<.##...# #...#....#...##...##...# #...##...##...##.##...## #....#....##...#.....## ##...##....#+#[#...### #....##.....#.##### ##....###.....# ##.....#+##..# ##.......#### ####.......# ..####....# .....##...#### .............# .......††#.### ..##..#...... #.###......# $.. ......# .[. ...%... .... ....!.# ... ......#