################ ................(. #..#..#..##...#... ..........(....... +#.........##### +...#...#.# # #.........####+#.. ##................ +.##..#....#...## #................ ..#######........ . #.#..#..# ###. .####+##........ ..... .).......#+######..... .........#......#..# ........)'..##...# ####.###l#.###...# +. #h####..'### # #<# #.....# #T##2#_..._#A# #.####.....### #.# #..#'### #.. ###... .... ...# ..... ...# ..##+###.... #. ..