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