############# #........#..#....# #........#..#....# #........+..#....# #........#..#....# #<.##'####..#....# #####...##..#....# #.......'...#....# #.......#...'....# #..##...##..#....# #..##...##..#....# #.......#...#....# #.......'...'....# ########'##+##....### #...............o...# #..............[)...# #...................+ #.....<.........%.).# #...................# ####+##....#+###...... #....# ..(...# #....+ ......# #....# #....# ....#