.. ...############ #. ............... ..# #. ............... ..# #.. #####'##### ..# .##.. ###.........### ..# ......##...#....)(...##..# #...#..#...#+#......#..# #...'.....##<##.....'..#### # #...'.....##>##.....'.....+ #. #...#......#'#...#..#...### #.. #...##.........#...##...# #.( #...####.........### (..# #...#...########'####### ..... #....................... ..#### ##..##.s................ ..# ... ################### #.# #