######### #### ........# ....( ......#.######################...... .............................'...... ######.######################....... #.# #...##...#########....... #.# #...##...........#....... #######.#####...##...........#...... ...........[....''........>........# #######.#####...##.................## #.# ######.(.#####.##.......# #.# ##### #.##.......## #.# #.##.....#..# #.# #.##.....#..# #.# #.##.....#..####### ..# #.##.....##.<...... ..# ##'##.....##..#.#### #.....[...##..#.# #.........##....# #.........###...##### #....###### #......<# #....# #...##### #....# ##..# ##..##########..## .... ...........# ########...# #...# #...# ....# #.>.# ##..# ..#