....... ....... #....# #....# #....# #....####### #..........# #..........# ###'#......# #...#<.....# #...#......+ #..r#......#+### ###r#..........#+## #rc...#+##......>. #..b..#..#........ +.....#..'........ #.....#..#........ #.....#..#.......# #.....#..#.......+ #.....#..+.......# ......#..#.......# +..#.......# #..#.......# #.......# #.......+