######### #.......# #.......# #.......# ##...#### #....# ###########%...# #..........#...# ########..........+...# ..................#...# ..................##### ..................# ..................# ..................# ..................# #......#####.....# #......#...#.....# #......'...#.....# #<.....#...#.....# #......##'##.....# #......#...#.....# +#......#...#...%.# ........#...#...<.# ........'...#.....# ........#...#.....# ........#...#.....# ........#...#.....# ........#...#.....# ........#####.....# ......))# #...... ......).# #....... ......%)# #....... ........# #........ ......?.# ........# ........# ......... ......... .........