############## .............# .............# ### .............# .... .............# .... .............# ..... .............####....# .....................# ####.................# #....######.......+ . #....#....#.......# #.. #....#....'.......# #.. #....#....#####...# #..###########....#........#...# #.................#........#..## #.................#........#..# . #.................###......#..# ..######(.....(T...........#......#..# ....(.........######.......#......#..###+## ..............+ #.....<.#......#........ .(....(.......# #.......#......'........ |..###'###...# #.......####+#'#........ #.....#...#+####....................... #../..#................................ #.....#................................ #.....#.....########.....######[.########## +.....#.....#......#.... #....#..#........# +.....#.....#......#######....#..#........# #.....#.....#....)............#..#........# #.....#.................'..#......).# #.....#...>.............#+##.....)<.#### ......#..........................).)...+ ....####...........................)....# #.............................).....# #...................................# #...................................# #..........####.....................# ############ #.....................# #....................... #..##+#................. #..# #............##### #### #######