######### ######### ####### #.......# #.......#######.<...##### #.......# #.......#.....#.....#...# #.......# #.......#.....#.....#...# #.......# #.......#.....#.....#...# ################ #.......# #.......#.....#.....'...# #......#.......# #.......# #.......#.....#.....#...# #......#.......# #)......####### #######.......###'###.....#'#### #......#.......# #.............# #........##'###...######.......# #......#.......# #.............# #........#.............'.......# #.....^#.......# #.............# #........#.............#.......# #......'.......# #.............# #........#.............#.......# #......#....(..# #.............# #........#.............#.......# #......#.......# #.............# #........#.............#.......# #......#.......######.............########........#..###..###..##.......# #......#########....##########........#..##'#######..# #..# #..#####+#### #............................'........#.......# ........# .... #......##....................#........#.......# .. ..... #......##....................#........#.......# ..... #......#.....................#........#.......# #......#.....................#........'.......# #......#.....................#........#.......# #......##....................#........#.......# #########....###..############........#.##...## #########..#....... ..########.# #### .......)...#...:... .. ... .......))..#.....(. ... ...........#....... .. ...........#....... ...........#....... ##.........'....... #.........#....... #....####'#....... ######...O.....### #.........# #.........# #.........# #.........# ......##+## .......#