############################################## .............................................. .............................................. ...............)########....................(. ######'#...))))'%.....#...................... #.?....#...))))#(.....'..p.....(...)......... #......#...=.).#.[....#.........T...<(o((.... #......#.......#..<...#........p).o†o......(. #......#.......#......#.......).opooo....(... #......#.......#......#........(WpTo.######+# #......#.....###+#################...# #......#.....# #...# #......#.....# #...# #.....# +...# #.....# #...# #.....# #...# #.....# #...#< #.....# #...#.. #.....# #.....#