########### #.........############### ... #.........#.............# .... #.........#.............#..... #.........#.............#..... .##############.....>...#......####'###..... ...............###'######......#........... ...............#...............#.......#### ...............#...............#.......# #..............#...)...........#.......# #..............#...............#.......# #.......###'####.......##......#.......###### #.......#.....##.......##############'#...... +.......#..............##..<...##.....'...... #.......#...............[......#......#...... #.......#.....##...............#......#...... #.......#.....##.......##......#......# ..... #.......#.....##.......##......####'###...... #.......#.....#........+.......#............. #.......#.....#........#########............. #.......#.....#........#................... #.......#.....'........'.>................. #.......#.....##########................... #.......#.....#.................###+###.... ........#######.................+ .... ................................# ### ........................####+#### ........................# ........................# #.............r.........# #.......#+#####o........# #O.....!# #r........# ....... #.........# ...S.. #.....$...# ... #.........# #.[.......# +.........# #.....<..... #........... #..........< #...........