############# ##............ #####............. # #............#### r# #.###..#####.#####.# # #)# #..##....##....# .# #.####.###r.##.#.....#..#... #..>........##....#........ ######.###l###.#.....#..# #>##.........#.....# #.##..####.....##..# #.##..###.#..####..... #.##..##.###........... #.........#..####.##### ####..####.### .....####.# ####.##...# ..##.#.# ######.####### ####..##..###...### #...#....##.......## ##.#######.........# #.##(..##....⌠....# ##....#...........# #########.......## ###...######...### ##.......## ###.#### #.........# ###...### #....<....####.......## #..........##.........# ##.......##......⌠....# ###...######.........# ##### ##.......## ###...### #####